0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-14 07:58:47 +00:00
OI-codes/LibreOJ/2721/data/dragon2.in

27 lines
4.2 MiB (Stored with Git LFS)

5
100000 1
771 11 1127 1381 4565 3880 3730 6201 7607 5645 7942 6411 2741 1721 5341 6739 1445 7601 579 2433 6232 3935 4730 2518 3889 1707 1196 3948 2431 5178 6543 2961 3813 7139 280 438 5315 4994 5622 3082 1855 1334 4069 6974 7626 7290 4934 4958 6344 6596 153 2708 8029 6789 624 3356 5981 1727 726 3232 2329 7312 5273 6569 7243 5755 8028 3398 4948 6941 1072 7099 7005 7386 696 5890 6123 6848 7583 985 175 6979 5197 6651 2225 7915 6073 2039 6442 6466 7857 4321 2776 1073 7971 2453 157 2008 3403 8089 3729 2592 6557 6167 6584 3277 5077 6726 2794 3217 3720 1819 4169 4256 7209 112 7855 7025 1240 7745 3074 5804 734 1058 2780 7468 1041 6492 5887 5255 6650 5826 2187 4847 6780 6280 4310 1332 8067 7602 3281 3796 4301 6849 4792 1526 2928 855 5232 3223 3225 5895 5999 4629 3939 4532 1853 1800 2744 6831 188 1186 3231 1394 725 5298 4650 74 4709 3125 2402 3103 6913 7061 899 2939 5111 2885 4055 2889 4309 1505 6441 556 7286 4101 3206 6747 2402 7103 4183 3129 4750 5811 5244 6780 5654 25 849 2082 6050 5602 6071 4641 5862 3291 113 3612 1097 5809 6436 478 5707 7779 2 1717 7199 1868 1171 5986 2985 6148 6654 2927 6859 1008 989 5933 3793 5284 4347 5248 8073 6045 7873 2475 500 1304 5411 3605 5943 7154 1637 3273 7765 3829 6523 7765 1730 2978 5196 5477 1844 6927 2369 8137 2064 1175 5609 1516 5887 127 4040 5355 258 4164 1732 342 2471 95 562 3581 6961 1924 2610 5971 4086 3695 5653 4526 2267 655 7831 7949 5488 4808 7241 5898 1869 4846 1352 6498 7516 7671 38 3144 3464 7854 7269 7318 7522 1532 5429 553 358 7420 5645 2655 5001 2381 3042 5612 1749 6347 2872 6522 5596 1143 3425 5419 1949 5587 2070 219 3488 7866 6351 5282 3956 4674 3343 2581 3922 1091 4188 6485 7344 5380 6825 6730 2887 6404 729 2084 509 4598 6069 5543 1982 7980 1614 1875 6514 4325 4836 4174 1454 6069 3447 4418 4010 6486 2290 4654 1971 3496 1804 5560 5833 4141 6275 6667 1264 4902 4223 4874 6779 1025 6052 2001 4596 139 6926 3575 4010 576 1137 5576 1064 4041 612 7367 4602 233 4211 2551 361 748 3060 3190 6826 7044 68 7211 684 2653 1046 1141 851 830 6728 4319 6864 6325 708 6134 4642 2368 5705 2880 600 5024 3800 4526 2568 7023 4885 3037 7116 3313 1184 5596 3291 4447 6201 6113 4562 3911 3272 7574 2125 6703 278 6970 7088 3904 7145 8125 7490 1529 357 4551 1495 7228 250 5955 1576 2424 1708 5279 1479 2860 4773 1150 4500 4780 7222 6359 2352 2954 3361 3176 7516 1274 6381 4766 685 4521 6499 6751 4041 6255 2296 8076 1297 7780 2359 1565 2185 3012 7488 1842 4379 2486 2750 8071 1776 5085 541 7742 4488 1148 67 7336 7505 3757 7937 6118 386 837 1509 4897 2437 7542 2234 3344 4661 7567 5370 8089 3116 6619 2126 2733 1424 7133 2387 6356 4605 5028 7492 5572 2991 371 924 1594 4588 5423 4251 4786 3885 5558 7651 3715 3432 1554 4767 462 6917 3255 3767 4182 4357 233 5353 3969 3390 1507 2128 2969 5769 7316 7334 6701 8109 5206 7816 7101 2649 4527 3049 3087 6320 2002 4442 6976 2027 1071 2504 5572 415 6363 3614 549 5048 7467 4494 5493 4861 4302 7166 3621 5209 368 108 208 6946 301 5409 3753 5720 4523 881 4585 1468 6599 1481 7949 4318 1666 720 1779 4092 1187 328 5705 4232 6659 3191 4866 129 100 4700 1824 2697 2342 6913 558 1613 5688 2597 239 2564 1402 4391 7979 4805 7659 4500 4485 6433 2153 1348 5409 4392 3335 2476 1663 7679 6610 2819 6216 2333 5900 4947 4387 7988 6245 7573 6451 2823 1591 7012 6727 6931 1756 3802 4422 4951 169 7511 2877 7535 1745 6307 5742 4467 7975 723 2147 4639 2209 2823 7958 7518 3885 5053 5618 2956 6057 5324 5130 548 4030 1832 7664 247 2477 6690 726 2721 1976 615 2652 1477 1099 5369 7181 3716 3475 63 5020 3897 5226 3985 3381 536 2661 1460 2016 5467 814 3039 7335 6412 7813 3763 471 5353 437 7563 782 5457 2566 4008 1487 6688 7209 3210 1575 7024 743 1882 6094 593 1631 6736 5396 3611 3947 2908 6758 8026 7144 4601 1868 7959 6772 4032 6600 3097 4516 3278 3202 7909 3262 5708 5658 4562 7917 2067 5960 5623 3023 5724 4570 2075 1947 4564 1580 2190 4995 6211 4239 7221 1927 879 1086 953 1743 3920 6738 4646 4030 1310 7639 3798 1232 4129 4640 1171 906 523 6131 3909 7383 3407 2932 4634 3013 2194 1728 6459 2849 1491 4152 4616 1744 5295 7820 757 726 5549 1709 5934 2715 3091 6077 1388 6680 7690 4598 2993 1168 4278 44 5594 1896 6237 7751 2531 1175 5657 2229 2556 4793 388 2352 5358 5749 2875 2591 2648 430 146 3994 611 2376 2397 1195 394 30 3175 3543 7646 6186 7121 368 5466 7792 7598 4756 2198 4300 4745 542 3934 2379 1440 3344 8052 3083 1375 2126 1494 749 5604 257 1942 7 2841 4002 1494 4507 4357 5092 3184 4498 3147 7279 912 960 7864 2107 5791 4764 2634 4105 6177 4291 317 3296 5159 7935 2453 735 8039 1565 281 1509 4031 3073 6463 3149 4406 5985 415 4632 6697 4035 1468 1348 3421 3949 3341 7 4330 4603 2733 7751 6048 594 3234 3539 45 8087 2447 5478 3854 6452 7848 3195 5973 3447 1809 3301 5351 1365 4114 4936 3145 2013 2789 5288 5641 3801 1096 356 1679 2769 8001 1006 445 4014 3544 4734 7370 7845 6273 1476 5189 1528 2149 5726 1934 4363 157 7182 4393 1603 5148 6731 5578 2888 5665 6518 3200 670 3650 4707 7749 2698 347 4878 6902 1640 2774 6112 2860 235 8057 5157 5970 1155 1921 1955 7708 2699 5502 5951 4695 5156 2191 5822 5287 2180 580 7015 7518 4563 2482 2820 7697 3086 7582 7706 7276 4297 2476 2446 4081 2207 2629 1972 7626 5127 2355 6702 2092 1726 3537 1648 3731 6418 4183 7429 6391 3730 6283 2027 7202 4148 4396 4034 235 261 3642 7383 1255 7087 375 2203 1394 6200 1536 1514 5661 643 2179 5306 2250 6335 1708 6282 4583 503 262 7327 5371 1020 1969 2601 5701 1536 3876 3210 695 5931 7647 569 1579 4300 157 4548 2947 7105 4959 4626 3863 3659 4798 5543 1038 1332 7466 1953 276 6626 6718 2777 2183 4127 1242 3957 5519 6921 5115 6363 909 2877 3962 4963 2519 4507 3328 869 512 7028 5725 6829 2499 4099 5203 3190 2739 3212 5900 7176 7038 4810 6575 7922 6766 6335 4198 3657 6804 18 180 3866 6448 5069 1454 7457 5509 2995 7000 2369 769 3984 7634 6507 4830 2955 2862 3347 258 5863 7796 1504 7401 3205 2335 5987 6830 6845 878 5158 1284 5603 3252 343 2625 6361 6916 5068 5531 7166 932 3420 2097 5997 7426 723 7364 7755 1636 5689 7551 2185 7393 3349 1045 4350 236 515 7441 1455 4501 1075 2795 6648 3741 2057 4652 267 3786 2140 4886 8131 5972 3808 3085 339 3066 7877 3993 2091 1968 4397 6706 6858 1459 7566 2021 4941 4129 2647 5108 6887 2612 4933 1336 3885 5533 2945 1033 4937 3138 3224 2949 4502 6212 4782 4073 6346 6849 1626 8101 7783 2550 234 3095 5826 795 6887 2998 2602 7391 2599 8015 1048 3709 7255 3472 863 5248 5490 6452 4081 8028 7769 2782 3731 6829 233 8029 254 6360 3898 4768 899 5338 493 7814 6289 8020 7053 7504 1629 7289 7718 1522 609 7 2947 2479 3508 5768 1169 6600 1145 7534 7207 3795 4598 450 4858 1997 7927 4381 7296 3137 3927 2233 3606 6994 352 8058 5896 5855 470 2759 4233 3945 7776 3815 605 6173 745 5479 653 346 3272 3834 1416 6458 5975 7859 1784 2133 5106 922 453 1609 5940 7450 3404 4588 2189 2478 3019 5926 4573 1689 3643 4567 2276 6839 1974 8041 7379 1837 2267 1335 830 2643 3375 4865 4138 1801 3617 776 7773 2711 1040 3996 7192 3618 3260 2720 1053 3671 5731 3247 3498 6668 2777 3989 113 1514 7242 5201 1588 3212 2446 3308 1546 4430 3430 1920 7259 6718 3834 995 7617 4870 142 4458 7421 5067 3229 7550 1865 4973 1015 5948 2861 6231 3766 4191 1175 6884 1680 3051 617 5398 4399 1280 6530 5682 1646 4133 2411 1133 98 3898 867 869 7971 6726 1333 1275 6940 1830 7003 2644 3628 3910 4034 986 1515 7525 2210 3957 8137 5456 951 2914 7722 7974 1529 6199 8102 403 1176 6407 773 5041 3797 1744 3482 46 1974 3294 4796 4907 7385 4429 4378 349 442 4854 4872 2499 2 5986 629 832 5893 6693 8086 1877 2684 5182 5399 2817 1783 1886 8017 6691 2093 5997 5864 4324 7066 1782 6194 4906 1185 5087 5108 2677 3619 7274 3592 7248 7039 1035 1766 5454 650 1374 4527 1218 5281 5301 3928 6164 4125 4953 2523 2022 1942 5490 2368 877 1715 5877 1717 7596 4333 7927 5522 1761 6819 6375 3815 2454 7705 1138 4059 7952 7748 6885 4419 6685 3033 6999 7954 2952 6096 4017 7330 7068 7875 5474 2643 1185 1656 5155 7226 7094 1708 3612 4841 6458 6952 7607 4610 7903 200 5549 1086 6460 6386 2066 6735 3210 7700 7801 3836 7056 6634 6133 5800 5086 2978 2770 3384 7400 7077 1718 1593 3723 6889 5514 2209 641 4948 4052 653 4904 3525 3603 4752 1071 5456 7410 2142 6401 2666 5317 3635 1826 1937 4941 733 7163 1902 5917 7936 3573 1398 3512 4817 7154 898 4445 7029 1132 7018 741 5399 1312 1282 329 4440 1993 5102 4552 5866 3181 2500 7162 1115 5484 6727 4709 5506 3841 4007 6799 574 3561 2403 6765 6415 5274 746 8066 6482 4783 7189 4903 1113 3201 5332 7602 2863 3245 4052 4597 1187 239 2604 964 7411 6427 131 6470 8075 6463 2497 1512 5947 6752 6820 515 1906 4040 553 4160 932 592 4927 4617 199 493 3608 5654 288 1949 4102 447 2282 2531 6928 5268 8036 1027 541 3935 6423 6644 7604 7009 8095 6798 5529 2592 2135 1972 1787 295 5846 6885 7695 243 3812 6989 7764 2173 2040 6967 2568 1868 5095 7245 7646 801 7321 7520 273 4404 5951 2933 6408 4453 1601 5419 1658 1659 4633 4738 3396 7044 5412 2267 6517 4930 1448 3585 982 5092 1266 4560 5006 964 4317 3925 72 6047 7051 2706 4203 6998 4122 4434 2773 5412 3046 4903 3235 3001 6785 3345 5784 6970 199 4746 3441 5676 4896 5201 4373 1690 4587 6160 6620 7197 657 3786 1093 3791 6525 1888 6911 3744 7433 7418 3491 6331 1533 6481 5285 7301 7875 7287 412 2281 5771 8086 3135 3340 2928 6245 6936 7695 3475 5015 4415 7505 2046 5750 3524 3868 7500 3691 3853 162 5564 263 2175 2229 2879 6546 8018 447 3786 166 3746 2882 6595 1799 6691 167 495 1696 8089 3048 3865 6825 901 4800 1409 219 4839 406 3931 3223 4769 2645 6838 699 6067 8011 2943 3194 1883 7319 6335 35 2255 2048 1820 4980 1741 2947 4934 5303 2499 1944 2245 4557 6675 7780 81 4594 2649 7818 28 7220 1727 6200 3471 4331 1956 5671 2554 7661 7205 4418 5801 390 1864 5323 7289 7278 1405 1383 6756 1970 3334 3523 1229 7388 5734 2987 2655 7426 4458 7655 3848 3226 6983 4775 2080 4607 3619 1499 6392 610 7606 2563 465 4786 435 1595 7491 985 5836 7059 2698 5789 5630 850 4466 2138 1109 4056 1483 3765 4698 2793 6565 5180 6282 5931 5057 7099 278 7110 4444 3619 6724 594 5590 6225 7042 4781 3710 2445 3392 8048 4892 5880 7175 4624 1483 2123 3579 708 3976 2081 2269 2208 5891 23 2206 1690 1269 546 5455 221 7222 3138 5198 2956 6869 5177 163 4752 2313 2754 7663 3729 5637 4818 369 1741 5002 367 750 1106 7011 1247 3175 3141 7677 4288 2197 6547 3993 3010 7213 2567 5812 3236 4267 6988 4621 7623 4448 4753 4472 6115 3071 718 389 6776 1512 2602 1847 4821 713 4918 6327 2299 1565 6411 2800 4184 5973 4783 7820 3157 1223 7136 7151 749 5681 7654 303 4167 848 5747 4144 5586 5146 7884 4193 5279 2365 193 3 6126 4423 540 5757 1965 6905 535 4932 2374 1516 6172 215 5296 7779 6101 2298 1353 843 5675 5651 2657 3343 6386 2549 6489 5254 4558 4381 1328 8082 821 3538 42 4222 3785 3460 5421 7228 1603 1832 1769 5736 2629 1078 827 7380 3068 4579 863 3945 2654 2400 392 4588 1050 6098 3989 7341 5876 2252 6350 7648 1099 1531 901 7181 228 3033 890 4022 265 2768 4008 323 2210 3020 1417 770 2296 1378 2364 4563 167 5271 4333 7977 2180 2160 3089 970 4303 1731 2224 6712 4621 1003 2495 2164 1246 6088 461 1560 1325 1301 388 2356 3524 3926 56 185 66 2168 4156 1717 3807 7175 6941 3233 919 175 6075 488 1482 3350 2781 124 5978 5845 5183 8055 1617 120 6906 788 6074 1391 2101 591 5270 3995 6014 2401 6652 5425 6687 3419 1873 7609 5598 7372 5479 1198 1629 573 281 2208 2334 470 4983 6030 1323 7942 3819 1469 177 4152 1372 2189 3691 731 5549 5920 7824 3118 4113 5512 121 6161 5781 8044 92 3718 6661 8041 6841 660 3616 4801 5479 944 2078 2333 957 4750 4516 4848 1894 2195 7471 2228 7297 3846 6763 784 2826 4980 4037 3397 865 7911 8027 5853 3385 1360 7084 5213 5029 7161 3220 6170 1788 3848 4341 1055 1522 1517 6962 2389 1352 2888 4680 2280 2801 7091 5014 1464 1336 3723 6309 2358 2233 2026 7984 1664 243 1324 3740 5702 8081 3108 5636 847 4240 6705 2412 6340 8114 6128 2395 1228 2953 1649 6541 6347 6193 7351 3322 6623 4877 6580 4332 1521 4115 1504 1407 3316 3415 7339 2410 2835 6439 2665 7873 2479 1389 7639 3597 1871 2732 5796 2903 7019 3271 3845 5965 3576 6126 7076 2273 3042 630 7337 4258 1810 2308 4898 6289 6533 369 4190 1769 6401 7565 7876 1542 455 1549 90 2158 1053 2745 8115 3664 5881 1759 140 5521 5549 2524 2111 6609 5397 5172 871 7736 1062 1084 425 2544 253 61 5427 2093 1187 7241 8110 7563 1042 349 4893 5811 701 5446 6315 4740 4456 4624 1190 4515 807 6730 7744 4265 2263 3329 2495 1533 5792 4066 1799 3198 5877 4587 6755 6419 1874 1129 7477 4688 3649 2357 3634 6766 3148 3545 4614 3158 6344 5540 7931 4558 533 4458 4831 42 3161 3749 1999 4553 5594 576 4790 6743 6000 1182 2211 6209 178 1001 6002 4942 5636 6425 5665 4141 4573 2154 1322 7135 7295 7129 7523 1631 6016 3758 2461 5875 3546 1154 609 5861 5305 6548 1625 6774 184 88 3738 362 830 2079 722 1188 5182 6136 2348 7119 6017 2011 3661 2378 6266 7620 3994 6753 6155 7591 5736 4244 7511 3826 1532 6004 6519 7687 4227 1559 2145 1651 8095 4119 4574 7422 1875 4202 1703 4443 1048 5545 2091 3355 7297 2455 419 553 5644 2960 5715 5529 434 3305 2135 4210 5295 6806 124 5717 4162 3894 2048 7476 7844 2570 7235 3405 2939 7825 6777 4854 2561 6810 4304 6841 5197 6446 5850 3452 7265 4976 6419 5012 797 8043 1687 566 352 7936 2283 2133 4173 4523 1613 2966 1768 162 6725 4105 5504 5508 3017 1453 5439 1450 316 7770 8065 3244 3827 4833 1354 6406 6612 6975 2143 737 2450 3982 5818 3464 5637 3709 7812 479 4527 2007 3371 7783 4591 3334 204 4051 5706 2828 151 3082 2730 3706 3529 7908 6281 283 6581 1673 974 5116 6839 704 5898 1562 25 1109 1770 7647 2735 3978 1987 5577 3181 6286 1314 4468 5486 535 1349 3899 1687 4996 7927 4532 105 2287 4132 3659 248 5150 5300 2569 2613 2514 5396 1885 6501 6676 6865 3712 2158 390 4560 2745 3657 3038 370 2994 6398 6826 4633 8021 5421 6958 7666 2002 3933 6759 4333 265 769 419 235 5835 1372 6549 1026 3184 1718 4427 7350 7456 3693 933 6187 4991 4738 972 6890 7238 1056 731 5060 2055 4371 1960 2820 6550 4513 3822 5708 7805 6762 6182 3534 958 3106 7657 3740 6679 7180 1485 91 2911 308 1198 7379 7587 6377 3150 558 2086 1735 4443 7782 6473 2135 245 7061 7817 1293 3060 3080 151 7961 7663 2850 3705 98 2152 1205 534 7659 7386 4221 5424 8043 4878 2957 6492 1895 7578 4375 2983 4573 128 1992 7279 4820 4533 492 423 1621 7367 6290 3642 216 2060 3974 542 3492 6824 7150 7221 3255 2003 7207 3661 3623 696 1545 6148 2512 6599 7053 473 7822 3897 1786 4500 5517 3044 5521 2700 4730 6561 629 3116 78 2931 315 4591 2676 7593 2483 1476 349 4743 7738 4148 6058 1700 5966 545 3912 6682 6819 3775 6920 1827 299 1498 7408 2495 8093 3196 4626 674 6822 4423 335 6967 6236 4809 4534 3957 5915 2186 6631 3478 6937 7490 6365 4378 3408 4672 4500 610 1206 1575 3508 1828 7432 3355 32 301 6968 1370 7479 3848 6544 7528 587 7589 6695 5028 7995 590 3410 952 18 2849 5662 7783 6789 855 641 2845 3182 8135 481 4427 1118 1506 4104 2068 3541 1262 6697 4283 1627 7885 4048 7714 937 4328 3509 331 5893 4132 2294 7786 2787 7747 3193 1098 4612 6610 5698 5944 5756 4230 1409 1360 8042 2429 2220 7649 5779 7623 6221 4799 1548 7160 1398 1155 415 4720 292 7324 3601 1965 3016 5204 6812 5192 2927 913 2448 1115 202 7544 1740 7146 930 1070 6157 119 4332 3717 2146 2967 7675 5846 1816 1598 3125 4953 4521 6962 6320 2009 7916 4227 3162 7073 3835 1425 5688 5466 28 5619 2287 6626 4292 3775 8099 7636 4205 7707 4135 6566 1146 4610 4396 5260 1737 6138 222 7070 7245 1220 4228 1783 1236 7549 6876 2399 1387 7585 5855 5174 4159 7433 6357 1322 8050 7857 4912 6912 1868 7770 7626 2646 8135 7164 3252 7512 3246 2268 380 8047 6400 7424 1781 1990 1307 4736 7178 7748 4967 6840 7105 7501 287 813 7017 7148 3768 2845 3878 6408 4544 5781 7240 5766 4377 3334 6682 6463 6307 4704 5444 5315 2290 6134 1599 2934 6343 50 1659 4821 905 5818 5905 1678 2195 7428 5343 7872 7369 2338 4285 6049 5383 1565 7265 6226 4161 1147 1078 4493 6771 2775 1385 6121 459 2213 5341 5878 6490 1622 91 1133 2508 5032 2732 1823 3419 6361 1902 5745 2373 7625 3532 323 5107 6386 2043 5586 7337 6484 5473 7666 7076 4120 6552 412 672 1597 5603 427 2479 4773 7363 7862 2796 4601 1958 858 5975 1708 1430 6441 4448 1016 7656 2350 954 2154 7824 6577 3767 4964 4583 3858 6057 6564 7596 2766 6359 7278 6182 3390 977 5297 7435 1007 5657 5270 7718 4264 1735 2958 793 1034 7978 1221 4373 4933 3735 4863 4016 5269 2725 4307 2248 4472 1890 6577 7598 7237 4438 581 5090 4580 7022 81 7438 7527 427 7450 3616 5517 359 6866 5069 7377 7599 6532 7090 4582 5846 8084 2132 2016 101 745 3646 5662 2200 6429 5742 5873 2251 5269 6562 2592 7189 4369 7061 7147 6734 6281 461 5233 6655 1344 6850 653 5087 6515 6551 71 3459 1050 4323 4003 6201 3803 3480 1846 421 2216 1575 6836 3164 4274 6067 4573 2298 7558 683 7139 4034 1667 7165 2091 727 2600 3301 7408 6442 2668 489 6333 6906 7104 5423 2874 1295 5484 4752 3073 2722 4984 290 6937 516 5229 7440 1102 4461 6195 157 446 307 561 3803 8125 604 4147 4421 5916 6124 6407 7304 7116 4715 7878 3149 6032 7294 7572 5854 178 6295 3591 4102 3219 7082 3325 5390 5900 7050 5492 4962 6914 7029 5610 7816 7101 3668 4380 2396 7411 166 1938 7187 1739 610 6448 4451 2523 5126 8088 8075 7559 5533 5729 532 5607 8100 3622 7777 1335 6025 5210 6191 3749 7253 2942 1335 236 6784 2656 387 3439 4310 3567 8015 856 955 7203 7313 1533 7738 4303 4411 7414 5966 1392 7100 7353 1141 6329 7260 5183 7234 1784 3712 4024 2169 766 6565 982 6873 7029 4236 5444 7273 7877 415 5613 4142 7134 1235 4311 5800 2777 6333 4981 4264 3758 4205 3721 821 7168 968 1640 2378 2442 940 3971 775 6589 7226 7286 8113 6313 3439 3488 5992 5317 760 523 5884 5650 6104 541 2715 5643 3058 1514 6989 1190 1691 1390 1312 714 7492 4065 2175 7116 1820 4970 585 5023 1573 2534 1770 5984 11 1054 3765 1226 4102 370 6495 2713 5116 6314 887 6600 4090 2701 1791 749 7331 7413 7110 4976 1337 2576 4070 3031 6019 7468 3197 1913 7139 6208 4575 7317 1449 7389 3690 5696 7208 2730 2564 5149 7156 5168 6028 5124 763 4536 29 4454 3301 3315 1143 3000 5202 3927 1756 182 6926 7499 2149 1810 1255 5909 267 3256 5397 646 2242 7327 118 4586 4488 5638 7376 3533 4879 268 168 4485 5090 2785 7232 7478 2992 6537 4476 7119 3331 3214 676 1125 3503 254 6762 765 6940 4981 7354 5541 1396 2020 3077 2527 4385 1830 915 3302 6790 5131 7711 6478 5940 5602 7265 1562 2267 156 6750 4171 6085 1746 130 6699 6458 7781 1751 2715 6637 3860 4936 885 3790 5766 7505 5129 1985 3567 6870 699 7542 3841 2189 2989 1290 2170 347 5521 7273 6667 6649 705 1165 7138 908 137 1454 3560 1887 5077 4274 6714 3373 3228 1387 5318 325 84 8127 3408 3332 6560 6028 1758 1097 475 3244 5560 5711 5445 3731 36 4221 5231 8058 7062 4197 450 1075 3062 533 2937 1015 4195 7366 8048 7195 3382 3758 7724 142 398 7722 3768 7166 2003 5103 395 6546 5937 3257 4480 5187 7579 3741 1726 2534 1951 6245 2864 7365 6968 6342 1392 5492 4393 6578 3170 5830 7328 3752 873 476 5804 91 3613 3974 6447 2673 319 1144 863 6120 6988 4886 4279 2950 6270 4980 6116 6534 905 6876 3193 3486 6738 6809 4438 5402 6894 6900 960 7918 6514 3116 4730 2012 5645 2814 5059 4049 2377 7986 2876 6940 417 1041 5900 5155 4623 5672 4817 5461 2986 2728 4993 7540 5355 158 2573 3893 6068 7913 2541 2016 7572 7478 1445 6569 3645 4720 6893 6331 762 5644 2224 1983 5669 7139 8002 6381 7961 4826 447 5701 2431 5225 5100 6893 6938 2659 6071 349 688 5869 286 5251 3427 8134 2739 597 4808 7614 3268 7560 1330 235 2793 6246 5035 5643 1169 3339 4775 5654 4533 7176 64 4799 5287 6072 1069 7809 3631 4542 3925 92 1622 627 3175 7472 2663 1956 6108 5966 4301 7132 6833 7761 3405 8004 2770 915 7930 7366 5254 764 531 2658 3420 1918 1697 6674 4170 4622 6677 745 2580 727 6074 2815 540 4020 4018 3948 7683 215 1326 2766 407 1531 1788 4923 4683 2646 5717 3985 1990 3824 3390 2224 4372 5691 3066 6414 2238 2259 4265 6526 597 2704 1300 6828 3837 3730 970 3778 5271 4573 2722 1030 1795 1222 6040 2311 4630 3452 2864 677 3243 5822 7701 1466 4809 7324 3667 6337 3529 5761 5456 8060 5612 6788 7968 2441 1219 6031 734 7589 4350 728 3241 1474 1330 4644 1023 997 7267 6493 685 2314 4457 2243 3692 5719 1681 2743 3471 1119 5610 6518 3425 2156 25 6840 132 6703 8122 5005 1790 3471 584 5440 751 4735 3236 7507 2684 5892 6201 5045 1879 6267 883 5105 1444 2375 7052 6954 7634 6191 3815 976 2796 1545 7331 7794 966 198 5394 1865 6647 6416 3095 4321 4621 8032 3217 381 2808 2478 8018 1652 6543 4465 6082 1213 7656 6216 7808 6495 2405 3533 2042 7418 6190 1260 5147 4204 4925 1769 5703 436 1448 7885 1234 5875 1047 4491 7980 1208 5466 3360 7268 4250 3360 403 2326 6304 2428 1176 1799 1748 3759 4623 5048 6135 5754 1829 7893 2081 7690 6472 4580 5448 2357 1946 3340 4962 7411 5900 2423 6587 3014 5113 6984 3691 5350 2678 5583 3868 3944 691 4386 4207 1388 458 1997 4745 4668 4215 6897 4940 5355 5616 8043 5475 1679 7802 1258 118 4975 408 480 202 3436 7146 6533 5964 3037 18 7393 231 5721 1938 5077 1147 7332 2673 1076 4779 4765 7138 3623 4615 6234 7621 5974 1227 6013 6510 1436 2076 442 3279 2800 5305 4441 922 2169 6999 5922 5910 5508 4903 7290 2828 284 1708 6980 2862 7527 7813 1200 1663 2595 3633 6823 2118 470 6906 5823 8001 7321 2838 6593 5248 6475 7395 5080 7231 6870 6253 1204 2902 4031 5118 5215 1474 5971 722 3431 6837 7076 2771 2041 6034 2500 6218 4513 1264 5674 279 7750 2408 839 5733 3055 692 3725 3850 7554 3921 7970 3539 7131 4707 6635 6543 541 8112 2013 5633 1566 2455 464 869 4665 6334 7343 4982 2724 1071 3164 7282 4805 5210 5116 2566 1060 70 453 1038 5397 5025 2663 7451 7092 753 332 3878 7383 5505 6999 5777 2851 20 4127 3367 459 6040 6392 5913 5740 3670 2038 2622 8072 772 5301 5288 5396 7779 3889 6333 1927 4351 318 1591 3786 3075 7510 4291 8010 1222 437 3718 4429 1359 2653 5577 5967 7564 4571 2863 150 1793 1325 6361 183 7242 6598 4706 5588 6034 5483 892 2636 4302 2434 3977 2365 1150 6468 5162 6440 1710 6411 4116 2313 392 2453 1279 6909 6213 1039 4680 849 7173 6125 282 5223 2879 2215 7790 6939 1476 7340 6883 1034 2511 3929 4447 8026 6377 356 919 3203 938 6105 1891 3373 6581 845 818 1502 7243 7866 3261 6345 4002 7910 2409 395 1635 1672 7395 2601 5349 4267 4050 2575 5065 7137 2168 468 6525 952 230 2259 698 6411 1295 3816 1040 4575 4708 4585 3787 7070 2200 5615 7595 176 7987 6680 720 6560 28 3823 2660 5326 7538 1443 1441 8135 536 1891 6266 6773 4707 5066 7937 4796 3101 3018 1681 6096 4327 5071 5653 1724 2038 3357 6777 7746 3194 2421 547 3732 6115 1872 4050 3179 2093 7132 5478 1955 6363 6776 5375 2959 6690 2978 2739 4953 567 1232 4061 4436 149 6378 8108 7244 496 6178 3535 2189 5375 4162 6647 6320 7407 56 2398 2104 5617 7536 4137 3937 5393 1158 2629 5849 6019 3594 57 4386 2199 2769 203 30 984 2689 3421 1097 1492 6571 2882 2093 3258 399 2386 2860 5312 1164 177 4107 7236 7714 702 1840 834 5653 339 3645 855 3627 7247 2787 2283 3653 1416 3400 7422 3121 6907 7741 1760 3978 2434 6594 848 5645 5876 7744 510 5671 5286 5036 808 2615 2280 6974 1862 4721 4870 5337 5204 3676 4284 3539 5929 4233 7804 8048 8025 8124 1851 1766 4970 2454 2594 5120 6583 1971 7814 6623 8085 6485 4350 5805 1272 1034 6052 1733 701 119 5489 2110 2396 2141 37 1920 2671 2487 126 911 4044 4977 7305 1317 1240 4076 7486 1602 6025 5653 5260 4599 1478 879 820 1108 295 4155 3317 6150 5727 4146 809 5940 6681 522 7798 4796 5139 2470 2171 4913 1350 6268 4376 2554 6261 1023 4719 2462 6164 3756 7933 6542 7759 4023 761 451 2699 5558 1400 3325 2676 7839 1401 7231 4853 4960 4601 7072 3608 1043 7438 4485 6985 2002 1276 2609 1836 1387 6413 6726 6666 7287 3654 4465 4781 5824 4717 7188 8111 6576 4472 409 7733 1341 974 4662 5254 6290 5153 2568 5582 7568 1520 5037 528 2509 5282 1073 3951 7752 1555 855 3801 1486 7126 2087 2348 2143 5291 4128 6395 2844 1354 1264 4444 6464 492 4391 1830 1797 7836 5211 2237 3112 4589 3355 5175 716 4626 4263 1145 7703 1746 6697 3719 3794 1178 3334 1201 7254 4856 338 6811 4059 6077 4356 182 2708 6694 7828 5680 2508 3531 3823 7444 7440 6836 6108 6950 4012 3499 4868 7662 2323 7774 2051 15 9 1237 8132 4186 5592 6583 2520 3635 5315 835 7814 7920 1798 5485 8042 7852 7471 2529 7706 4278 2422 7173 3520 453 471 5358 250 5294 4964 1206 6362 2957 3478 3256 6562 2677 1965 5093 6976 5587 2250 7845 5574 1928 4581 2920 6864 6605 306 5571 7925 7924 2700 4898 2255 2572 7432 5827 7697 2921 2695 4758 5959 1681 3866 5687 3524 4273 5254 4238 4387 6655 5024 5477 7627 5168 3637 6940 4484 3961 3398 4176 5988 7823 954 4152 6356 800 272 3621 3543 2584 5795 1671 3724 8055 1943 3265 2950 5741 3022 6293 6393 2252 1823 6595 7339 887 879 484 7604 543 7990 6649 8042 847 6471 7185 1585 1771 1190 3184 4754 6705 2472 5785 2477 4651 5212 1531 2512 5511 2650 3146 2530 2596 393 5534 1448 1085 1222 1013 4690 2752 1126 3741 3741 1024 31 1333 460 1570 462 4613 311 341 5271 3215 1804 1389 1374 7752 985 1426 7472 4246 7577 912 1890 4427 5551 121 7434 3422 5188 5902 6934 1265 7051 6259 7350 7420 5942 5138 860 6008 4014 3676 6683 5462 3211 7985 2759 217 5682 714 3870 1161 2196 7873 6740 1022 6104 8017 7568 7552 1734 2978 3603 4653 7969 4954 1217 1809 8123 4461 2357 3224 759 6115 4112 7877 5796 4739 3493 5141 6087 5839 8096 5842 7377 6897 7061 2474 5583 4952 3010 263 3382 7184 2225 6104 2123 1914 107 7284 6662 1713 4444 1658 2734 2748 5374 77 3137 3500 276 2477 4804 1841 7012 7026 4857 4322 1572 959 7675 1814 7823 5986 6482 1036 5274 571 53 6280 4440 3530 4925 7676 6793 7425 6002 1733 6866 6358 1659 7422 3711 3288 4221 2548 5244 6348 7952 7991 2766 6662 2426 1671 5088 5246 1540 2667 6640 4853 447 1367 4492 7359 1214 2292 3229 3298 5169 76 2627 2875 3785 7398 5978 8015 5549 5260 5475 5993 6881 1343 1862 5515 3698 1231 6579 5958 714 6727 522 1731 296 4786 800 6326 5882 7708 6871 5044 2949 6495 1770 7296 737 4233 893 4050 3413 5545 6322 2201 7982 4984 1996 4617 1256 2159 155 6931 5209 8006 7493 5140 2029 307 4124 7920 5593 5471 375 7760 934 21 2290 7578 1857 1369 8061 7560 6670 947 2976 7623 1393 5161 4168 3425 3056 2193 5429 2469 912 7806 4832 3409 6274 3137 7214 6992 5458 3467 490 5746 4542 3670 5931 4373 4822 7836 2437 6618 5409 3767 7469 427 5699 1154 435 1286 7673 5514 5407 2339 3297 3757 2939 8090 1335 2416 6108 4803 7895 2911 6299 353 3008 4073 1165 3012 5868 2533 4113 291 3549 927 62 1302 4268 2435 5912 7341 8121 3747 3747 6361 4322 6094 6726 926 819 3471 3129 7713 1486 3799 2606 7886 2875 6064 6677 1568 4431 175 5017 1720 1497 260 5961 7308 3536 7820 6156 7870 370 4458 4313 1144 3316 7269 7110 2081 2792 7388 8069 7789 4116 3079 5208 504 6000 6098 3070 3153 798 1656 5310 940 176 3359 5576 5148 1682 7529 2921 5168 377 7941 39 4660 6343 2561 3498 7776 4848 2378 6825 287 1645 4343 5916 1052 2019 3023 3552 6726 2631 6683 3223 4620 1287 2598 8067 6859 5520 382 4762 4572 114 22 6635 6228 2655 6700 1838 2119 2360 3410 6040 4232 3169 5491 2922 2993 4328 396 256 7691 1264 3300 1965 5832 2354 4359 2381 941 2528 5007 6616 7409 7532 423 5749 2841 7408 77 4535 3418 3548 6874 6391 4456 7735 5148 2154 6788 5186 2643 7693 6389 6718 7947 2239 4691 2169 3333 6642 6145 1763 2588 3045 1935 6177 790 3731 3302 6761 808 4968 1951 5252 6827 2436 1110 1225 2744 1621 1705 4595 2861 4919 5060 1377 7212 2981 7426 3259 6591 1674 3043 7612 594 7487 3376 783 513 3623 7764 5763 2961 4533 845 2427 5449 1045 5035 3477 1776 4094 5995 6561 1174 539 7987 6832 1707 951 6408 986 979 7822 5908 7237 2931 4253 5534 6927 2559 281 2023 3802 7332 6231 2702 3947 3021 5358 5202 3848 1213 58 4687 7917 6463 1064 1279 7745 3680 7062 4118 6284 2868 1649 5380 4212 7440 228 7501 7497 276 2019 4938 5354 2910 2677 5666 558 5569 3797 2844 4670 7861 624 140 191 1790 582 5919 2622 2968 585 1707 6378 7434 7859 1070 4090 4798 3766 6534 2709 7004 5535 3850 7499 3173 2147 6423 853 7466 568 2861 1010 5486 420 7395 4770 5032 7662 1016 264 4445 57 8120 3196 3001 5813 3843 5247 411 7814 989 7142 7411 2812 6930 424 7930 1301 1014 4763 7585 1723 6248 1689 1246 262 6611 3316 4126 2114 3730 8023 7612 3116 2788 6502 1553 5698 7214 6803 1145 2029 2193 1150 7357 3223 2691 2046 8134 2572 938 8034 665 960 7642 6908 5975 63 5525 4127 5015 7833 3060 1982 2 700 1581 83 5954 3770 5208 2130 299 1250 6170 5231 7042 6667 2596 7686 1371 1947 3616 4492 85 5473 3506 3189 1764 2718 176 6720 2974 8048 1766 4755 3005 6713 4360 8132 7200 3665 7061 3251 4241 6117 7650 1598 2282 5444 3194 3565 2551 807 4655 1954 3635 5149 4697 733 6320 7307 3949 4975 3909 4445 7001 1352 4523 6245 5559 857 2248 5552 5860 2236 6386 4218 7754 3163 1502 4022 2148 2122 3592 5751 6501 3964 2298 1469 7410 1191 4145 6223 4716 7144 3307 2179 2001 4474 1934 4970 7502 3986 6212 1614 1486 7631 7696 8082 5081 1689 1708 4482 6283 4216 3500 5135 6346 5250 5641 2972 3130 3457 546 6917 6744 4054 6064 5330 5301 1509 1236 6764 1256 6031 2413 4028 7414 1396 7822 6776 149 3602 6857 3475 5727 5606 2078 1527 6819 644 4426 2250 3648 3117 2363 6973 574 7807 4324 1351 4366 1101 8076 5845 7546 7648 4360 4469 2056 2789 4488 6569 4870 5768 2890 293 6195 3229 3909 8104 1332 7401 5748 683 6305 6916 4544 3623 985 7053 423 8021 7100 1269 2658 1895 7124 7448 3911 3369 3490 2569 3922 779 1777 7708 4949 3889 4196 1229 4911 4337 5708 7306 4791 2792 801 3138 5249 7212 2126 6989 1329 5716 5390 5135 6577 5529 3217 4808 6940 1060 3574 5879 2860 4093 814 3198 1700 1810 7249 5618 779 3626 3044 2620 911 316 3783 103 4330 5987 7312 2602 830 6341 3076 7241 3919 3776 3041 3056 6621 1395 1480 7412 5735 7696 5184 6525 5605 560 3903 7067 7925 432 2207 4428 2393 3044 5472 6558 6392 73 8068 218 4358 7407 8059 7176 2971 251 7649 3560 6216 109 2265 4176 941 5614 6428 7959 2510 5640 2557 5518 6589 3718 6638 7653 2603 5270 7199 3977 925 1097 450 7803 7017 4314 6955 2176 6373 4114 4197 6479 4360 4758 6657 5831 4775 1870 1361 3778 2974 4661 5916 2525 3795 2068 5308 8014 1878 2516 3545 4746 7890 5903 5293 4619 4535 5427 2367 836 5385 1825 692 8103 4473 443 5259 7240 1405 5792 4968 1691 2557 3903 1075 2541 3499 2531 8035 7626 1810 7822 6681 98 2024 3503 7398 500 401 7625 1244 3834 6276 6457 4395 4382 3863 5495 2699 4145 4692 5948 80 4726 7799 4055 3315 7826 4545 1106 7112 6722 1048 3846 3196 7924 5113 4858 3984 3442 4957 7272 7209 228 2864 2137 4693 7237 705 4422 3447 7084 5570 423 4874 7375 4140 5020 620 1395 718 2369 2793 5110 6086 2290 4786 2650 6967 87 523 4151 6281 5741 3179 4255 6670 5109 3243 4028 2465 6121 7440 8006 1289 7097 3694 526 3284 5986 5809 3706 5288 6057 614 1010 3634 4482 7298 1178 5112 4518 6113 4265 5587 1867 226 5479 2335 5934 5577 7594 6615 1247 3957 2615 2420 5608 2379 6366 4787 6109 315 3221 1288 5733 7870 5145 310 2560 6012 5546 2294 6348 3032 1030 6857 3614 6705 628 7033 63 338 3941 457 5328 6624 1546 5122 7470 1318 5416 3217 2946 2757 2357 6403 633 5770 4589 6288 5278 5598 4444 2808 4292 6208 5224 3901 7286 3456 5385 3381 3244 1138 5747 4264 1125 7677 3905 1209 1602 1294 7800 5150 3940 4960 5046 6103 6085 973 3864 5335 7903 7133 8053 2957 5622 5794 3600 1361 2488 424 4623 576 6866 6066 4729 3228 6177 6677 5490 3780 6617 7580 5794 7126 1688 5232 2336 3286 4082 6936 3283 6875 2400 5180 2388 955 6223 6534 209 4500 6379 3673 4242 5241 3736 5858 1135 4729 1528 2892 2246 6047 1169 6275 6877 5894 2701 5824 3174 271 843 5215 4734 7403 4936 4509 2927 5493 7450 6527 4629 1498 4335 6390 7146 6403 6666 2961 5081 7388 2222 2477 5017 6278 6168 4612 7959 2448 5931 8004 886 5405 4261 849 5468 4893 7907 7520 6392 5995 839 3474 1206 5427 441 1344 3823 3208 733 1876 8102 5275 6540 461 695 7969 6006 1715 6450 3409 7670 5357 6942 1878 4094 5079 6115 3440 2685 4666 7864 5769 6243 2878 801 4843 896 7447 2965 3063 1668 2851 3956 1808 5537 4871 7743 3020 6374 627 5671 4074 5699 2311 3195 1217 5328 6528 865 3084 2599 1199 591 1839 2537 2588 950 4922 3733 2042 3795 808 1471 7185 221 1537 574 2460 1038 5331 7468 5412 3290 1341 4029 7597 1253 4914 5355 6740 4983 4817 860 4706 4917 7021 5925 3135 7649 5040 2074 6809 6662 2415 5579 1742 3098 3828 1797 1883 5541 2062 964 1151 4651 7656 424 7844 6475 2177 3073 2117 3501 6524 917 4471 6993 396 5563 4896 6874 329 2917 3669 3942 2468 5350 6355 5715 1016 7812 4125 758 5417 1883 4032 3761 918 4249 3583 2466 2306 5572 3405 1814 7051 6132 7600 5629 7922 5944 6935 1604 8021 4902 3986 947 6771 6755 2832 6835 2736 2683 3074 2729 1633 4404 3702 2085 6155 1563 967 6127 4673 6740 5196 1240 7215 6431 127 5423 76 2907 7295 6344 801 351 6923 4765 2712 5019 316 1296 5914 917 3529 6016 800 191 2522 1199 7470 7182 5992 6848 8118 2743 6767 7801 3500 1898 5124 6760 3643 2217 4220 5398 6639 4826 7637 5271 6551 5188 7780 2704 3781 778 3199 1917 151 6464 1108 7831 6341 5326 5249 6794 3957 1171 926 4106 4899 5867 2208 4455 3025 6013 5700 2822 7968 7578 6203 5262 2988 1449 1539 1680 4157 5062 5331 4997 2015 4964 2339 5373 2643 5176 2851 20 2351 4091 5296 5231 2610 5772 5202 5514 3560 2115 204 2732 7401 5032 5158 4614 5015 3290 3678 6884 4206 537 2862 1848 7871 7351 7503 6385 7776 1980 4121 5316 5638 3044 5686 696 6287 6301 2175 6819 2294 427 7055 131 4132 55 6582 1883 6297 8028 1189 7007 4432 7464 1735 3658 3958 5319 1361 146 2232 3044 5920 3616 5011 6573 3171 1577 3816 4164 1107 6008 1329 3626 2551 712 2459 7407 1906 2941 724 4642 5727 3691 1043 199 6767 2567 7390 8038 4149 1033 4879 786 451 5605 6615 3770 4396 6369 1539 6315 2389 2455 236 5111 5212 7307 2785 400 3942 5979 6102 2216 7816 5054 3127 1188 7769 2534 3450 4699 6174 8086 6998 2213 2443 3999 1644 6840 3392 325 5483 317 8030 7061 3631 6766 5735 3748 4729 7703 167 1011 1565 1575 942 5017 460 3933 1018 6288 853 4879 6621 2309 191 357 4571 1938 5316 6057 7236 7373 2944 3275 5461 3297 5549 1608 6540 4363 2165 919 1501 1355 5403 5750 4698 6620 7907 6085 1058 2138 1825 5980 4870 7373 8075 1011 6088 1853 3125 7675 4771 3505 6053 7864 7707 5181 7340 8032 2922 2459 7148 7393 5779 2496 8039 7749 7339 7847 2918 5973 5368 6781 1981 1076 315 3296 275 202 6626 1521 3017 7278 2555 2156 4872 8040 4204 2223 5639 7678 7530 6502 1650 6227 882 485 936 4937 5418 713 5863 6840 2073 7956 5777 4467 2199 7884 2221 3847 912 3011 235 1105 2585 48 2112 2039 3603 4472 4190 5790 2671 7738 6351 287 3878 2664 7248 7565 3618 5980 2732 146 3224 6502 641 7092 8000 7326 2543 2412 7147 6456 4955 5348 2595 2511 3333 6114 4784 4184 5941 3709 7566 4188 3099 905 5346 4479 5206 1545 4457 4594 763 247 3234 3350 329 6255 1595 806 147 6559 6074 5259 5389 1271 105 7594 5163 4692 4644 547 4725 6454 3514 7356 6426 7903 930 267 5770 6749 3583 6452 3418 608 5499 625 6102 1860 6471 4428 6335 2984 4878 6131 21 6259 8066 317 5922 5793 5799 6104 6004 2878 4680 1549 4448 8103 3007 3956 2880 518 525 6353 7599 4208 6389 671 3742 7432 2441 7135 1173 4925 4974 4799 5155 5403 3063 7528 2659 4282 5532 104 799 2404 8068 1129 7937 4793 5993 1694 1412 4203 3047 1315 2721 947 1799 3676 7106 218 7628 7980 5843 2676 1343 1488 675 8103 3148 4878 6336 6798 6640 1164 3954 8084 929 826 3314 3031 8071 8089 4106 1161 488 6764 3364 6514 1427 6335 3427 6086 4765 7156 5732 3341 5576 6194 3677 2448 1256 2201 6802 6422 7471 7554 2882 4054 3711 549 5469 2139 7682 3632 1658 450 5685 170 6543 2336 4730 2482 2591 4788 2159 4000 1064 7198 6810 7417 4657 592 3967 643 7542 1144 1736 7278 4869 2223 2483 1310 1168 4596 7453 4300 5696 4597 3605 7843 2132 3209 855 2283 1124 5529 1807 4919 2931 6713 4049 6353 3967 3134 2486 7369 7118 6302 7755 3318 7125 5062 2017 5848 2357 2887 221 5770 3441 1375 1317 6187 7970 674 3699 7639 1180 3917 1713 3312 2753 581 1732 7709 664 695 3421 2906 6456 2891 5141 476 5144 3404 5749 7773 3110 4319 6562 1239 3667 6834 3809 7588 8097 4566 5101 2078 317 4142 5000 2 5138 2167 792 5835 1998 6665 6471 7324 3326 2968 3838 5490 3080 4571 1693 6031 2897 1360 7475 7066 6488 6137 1392 2269 6381 3669 3534 7755 5977 1798 5400 3158 5254 4606 4516 4693 1851 1811 5361 7769 4682 4132 2021 6562 1640 3309 7184 6687 2188 4902 7228 4966 3310 7972 7166 2125 8103 2524 6390 8120 3610 5936 2083 100 1385 1834 6345 916 2057 6290 2615 102 5651 2599 5323 7052 5876 7642 3816 2409 3102 7814 2050 1426 7807 8016 5101 5725 2457 1309 3932 6487 6479 1069 2807 5692 4200 8095 375 1167 4106 5861 7652 6599 292 8022 7023 2894 6691 5184 6622 1045 3002 1055 5729 2795 6633 1640 1250 2329 6164 4343 6796 8013 5484 159 4160 6690 4741 8046 1741 2784 1644 1004 936 4620 6959 527 7390 2703 927 5517 7833 7750 2106 5706 3020 617 7082 2288 180 897 4085 1879 4643 614 257 2128 2099 7749 6569 5058 2747 6281 5409 7075 1692 5209 435 7769 2123 1138 7787 1868 7297 5633 4721 7505 176 2076 529 2044 3748 2260 5830 1439 4121 5938 7386 5040 171 1298 2173 5135 2930 8007 2276 6119 2940 4365 7056 77 4239 4432 6167 3966 1104 2658 2623 1079 5189 5943 1081 161 7853 6951 1001 702 1145 2772 1675 5050 8065 4697 4491 1014 2630 2166 5421 391 5031 3397 2974 4173 5482 6509 1931 5894 1643 4841 5616 4665 5482 3675 3208 1823 4537 3631 6316 4532 5732 909 7804 5866 1505 5742 1545 4806 3670 6150 7987 923 7602 2730 1949 792 7363 2693 7688 2416 5393 1974 5228 7385 6795 4961 3989 4900 2412 6341 7457 5934 1254 4525 8097 4732 5770 1721 5153 599 371 4379 1248 2472 7072 3673 1865 6806 6475 4471 5944 6848 5380 6517 4231 3958 4633 6803 3552 4554 1596 816 6382 1155 3482 5980 498 4117 1893 2673 1805 5814 3008 1188 87 5357 454 7281 4343 6288 7489 5624 6672 3035 2440 1457 7506 6292 2928 6697 3149 180 2562 5207 541 752 312 1238 4056 7456 6537 1464 5552 1926 266 3898 6433 738 2807 4713 4161 3617 8138 7225 2620 524 486 5751 7571 4387 6259 5549 3360 4043 6000 373 4337 6455 7957 6583 1353 5789 6491 792 3126 5647 6813 121 6488 7296 1496 4008 7636 1193 1445 2064 5493 7652 5662 867 1651 5140 231 4045 4898 3157 1122 4843 7282 1614 4281 4890 227 7204 6007 5346 6883 2938 808 6153 3133 6102 7101 7167 5257 4593 6863 813 2213 3494 3423 3825 4499 5311 4759 3335 4497 1708 2380 7589 2072 721 1463 5640 7556 1418 6260 3165 4379 2854 788 3698 2972 6240 681 7102 1182 2100 3224 1190 466 582 802 7957 5249 4018 7168 937 6126 3292 788 4003 295 4466 5656 717 3206 5591 2810 4859 4702 5927 6992 5759 2194 6159 3617 1781 6737 4326 1519 7801 5730 6172 4102 1198 5947 1519 2686 2600 3709 5331 661 3477 3155 1631 2487 2509 3879 4509 7718 4702 1152 3477 1080 4709 465 3489 2352 3751 6696 4340 6097 272 2595 7453 7268 5781 1231 761 6956 5147 5479 6487 6701 7158 1732 2263 1801 1040 437 3830 7636 3487 4341 197 6322 5372 2762 3681 7011 2922 8025 1325 489 7633 868 7528 7704 1715 2319 5137 962 4700 3278 5464 5549 2088 8102 7903 3330 5897 695 6677 6455 4542 3885 5158 5756 2080 3546 5352 5133 4012 4191 5037 1784 8072 6997 6425 6353 5365 7598 7033 7273 325 5716 4408 1064 5621 7273 738 6653 1665 5053 7255 2628 3459 5436 7049 5734 1933 519 1136 1231 2458 6777 3657 3165 1463 6037 5093 5175 3238 7012 1243 3549 3935 4796 1693 1766 2446 4454 4156 6731 3800 6570 7918 2998 5110 7751 6085 181 5998 6487 4332 145 1096 2189 147 4965 7145 8110 3127 5220 6993 7988 3651 7617 7294 7961 6431 745 18 1591 3134 3815 7430 940 1500 5042 4798 5104 2146 5709 7841 4441 6664 7558 4837 3858 3830 3767 465 8019 683 4009 381 4068 7832 874 1162 1069 7844 6863 5095 4345 3978 245 7491 5310 7409 7568 3396 6700 6876 7125 2588 2349 7285 4070 6183 4632 95 5004 4896 7904 1217 2565 979 3415 738 2452 658 6179 5866 6008 7863 857 3486 6243 559 76 5616 167 5968 416 5924 1113 5164 1042 3518 7375 4440 851 4084 2844 8066 1298 4138 6021 6631 8085 1265 4338 5312 2039 4660 4413 2907 4354 1830 823 3057 4619 7165 5351 6246 1899 7085 3607 3269 434 7532 4110 7693 2367 5964 3106 2015 3515 6402 7408 3813 2854 2090 4280 2890 501 63 3018 5779 4375 2729 2077 7946 3129 1232 5334 6494 7824 1119 2673 310 2804 4805 7906 3442 3780 8047 4851 4002 4928 4999 2752 2276 1459 5112 1639 7113 1921 6590 6554 2819 2034 3991 3542 6898 7591 4714 2357 5575 3129 7407 6535 6889 5372 67 3017 5526 2347 3758 3758 1904 3717 6475 1749 6386 202 4115 4263 4097 6331 6221 6429 3431 178 6264 6054 4497 7025 5202 1455 2327 437 552 2866 216 3102 7786 6523 119 8122 6884 4936 4346 1043 7213 7300 629 388 6724 7399 6409 6683 5448 7349 3038 5530 6393 7832 5810 5360 6284 4973 2316 6219 5462 7137 5160 1231 484 57 5823 7726 6129 524 6486 7504 2513 7301 2798 6705 1553 2712 2823 4585 1480 8015 5157 3880 677 28 795 6698 488 2022 215 3753 6053 425 2333 333 7955 171 5935 3204 1374 7139 5976 425 7752 587 2469 2022 589 6961 6577 4965 3072 3154 1128 4467 6444 3644 6930 7805 4243 7064 7511 3682 2438 5050 4538 6513 3862 5632 843 7574 1230 1321 78 4991 2805 2135 3689 4825 5653 4635 5740 5879 6761 1360 7771 7411 5555 8077 2732 6799 2661 6375 5822 5274 8097 3543 5825 3943 4354 7628 7107 322 325 2429 3558 4053 3449 4552 5952 7776 2439 7306 2908 5060 541 7741 7682 1704 777 5330 5893 6474 1424 3157 2178 5813 8132 1133 40 5496 3570 4661 7639 6486 4276 7643 1298 7838 6278 5275 880 266 2598 2413 2476 4190 3130 922 5584 186 2518 7429 640 2129 2982 151 2468 6143 5905 5867 4872 6338 3226 7280 6250 3188 3438 5517 92 3996 5122 1480 530 2970 3251 2124 6754 15 6020 7263 3534 1938 1462 5114 6495 6195 2754 207 504 6357 3131 1298 2573 6603 5674 3540 5693 6755 1479 184 6564 6710 7297 5414 8066 7098 7849 1336 5772 7437 1797 527 5937 7558 2142 3314 5956 34 5585 3105 1602 2045 2794 990 679 5553 7779 2075 4288 4962 3163 5507 1316 8008 677 3521 7256 3281 5040 5621 63 7954 991 6979 2050 879 2329 6513 1852 6449 6037 7585 2350 6684 4423 4714 7253 5762 2712 5957 1071 5251 4659 5724 6647 4053 5496 8066 2991 6607 2428 3082 2111 1589 7749 5138 3140 4733 3244 7510 7231 5812 2172 2946 5179 539 5681 4806 7949 6313 1910 3663 4753 7001 4362 4791 4940 3107 7341 4157 5037 4895 6954 2692 2536 2349 2752 5473 1450 4597 5946 6594 5548 835 2102 176 7970 1248 6005 7995 3949 5897 1331 2681 5160 1748 1153 4905 3792 1469 6601 4521 7360 95 6881 4595 2958 7124 3355 2263 1939 6197 6851 7896 2633 4694 4078 7808 2007 4033 5529 697 6686 3104 7661 6614 4306 684 3907 2686 6707 900 7399 7431 1833 2335 33 1182 2480 2897 7626 7097 7008 579 935 4161 4424 6969 6232 2430 2602 6992 6903 2379 7767 373 2460 4047 5180 5009 4636 2077 5213 2778 35 2367 1719 5829 1315 5161 787 5592 7286 5531 6673 5742 2275 1324 3902 88 5360 6601 7135 5299 3919 5790 4338 2376 6243 7371 6946 6375 2652 1418 7785 5020 2582 7740 2544 5294 6438 725 3731 997 1997 7184 666 1953 3450 78 5779 3196 375 8078 2705 5069 1279 4349 1277 6877 2333 1663 3672 2006 6656 1279 1504 7266 1318 4294 5386 2098 6318 3874 3680 3340 6862 5384 6930 1370 6616 2243 6227 2671 156 2092 74 177 2233 8017 1018 1596 1477 5039 8001 6859 1235 3525 4879 37 9 5122 1030 7801 7944 3 1329 6425 1242 8045 1907 3232 6042 7990 2446 1654 3359 5920 2224 1669 7497 2338 3831 5581 2744 2514 7407 6996 397 943 2027 1767 291 3468 5685 5924 5019 3689 5508 4472 5631 1288 6187 2667 231 4000 4119 4154 3648 5993 6992 5860 265 5955 1784 4157 6108 3252 976 5311 4471 947 7219 4217 6575 6535 4932 4681 3283 5427 5471 4013 7116 3572 7543 895 2975 3184 859 221 4248 1940 2493 4562 4635 5269 5971 2814 1993 2082 813 3314 4184 5557 3454 2064 4825 24 1394 3574 68 5190 6419 4557 5505 3763 4267 108 2607 5211 7398 6833 4183 4553 6985 6119 6098 6171 3402 1285 3837 7608 2397 794 6296 722 7615 3831 3081 3462 2065 5117 2003 2702 2032 3538 5939 2985 3267 5362 1750 3972 6160 2556 5459 6971 4290 6147 3823 6809 5119 3791 6874 2693 3614 7364 4424 7486 5479 6425 1256 6910 6691 2772 171 5674 2110 4269 6561 7559 2630 797 7028 5260 2053 7832 3182 2207 809 3230 1104 4801 4184 1458 2803 1042 7834 7399 2331 5452 5587 3168 2245 2152 570 1577 609 1874 6992 7519 4803 2433 7873 345 1422 2654 3628 1136 6891 852 1910 4588 5016 697 7106 4951 1265 6398 6554 2322 7581 2129 1456 8071 3272 2407 5483 4374 2404 103 2763 5039 2854 2498 5440 7814 679 1355 7866 1472 1843 4655 6689 5386 6244 641 3056 3627 4318 1210 4974 215 50 72 5061 3546 1150 339 5949 8090 956 5997 312 1268 6309 1971 6719 1265 4623 2639 3323 4704 3028 2663 682 7958 5910 5258 2444 4421 1097 6674 1950 5409 1919 1394 5920 7309 2414 6161 6242 5237 3401 7759 5276 7256 3756 3331 4402 3060 7370 5733 6823 3959 641 7377 7452 6797 1241 248 5064 196 3931 7905 6822 3872 1435 4411 5483 2063 1144 5669 6716 843 1328 130 5618 1774 2632 519 1373 2164 4701 3090 2966 7383 4167 2416 2592 8012 1657 7114 2825 3342 3882 2068 7005 1000 2335 3734 496 8095 1764 6242 4080 3652 3960 3030 4833 489 6096 7354 4543 6426 3887 6021 6223 2228 5148 2773 330 7201 6815 5844 7147 5690 7405 1726 4328 117 3850 4559 4080 7806 7875 1081 7958 1164 6721 7242 724 2935 7076 7221 1769 3996 5361 91 3604 6092 6331 3444 726 4890 998 7496 3574 788 7408 3700 3124 1287 6804 7755 2074 6101 6613 441 3834 4407 7908 642 60 5547 5944 6264 1747 7920 5149 63 743 2228 7044 5776 5500 1050 1982 5220 4686 3924 7724 4737 4222 4522 7033 1470 2236 7584 128 843 4756 997 6572 5111 617 4545 2553 6366 7253 2745 7805 7930 269 7904 6964 8034 6991 7492 3996 3728 3854 2038 5140 5974 1225 2822 2706 7035 1652 4551 4754 3843 5191 1498 5053 2549 819 3649 6446 7568 1990 4870 293 1732 4074 1728 2606 6877 117 146 1427 4285 279 3146 416 3398 1876 7520 5546 6887 7591 6303 4490 6064 4892 5390 6008 1343 5018 971 6056 2929 6352 7885 6812 7984 1781 4401 1226 642 1880 6955 2411 4558 5057 872 6561 3738 6926 6438 5613 3694 5417 766 36 447 4607 6082 4460 3030 3753 7331 6730 442 3513 4013 5646 2803 5075 6309 3045 3257 7085 427 2061 1772 7236 3400 5974 6558 744 2489 7184 7339 2894 1654 5581 567 5588 1608 4961 5941 4361 3366 2144 2270 6178 7710 5363 7808 2225 170 3997 8085 7087 34 1644 4247 5324 8071 1207 2517 5286 4682 6334 3866 3134 4777 2396 5829 447 994 7056 7625 3466 3074 5726 5934 6923 3384 6087 2308 1949 3066 4113 5198 3636 1376 5268 5666 5352 4631 4224 8108 2984 147 3319 3132 1128 5557 2798 1532 5163 4954 79 310 7296 3324 7841 393 3739 1359 1247 2078 3803 3247 5594 5653 4546 7937 2117 4110 1701 4721 1366 3018 1713 3014 3212 2481 3421 1444 3121 5189 1149 7102 181 2847 3555 8073 5336 5912 2060 4927 1503 2311 3213 4488 7518 5038 4295 885 3648 5686 2732 3378 4060 1980 607 2514 6175 2860 6681 4300 3239 215 469 4633 1839 6072 46 1503 3879 3783 8120 7668 6997 871 8002 116 4748 664 3393 6928 6884 7955 2826 4584 2043 7709 7544 7282 5199 1878 7536 8024 6704 4271 6071 5002 943 2210 4939 460 1719 1641 3716 7751 483 3833 545 4237 3961 7276 7940 5746 2274 6053 4614 5609 1282 3058 6713 3240 8033 3850 4930 3072 102 5373 2223 5367 4408 4841 468 778 1083 2367 6532 3714 6192 5313 491 5754 1531 7701 4402 3092 6124 3755 2899 2880 893 8003 3558 6459 143 5617 1826 2096 1735 2276 7164 1315 4998 5868 2290 7111 7927 8124 3880 38 3337 3644 7540 4515 5569 244 5125 7360 3457 8105 6096 1132 7600 2387 3602 6039 7400 3826 7878 4724 6270 6897 3804 7774 1274 4472 5204 7514 7692 2213 7951 4480 977 2378 6227 1692 4132 365 3411 5919 982 344 6834 4395 2292 4510 2007 7016 7985 4054 3696 2412 8072 7511 3993 2180 3387 2993 2148 2763 1036 1205 7087 3998 7080 5570 7534 2497 3458 7703 7922 5502 1849 7216 265 3356 7956 5801 4299 1506 3080 4461 2049 4820 5644 4039 5640 2477 4917 7362 4420 2438 6238 441 7922 3038 890 7249 387 4682 2334 4182 278 1036 4985 7728 4697 4767 4396 4216 6891 6565 3096 6666 2604 3488 6058 1456 7593 609 5513 675 2073 7798 4387 7333 5501 6406 3836 7015 2263 1091 2848 6864 7133 5496 3898 1953 2925 7000 4589 3222 1099 7069 6142 7646 6723 5264 2683 7347 4459 4640 7086 2073 5879 5997 5037 4068 7904 2436 7213 2471 4290 5053 7961 6022 3650 7728 7133 3678 1819 5979 138 7524 7974 5086 4924 3100 6276 1432 7941 4772 507 5678 7544 124 7998 5478 3403 1827 7662 5923 6453 3945 2956 30 1140 3875 972 419 829 3312 2245 3748 915 7470 8018 809 233 3901 7148 49 447 4922 5690 1668 4604 2079 5614 2850 5258 4801 2417 1191 3365 7314 1461 6211 1041 1625 4264 3232 7894 6075 5700 4615 8089 7911 1293 7416 4505 844 2731 3169 7118 1534 3154 5032 7025 2307 7062 6223 5800 1131 899 6140 6632 6774 1100 813 1165 6120 7434 7453 7020 6066 2036 2360 2763 5243 372 2672 7365 1894 2473 2522 4520 5531 2871 6027 7771 6723 3248 2946 3071 6972 8109 4629 1330 1936 158 7202 3490 4297 6870 3857 5608 4758 5892 7527 4725 7928 7563 2098 7680 7367 6678 6738 4892 3030 5399 1798 4259 6656 3374 515 6059 4569 5319 2944 164 609 7999 4088 3575 4592 3259 4096 4273 3098 5022 3569 116 2011 234 2176 4486 1934 6369 6175 4870 3846 3757 6587 4440 7122 4808 4867 1295 5673 6744 3621 2825 3208 7671 2554 7645 3624 3154 7046 5904 7242 2456 148 6023 1838 1405 2524 5483 8124 6375 751 3911 4040 4256 5640 1710 916 2884 5312 611 1317 7094 6586 441 3634 5978 27 6618 713 3420 5184 528 4312 7823 4982 4226 6905 1139 6677 2872 6620 7096 2632 7690 4967 1593 4696 741 6262 7565 1836 1183 1525 3775 7212 2901 627 6847 1969 6289 3573 607 3456 1753 6926 2795 5369 1517 1612 4941 2682 2897 6579 7660 1277 1103 5224 960 3406 1778 1297 1802 1473 456 7264 4192 7659 899 2606 4975 2463 6571 5393 1219 3335 3027 2144 16 1579 1857 4030 3303 7545 6172 7128 7699 6662 6299 6031 320 32 4400 4425 6108 365 7244 1599 4185 8051 6830 5771 2486 3949 6390 6004 3222 1057 355 4623 2833 6298 3913 4575 3297 5969 455 1948 7500 3495 6549 871 7199 5961 7844 4633 6079 6446 2782 3237 4510 341 6299 6080 6400 2067 3657 348 4898 7103 1416 7887 4344 8004 7842 6160 7902 7926 193 2622 57 4760 2753 2265 3075 6637 6052 4642 1579 694 5371 5679 2266 8115 4536 162 5577 2157 4321 3525 2493 1911 2407 2527 6995 3556 6434 6081 7600 7944 5411 6075 2108 2065 8088 4824 4033 7584 242 7836 6971 468 529 2528 3003 7087 2504 4448 2220 3823 7388 6240 7269 6127 4346 7167 6747 4734 311 7189 945 1131 4787 6843 3878 4634 628 2665 737 3950 2270 7326 1053 5332 1675 7173 4735 1339 5711 1664 395 253 2097 4721 5187 273 3455 6089 1548 5086 1193 2093 4622 2915 819 665 6878 99 6096 6327 4855 5139 6066 3656 5463 910 1174 7538 5999 7277 6266 1314 1656 967 5996 5443 3510 1027 7854 3639 7897 1523 5926 1048 6663 5876 5523 3590 7246 7980 1273 6179 3751 6959 7116 907 5834 4938 1309 7022 22 3000 5940 3983 7924 7201 1458 7827 7880 3080 4197 2629 2187 3575 2036 6599 2272 2514 6994 4837 4432 7097 5797 5509 348 423 284 7051 3645 5272 3232 2086 682 935 6254 2758 5678 3568 3166 5436 3915 5787 4234 3452 4319 5966 5331 4237 1800 6310 7652 7127 4333 4863 2719 200 4611 5841 2324 3411 2834 7672 1619 7221 6829 7732 6406 7921 6688 4762 6776 935 2052 5002 6672 6263 4687 4666 2409 4859 6373 3438 3641 4463 3965 596 7819 868 7208 5838 4126 5864 5931 1386 5539 6260 2721 8098 2982 2065 1324 2788 2461 2275 4819 8096 3492 5067 7256 3232 6424 1797 3497 7015 4806 4898 5856 6614 3642 4571 2035 7203 4281 5833 6134 8122 4247 614 6680 1233 6950 5284 4164 8051 7147 5285 3780 5329 7025 2588 3965 3380 5323 6826 1569 5142 2354 6304 3722 831 1531 2778 1412 7350 7302 5919 2213 7585 5880 6900 162 1225 908 2594 6914 5269 3353 877 1882 1021 4239 7685 2288 2519 3819 7423 3728 5441 917 3488 4754 7093 5871 7392 486 2085 5872 7722 5689 941 7740 5686 5265 6362 2510 2571 2138 1132 3308 3894 6399 2244 3947 1791 291 3963 2783 2743 2064 6178 1399 6278 209 1618 4364 1183 562 6002 5675 4225 5881 2271 6885 4719 5172 8044 2403 6742 6178 5363 6842 7085 7481 2618 3179 469 2439 6477 2775 4375 5919 4308 1925 6651 4267 7920 2744 6695 2368 651 4671 3916 1123 6128 1343 3875 466 3395 2848 2423 7596 1370 7334 1229 1617 1319 6110 248 520 4666 7587 2814 2466 4670 751 2099 6248 8038 4739 6913 6920 4955 5441 952 2485 4934 1628 4275 2076 7247 4732 5115 5958 2516 125 4167 1234 4436 7481 5644 3894 2864 7276 5857 4949 4914 3339 2630 2040 732 4407 33 5578 673 7008 7681 5164 7587 4062 2963 2974 321 175 2074 5338 3531 6193 7282 2718 7015 14 3652 840 3525 2977 1628 6536 3807 3511 3110 3606 846 6826 4918 978 4543 401 1458 2352 1126 3237 5658 1708 6071 2334 2835 3613 8018 2105 247 2427 7957 2520 4012 7291 2012 3739 382 5267 5189 4158 4226 3668 7300 7995 8085 5895 7604 4466 1588 5161 5318 8023 6497 433 1135 2395 2311 4494 5505 6546 246 3975 4619 7711 2749 7160 7765 2093 4215 3993 1920 5524 5660 6468 1270 3959 985 5118 6312 1093 6199 5870 4309 646 7036 3234 7595 8088 6289 3759 3224 5994 4246 6544 3739 384 3135 5676 67 2607 3825 1751 148 3186 7537 2791 1048 837 3243 5111 6991 4978 5802 2721 3478 5173 642 7364 7333 5149 5942 4706 1359 120 7547 7727 4459 3394 3569 5778 7320 6309 3189 2602 125 2455 1164 4740 978 3005 3402 2398 1301 3491 3833 3452 4249 1749 4599 2824 7019 3385 5057 3580 5947 2980 150 2947 6902 6157 1220 57 2943 5660 6770 7407 443 996 3093 6161 3456 4456 7051 4538 5151 4754 5249 2096 7150 2105 7088 5465 7831 1500 4459 2745 7542 515 7871 346 4623 318 6155 3728 164 5839 4562 189 7174 1015 2250 1772 5342 7616 894 3633 5939 3479 318 985 7949 2289 8137 3398 1640 7802 1284 4309 4733 6404 2797 3950 4236 7716 7267 4884 3307 1518 3161 6203 226 818 2356 7702 6661 5972 6902 4605 1346 3348 4347 682 2138 6085 1265 4674 3342 8004 7163 3911 7744 35 2369 7936 7476 4899 4100 5653 7593 4569 6120 2164 3768 3021 5494 6031 4407 6069 99 2955 8032 1371 7785 5937 3657 7178 573 7614 132 4245 4465 6197 6692 2481 8035 4816 3555 7132 4645 1539 5392 1509 431 5565 6222 4634 6978 1075 5998 2697 7767 4103 82 5143 3563 668 4023 7187 5804 8130 2572 7513 4629 4529 3871 6544 2418 90 1601 690 5955 7182 549 6430 1153 6886 5882 8083 2084 1990 3544 3095 4451 3400 2778 353 5990 7632 6354 3040 1483 10 5085 5517 5284 132 2651 5675 5490 6697 4002 1237 6413 7561 7264 6038 2026 167 5306 4264 1225 4663 3183 7819 3322 4332 4998 6680 7730 3945 6255 6894 7994 2182 3507 3076 1737 266 5027 439 2752 4775 1462 6741 4735 4654 5994 7219 3344 8035 1832 3887 949 2643 6981 2618 4518 4153 1696 5376 1654 979 599 7804 4256 3277 4258 2054 3625 998 4006 5550 2372 4618 5125 7807 2999 3807 141 1880 4393 6808 490 1478 3947 7950 6612 307 895 6932 7122 2761 7142 3777 1852 4358 2617 5625 355 6839 4187 7238 3610 6727 6193 6707 7295 1894 6723 4065 7887 3798 7969 5664 5030 2396 7940 452 5459 7274 6458 5849 7051 4916 8083 1652 7996 7385 8006 4724 6808 1692 1772 4976 1750 2103 6576 5970 5984 2943 5399 6243 3922 6552 4037 4012 1915 4170 7551 7421 6798 5624 2959 144 1715 4876 1265 4336 961 1980 1799 3607 6754 1852 296 6033 3106 1725 5752 7810 5809 5832 6624 1099 6336 3618 5284 5344 7829 3111 4969 7048 5301 7436 501 3788 1729 6066 303 3045 3393 7227 1171 1257 210 444 4114 5169 4026 4657 3246 3497 1708 1724 4414 6671 1216 6412 5751 6431 524 2175 1414 3763 3996 4594 5688 2758 6995 2877 6846 5323 2751 3995 4907 6336 1050 1255 6543 2064 3106 1303 6598 6493 4995 3048 7580 1828 5869 5263 4042 1475 6172 6178 4381 1044 4447 5607 2770 547 3776 7513 3734 3930 3343 3875 6163 8034 2916 6113 3770 1893 6486 1840 4075 1579 5824 3678 4382 6110 2833 5710 7276 150 1329 4301 6050 3948 1494 2473 4781 8057 404 2914 6477 5673 5016 943 7414 5028 4238 6394 6324 7530 5730 331 3398 1907 825 665 7318 6029 2175 5373 7014 5457 475 2959 7454 6554 3645 4927 5981 144 1208 8001 3194 3973 8028 5827 3360 1762 1290 2807 284 397 2150 4580 906 6600 2004 2945 4246 7589 7955 2217 7827 6552 7550 5829 6081 1604 3760 6654 1823 4706 370 5337 5679 1398 3338 2472 6830 5888 5810 5751 3767 7883 1522 920 3591 4312 7983 6647 7242 7673 6481 3689 6956 4498 1630 7981 7898 7516 4547 8032 4434 6073 4167 1058 7773 2864 5578 4009 6712 4166 4444 3698 753 5339 2787 4286 6087 3017 6133 7477 1491 1346 5037 7405 357 6801 6847 3913 5162 2547 3871 3472 6228 1566 7651 5144 5879 3502 3521 6063 4653 7647 3839 5385 5533 1315 6027 1942 6268 5428 2142 1342 816 2192 6827 6506 5701 735 4718 4217 3697 6233 1834 7651 634 4077 1587 6868 1710 5638 3401 1629 3330 5792 6631 3435 2320 4773 139 1509 102 1349 7261 1867 7986 7683 5120 3391 728 6993 6077 1723 26 22 1382 1935 246 3422 661 5698 1977 7342 8083 1819 2290 5229 3596 1864 1 471 284 4322 4534 228 3660 5314 6849 1411 7250 688 6239 4847 2462 4129 7061 1766 5297 7434 3304 5505 2246 608 1873 3635 1483 6805 46 7458 6302 7421 297 2287 2049 6165 6996 3572 3958 2206 2084 2915 7810 781 6730 1277 6199 2667 6267 6796 1929 3120 4487 6313 5203 556 1109 5569 7750 3960 2262 8123 3697 1749 2147 2469 2617 6262 691 1295 4491 3376 4672 2408 6865 6739 4828 3323 7130 3783 692 7317 6921 951 3504 6312 3219 4949 3907 5320 4430 1503 6421 6779 2837 6168 7868 8127 5670 6954 7199 7107 6552 5855 4632 2630 8121 7718 674 4960 4565 4619 8011 7189 7132 5253 419 2016 1969 6588 6600 2051 7112 5602 7539 1772 7014 2523 5428 7135 3431 2612 122 2817 3663 7375 2389 2593 2396 7760 1372 2497 5202 5562 7581 4480 7332 5330 3759 6270 1379 1351 4054 6003 4373 4666 738 7792 6048 4841 3606 2903 947 2925 1917 953 2905 980 2775 3353 3312 7659 716 4126 2968 233 4041 1986 5200 1524 3156 461 6136 5777 717 5065 7548 7990 1119 3519 2692 2390 3494 4989 7048 5468 7275 3790 7966 2447 4037 1077 1755 4754 7773 7651 5019 6655 7000 6750 5008 4457 5256 1783 3556 7435 7704 5311 2860 6322 4441 2243 8124 2122 2933 7434 1449 2933 1622 3894 5835 5227 1159 2611 6563 945 7929 3223 5367 3432 545 7150 3404 3461 4372 4370 5303 7691 3960 7325 3695 519 3441 3031 4065 4126 923 5269 578 1860 4446 291 858 5985 5290 6081 1798 865 2997 2032 1616 5100 3437 1984 4612 4966 5019 2595 6917 5784 5493 3213 372 7728 6902 5582 7932 7521 2643 8036 1331 3514 5652 3034 6053 3283 5858 5484 6047 409 2048 144 538 2316 3248 4961 1520 5122 7114 4414 6298 2278 6997 4157 7143 2045 1914 1569 7472 6228 3718 6101 3076 374 7812 1859 3994 7543 2046 3164 310 689 551 1784 1685 5519 7185 6908 5952 6208 4692 7467 386 7734 7151 5870 2952 1758 5469 4012 6292 3201 4716 6445 730 6748 7709 4465 3523 7349 1519 4164 3999 1098 5869 2316 2985 1878 5613 1223 5172 1093 2847 3805 3737 4727 7481 6304 5363 4560 2320 7567 3638 7750 1124 3708 6287 2957 5900 726 3687 5463 5180 514 5298 4227 2247 7092 546 1739 1083 4512 261 4271 3571 7038 2463 4957 6728 2715 7740 7314 5503 2278 7157 4355 4886 6490 7024 3172 3944 3388 3173 3103 830 3076 2839 7836 3264 2763 5604 2544 672 1960 5 7081 1689 6616 6728 7265 3587 3023 123 221 2021 6824 7120 6899 967 6786 7750 3277 2294 3868 1307 6944 7533 4923 7738 2150 121 7947 6048 1445 5387 567 8001 1936 4577 2392 1657 3422 7639 6267 7480 2115 5267 3038 641 3566 7775 3546 851 7641 3181 2850 3428 4187 2816 7103 3987 3396 3314 1506 4516 5128 5865 5961 5774 2754 4522 3082 4804 2964 8015 1944 303 5331 4072 6408 59 1656 6209 912 2373 7419 722 922 1512 823 1135 575 5927 4170 6962 405 950 4739 3470 4622 622 5710 4497 6601 5099 7151 7120 1790 2029 926 1565 3214 2602 6489 2790 3089 5578 195 4477 6847 2823 5992 3964 6069 436 7757 7818 2479 2044 4265 5713 5085 7915 4704 7749 6147 5632 92 8113 2005 1004 6086 2330 7300 7586 4074 2361 2997 6048 7061 929 2867 2485 2407 1884 3811 659 2948 4809 6070 6784 7611 2527 1715 4416 7581 1283 2486 3085 6958 7264 1969 6409 4762 2866 3325 4727 1239 1543 1287 7417 1550 243 2256 8130 8026 4498 4202 2485 1519 5364 4796 3264 6604 6775 6740 3412 2212 6631 3659 2912 2010 7702 7773 85 6930 1706 3166 974 6670 6352 557 99 773 7142 7643 2 1720 7280 210 6612 7198 8066 8014 4030 2316 3825 6272 1065 2285 564 1722 2039 3179 6377 3679 5270 5539 8121 1907 2697 7685 4715 4233 33 4687 6263 5816 3338 6722 2190 6867 5038 3038 524 1448 2245 7892 7179 4403 3454 7233 626 2571 5381 3925 6853 5701 5622 1176 4643 2712 3081 3775 6256 6000 3791 2507 621 446 4816 3574 3329 3100 3750 7018 5506 158 4465 2947 5307 2252 2031 1603 1830 13 6966 7988 6389 6628 444 6805 5722 3933 4238 6793 77 2266 2853 3009 5161 2255 7069 547 1973 8042 6403 7415 7255 5180 4146 5025 129 6605 6756 4311 1200 1390 4098 4361 5750 3343 11 574 768 4942 7245 3578 3879 5687 6095 4453 3579 4629 874 7093 6617 5254 1619 5835 6447 3469 3616 4354 2578 3504 4329 1962 6115 7836 3873 5487 3992 708 7957 5636 405 2078 820 6 6869 2186 2809 1020 6698 7473 3237 6349 7485 5238 4625 8060 7848 3098 3275 5611 6482 2850 7934 3623 6480 6328 75 1006 6945 5289 7325 1943 3150 3850 7401 3449 1221 2977 3895 1241 3394 7167 2116 7542 7047 4666 4573 5318 6363 5344 6527 3435 8080 1634 6535 226 559 153 6036 2483 1528 7944 5463 5613 430 6726 1819 2212 3435 3458 5405 3036 7868 3567 7038 1680 4236 7972 4583 3295 1811 2972 1904 1918 357 6458 3272 8055 7275 5973 1568 6645 7643 6111 5083 2292 707 5874 1181 6582 2856 1918 895 3986 6240 1864 2570 4776 3275 7826 751 4181 4533 5581 2974 2865 2504 5984 7846 4891 7144 218 7395 4472 3383 330 5061 5351 3310 297 3045 7499 6451 3756 2158 5550 3594 5563 4894 7361 5210 6278 1309 4044 5808 3270 993 3203 4466 3345 5267 2373 3491 1410 1766 4997 2755 6891 869 5462 7293 6001 5786 1184 3670 3098 7620 6560 860 2056 2169 343 2425 6206 6157 7074 6578 2574 6142 5693 1478 4397 5188 4474 692 3103 5439 8019 4000 8032 7591 7274 3296 584 976 4188 1910 7174 3907 4641 2073 5763 5487 5743 6777 454 2779 7917 1987 3726 5751 1865 4997 3320 5250 6036 2010 1433 5703 1778 3169 263 2124 2182 839 1379 5711 5939 3077 2057 2413 4892 1611 1724 6516 6060 2322 1664 4795 5596 3321 2322 3417 825 6511 3334 3335 3749 2246 7106 7331 5110 823 950 4978 7303 5865 1410 8119 82 6903 6835 5756 3545 3270 5195 4448 2598 3287 3306 1006 3044 2517 6706 565 4640 5271 6546 5145 2445 5751 2468 4345 6904 2173 6021 7426 5131 7758 7360 96 2728 100 4828 4506 32 2527 6303 4707 7345 1841 5174 3998 6176 6874 2061 6370 291 3857 6077 2479 3586 542 785 4775 2139 7305 2286 7401 5960 7515 7831 1790 4701 7915 472 5485 206 5838 6477 5201 4242 7023 3230 669 7944 4669 1449 7499 6109 4166 7675 80 4066 2095 2391 3012 4816 7184 1184 2593 6902 2052 6253 421 2510 5388 4230 5468 5422 2210 5845 2390 4112 7886 7443 7561 5541 4581 1384 6806 2206 4606 6528 3178 337 3441 5191 267 5686 2252 6330 3696 7483 5660 371 1381 7169 3276 1908 7671 2805 7752 1551 6574 7400 6210 2368 5172 41 8128 7963 3718 3843 7253 5716 6896 717 7436 4648 890 5921 6089 3681 1992 4101 7288 1185 2763 7209 1435 144 7257 6634 5292 2698 1310 2196 2638 7615 6492 3418 3926 6662 2371 6694 7081 1370 582 5364 3365 2932 6668 6809 2958 221 4491 4540 1251 5203 5781 1971 96 5446 6664 5749 2429 4156 3764 6450 5414 2342 1311 6736 1032 1432 8012 7370 3229 4191 7452 3086 3112 4729 577 7227 7952 6570 2852 7250 2594 5292 256 7825 3268 4756 5623 2142 4203 7439 3894 6298 4619 86 3476 258 5230 6619 6311 3732 7631 5736 86 597 3048 5272 7421 7746 6791 1783 1394 2105 7088 6654 6209 6370 4138 5993 6574 2542 3207 7180 5342 4395 6329 7859 7363 6076 755 6417 111 7246 1043 5546 868 7555 7798 5373 6048 5666 1401 4518 1395 4816 3474 1451 2954 8054 3383 5148 1694 7724 4277 3407 1050 2309 5515 2845 1380 6906 4408 95 7809 3199 1467 4448 58 7319 7474 5188 7738 1544 4429 3253 2838 7396 7588 4852 1585 1538 7430 1354 313 3656 3164 1800 3416 1480 1410 4752 4339 1117 104 2813 1503 2263 1356 6781 4628 3538 4031 1945 3411 3367 2901 5945 8075 2900 2981 3789 2785 597 364 1811 4640 863 2049 3590 6282 4508 785 6599 148 5384 7148 7482 7058 6439 17 780 1027 1127 737 1427 6819 1143 2866 6206 2702 6544 3189 4509 1273 1480 1769 7635 6247 4012 7599 3674 5271 706 6357 6815 4199 7387 7780 7488 4798 3294 3559 2774 5941 7494 1637 5447 4415 281 663 5519 1963 880 5630 2374 3023 2165 3852 2525 2583 6631 5687 4412 3319 4026 2690 6488 6252 7355 651 6997 4052 1052 5685 711 3007 6207 4395 4977 613 2024 297 938 1411 2473 1421 3974 8082 6950 5009 87 1874 157 4252 4556 4717 2322 6155 1006 5839 7375 4105 4890 858 2354 7241 3459 6302 3959 2946 7741 8019 1308 7387 1217 5296 722 1253 1502 4030 5167 7594 11 2838 2109 7067 5438 2391 1972 7812 7689 1052 4103 4863 679 4737 6027 7759 7274 6528 3941 4191 6363 2243 3498 126 4409 151 6391 7544 1630 3351 3114 2425 5094 725 3655 604 7670 3780 1603 7903 5988 5516 1267 4305 7096 4534 3999 1296 6727 3831 2541 4985 6638 1135 7232 3321 638 3744 2013 4646 7181 1225 113 1154 2180 4385 2851 3862 6727 6812 6332 4649 5056 2041 7292 7434 7161 6304 1323 7280 2967 486 3468 4377 1371 3445 2529 7250 3051 3976 439 5080 1661 3364 5851 7438 3616 3561 194 2706 2410 984 1810 7945 5497 6884 685 1679 5569 574 38 5522 3926 6508 5789 2882 2138 7351 7358 7526 3482 7237 1590 6722 1320 7868 2601 6956 7952 200 6771 3147 4123 3966 7721 489 3299 1446 7291 3475 6209 3818 6836 4763 6820 2311 60 2841 5807 8132 77 4687 2097 7297 4672 5991 6163 5822 3546 1853 182 4044 3487 318 18 4267 5077 2065 5846 3638 7389 7707 2837 4115 6262 2322 665 1342 1446 7174 7602 935 3725 73 5781 7571 903 628 3358 5040 5498 597 7047 1376 3401 454 5419 6919 6771 2670 7606 7671 2179 3167 4805 6745 910 7904 1832 1609 7602 6432 3522 1254 6254 1307 7738 2442 3454 5944 477 2715 2290 11 2767 5116 5161 7216 4021 2727 3222 2844 7542 7939 3493 4310 252 1887 4607 133 6642 7880 2688 6104 7689 7624 7733 4334 1008 1064 2826 5568 5523 3644 5796 5156 5042 7828 5423 743 2729 4081 1034 870 6119 4805 3600 6937 8084 1847 3442 460 6192 5107 6657 893 3545 6933 4869 1910 2018 7328 978 751 3478 3397 254 235 3799 1848 7328 6908 5867 1423 4328 5324 5493 7328 763 5399 5339 3040 1569 1773 1607 6682 356 572 4191 113 1051 5041 8042 2994 3682 7598 7640 4052 2900 1933 2775 4820 8047 7731 3563 511 6475 7972 2828 1334 7726 5672 7370 162 4603 3949 3074 7853 6941 5184 6499 2480 41 5150 6670 7638 6607 7597 4850 6299 8037 2941 8067 5528 3480 5707 1685 2575 6332 1463 4627 7478 2254 4854 7545 6866 4244 1704 1568 524 1548 470 2632 3930 2617 7015 4683 5044 5435 4723 1103 1464 741 5468 7308 2233 4872 1881 536 3670 2173 2872 5628 1964 6210 7211 2508 3742 7509 5349 4472 712 1742 8062 12 7304 1362 7773 2121 3436 1105 4648 4493 4954 12 3574 4201 4661 7614 836 5029 6291 4832 685 2833 2920 7630 5959 6254 5027 2849 7217 5615 5539 370 1495 6213 3024 5809 6315 3127 842 3954 2158 318 5149 2651 6674 4521 6321 1710 4421 4661 4800 4800 2250 4167 3855 3407 3247 2549 3705 376 80 6073 4198 7345 1218 2888 8055 7085 7650 5891 766 6272 6866 6224 2045 7641 6129 2775 406 7197 3476 6377 5704 910 6316 5986 3695 1976 8095 2119 5745 4731 5997 1958 2854 4793 814 6457 8114 4666 5273 3323 5792 7518 7879 7353 5961 3342 7114 6600 6790 4646 5156 4548 6619 705 3923 3493 4409 1337 7618 6345 4953 921 276 2434 1853 6832 1460 5975 6531 6601 4581 232 3512 1588 6427 6437 3871 1871 2578 4148 1891 77 2053 2829 4509 7145 7606 1106 3677 1519 2269 7946 4819 3990 5574 4712 2817 2930 1763 5440 136 705 2021 5190 4883 5187 3622 1154 3251 735 4860 3399 731 3210 6840 7783 2442 2139 7430 7463 6648 3732 4711 5504 1749 7487 7427 4869 1833 3922 7628 2958 6295 4230 6650 4713 479 6050 2501 1095 3539 3534 6805 6925 7296 2670 2129 7415 846 3501 4826 3365 7624 4611 4217 1169 7325 2683 4382 937 556 4684 8002 98 7706 2128 4676 3756 5138 2437 5504 643 804 6528 1433 6637 413 6260 6971 2061 2501 533 875 1832 1035 6297 8022 458 3414 3482 1524 2520 7228 464 1330 3736 4924 7008 882 484 3558 2725 3046 4235 6722 3546 6439 376 3602 1181 2095 2581 312 7687 5329 6932 7003 5864 4871 1119 8072 6268 820 7154 2340 1070 5756 3584 1797 1449 2073 5433 6077 7653 6804 599 6817 6991 5683 5019 2011 4692 5160 3655 4241 2142 2303 4096 1666 8135 4459 2236 7798 4154 759 5078 2724 8107 5695 5289 4200 4176 3292 1747 2722 5165 7449 3679 866 5884 4450 2651 6183 2861 4815 3214 8061 7806 2977 5330 7695 6818 2040 1509 4986 2595 7984 4953 1100 5507 5092 4276 5863 3075 7488 8022 5144 7510 1890 1390 7851 1340 7272 6543 5932 2808 2704 5787 7689 2291 1936 7812 29 5190 3767 4485 7867 1836 356 7643 1408 4360 1558 5874 3981 1568 1744 466 7461 3247 5814 4377 7718 1079 36 6842 1474 5142 2854 6838 775 5942 4548 2067 4230 2618 4582 3917 3997 964 5191 120 956 6728 1290 7156 874 6503 1333 5450 3848 6680 4950 1509 2629 3481 3779 855 7207 5190 6981 7919 4921 1406 5336 2258 3413 1163 4297 3242 5652 7355 4292 656 7640 6130 259 6681 1338 1694 1627 1675 2381 2589 1450 2824 3394 4563 3861 583 7960 6928 5951 6278 5302 3675 2333 5823 5786 4559 3367 3321 2205 3309 6736 323 5252 6007 4526 7828 7230 3895 1797 1093 2064 3615 3785 3602 6060 2844 2629 5642 3177 3737 2309 3854 5469 3030 7678 5204 3797 1792 7153 7437 2082 2679 6566 572 2481 3102 5823 2456 7648 6670 4596 8076 3333 6545 3760 5749 3042 7024 3759 2252 2110 5204 1202 5833 5052 2674 336 4743 194 2450 5347 3157 7180 56 523 1296 1913 6295 4473 8082 6681 1165 1859 1364 5228 6784 2378 3391 4482 5904 484 1284 1016 2949 8051 3501 5414 5439 483 7338 3341 2955 2756 464 759 360 2382 3211 7562 5822 7069 3610 5317 4118 807 7768 289 319 2620 7333 7199 3903 8072 7308 6125 893 4131 4111 5435 4518 5898 6097 5819 69 6024 6847 6652 4868 1056 7033 2630 2832 1182 6636 7977 308 6439 133 2512 2702 7657 1211 4773 7373 2214 5546 1339 3207 1244 3142 8003 2389 5285 5674 2174 5439 5060 6302 4021 3359 581 2953 1795 6300 1068 6196 1643 6412 3276 2711 7162 693 4130 1617 5968 4731 4843 3999 3008 5611 394 1200 3654 3151 7026 1460 4207 5654 7768 5953 2204 3957 1660 3065 5115 2902 6757 6721 1217 5829 1285 2198 5921 6197 3114 5799 4840 2028 3034 5923 7762 1109 4687 5619 1884 7857 1910 458 3155 833 1923 6387 7331 5723 1941 5375 6104 1683 2187 5469 3562 227 4383 2818 3719 305 1842 4276 6161 312 6100 2125 3556 3630 5516 7852 2269 3033 4076 5629 116 4848 7022 2666 4280 5120 6082 5616 569 7242 1958 1138 2589 7578 2478 2630 7030 3785 3242 294 3811 4920 4017 6495 5113 5461 1408 8007 1009 1262 774 3621 5496 6147 4245 1612 7242 7848 5592 7836 6601 5759 4691 1824 7424 2103 865 2692 1068 6934 2609 4059 2675 4607 4340 2743 4487 3295 808 1592 7092 5441 7412 3225 6345 3739 4671 2602 7733 3655 2038 1911 3190 5167 6530 4161 1278 557 6753 2430 1023 3935 3468 1332 695 1977 6613 1534 1437 6055 7475 4507 7699 4796 1875 5643 3185 3807 5000 3376 5032 2786 8026 5948 947 3369 7398 4520 2447 6857 4285 4313 2689 2928 1838 3656 7708 3914 6222 6432 319 3017 147 4091 2364 6977 4747 7033 8018 4152 921 5333 6441 920 508 32 6536 2661 7100 1816 170 4405 3622 6248 7609 678 5352 3913 1235 895 3464 1329 2261 865 2020 5877 85 1436 1043 5580 4230 2192 7658 1975 1151 2710 3601 4055 1813 2548 863 5110 1545 5243 467 8069 5798 5647 7777 89 5486 7851 5234 6032 5667 1636 4759 2369 7820 5231 911 7368 216 4625 7570 7604 342 271 2501 1793 2242 7753 7964 1962 5723 4827 1473 5298 7886 1742 974 2973 6543 8019 2429 6218 4425 3813 3392 5487 1927 160 829 3285 3688 8047 6350 4729 3654 3607 431 6118 2439 7352 2170 5704 1617 4147 5504 1068 3140 3932 3735 7045 2872 1353 7992 7283 3927 2640 7898 1163 1884 3507 3442 5903 1486 4637 4649 5638 6156 5658 412 7674 1301 7625 7402 1251 7349 2333 7507 3315 8140 951 8099 165 4511 131 7177 2147 3754 1222 4406 328 6729 5954 3969 2025 5070 1710 6400 4334 7862 297 5315 2348 2198 6277 3392 1285 912 5029 5611 2083 7762 7918 2379 5341 6167 7229 7244 138 3180 7018 7287 3728 5897 7083 5028 4936 4004 4373 2514 5967 105 5075 2397 1589 6051 1099 4451 5688 514 4777 3575 6220 5826 2770 2230 6880 4776 938 7639 4960 3362 976 7238 3529 5160 1522 575 5788 1284 1995 5004 5579 5133 380 3013 2205 2969 6268 4883 8093 7656 4067 7824 1277 1661 2965 325 3583 3137 2306 7619 6908 4477 6821 882 2808 845 7361 6679 4069 5510 1030 250 7955 3995 5037 2916 1172 7986 3782 5706 3152 460 5722 6641 2307 7885 3577 3859 14 4632 7341 4670 6635 3419 4284 5828 6712 7034 7102 4668 8131 4475 54 6071 1291 3349 2845 3514 7545 6428 2967 5373 1196 3360 5571 423 8050 6723 858 817 2749 2648 3315 588 4853 3338 1173 5624 2991 7206 1556 4305 6601 2393 1081 1304 623 117 5920 5082 2942 4941 1595 5499 1719 6866 8025 4833 5138 5911 407 766 4836 5469 1845 3785 3050 1997 7908 2977 5527 5138 3620 7307 3909 2297 5609 5148 3079 3057 2523 2028 4193 739 3737 6866 763 88 1464 6940 247 1310 5484 4519 7486 3664 5483 612 5422 3619 3358 6908 1157 756 121 6433 1137 4984 7713 3528 7918 2843 1772 3605 5895 3325 5325 7022 389 3776 1329 5852 6388 114 7781 1584 3993 4243 3635 2857 4328 4098 6282 1712 7537 7137 7343 3296 5938 3100 2098 2847 4509 6670 4230 6473 1828 4774 4795 3212 4209 7700 5810 6884 7519 2389 2874 4680 7315 3435 1359 2673 1737 5261 117 6878 3335 6681 8126 4760 4483 6451 3686 3178 3356 6033 7270 1972 3496 2736 6303 7380 3551 7859 6493 6181 3546 1457 2024 7600 1553 4568 4586 2732 5397 3660 1498 6065 7159 3284 3615 6384 102 4504 2256 369 4087 2874 6726 2272 7454 1854 618 6421 1422 7689 5034 6142 3366 2420 3727 6547 1066 1343 6377 6733 5584 7775 2617 4362 7560 7043 2101 4060 4797 5398 7137 6531 1597 2988 6905 968 2539 2408 20 5312 7116 4306 6356 6288 3751 1441 1797 1038 8096 1514 3099 4513 2906 2630 302 1180 4023 5928 4460 6537 6201 1171 5375 2744 2332 707 7844 2762 99 3418 3739 7572 7539 442 3575 2290 3180 768 6108 6925 5245 183 3136 2275 4175 7021 3958 1921 5520 701 7849 1223 4178 2510 1449 4890 950 4503 1845 1842 7534 5704 2849 7458 2248 3793 2723 5669 5306 2017 3499 2579 4470 6288 3660 5116 5050 3544 4624 6302 4691 7884 7399 3581 3552 4231 1395 8118 2952 1076 4271 6082 3180 3654 5861 5657 6370 719 8109 5345 5558 1535 2995 72 6439 5227 2596 335 6936 3919 7552 7337 7696 6039 4386 1440 3374 1934 5882 1267 362 4218 3859 4347 4569 7753 3340 3262 5883 6144 5864 665 7006 6336 1371 21 7040 4458 3755 2133 2193 3754 3067 4326 5738 1905 2599 7399 3814 5543 3533 3671 3652 666 5907 940 7160 6563 7633 5397 3765 2592 2692 190 6414 2932 3107 2370 6205 7627 7565 3742 709 3702 1620 4012 7431 3041 5001 1119 1234 4302 7648 3322 2777 7098 6338 3706 5010 3537 3452 3337 5390 7535 5650 1675 1916 281 5495 1846 6157 3641 1095 5781 4603 2209 7727 3180 709 1057 240 3684 1219 8095 604 4449 2979 3187 4572 6184 2763 4760 4709 946 2828 4574 2556 1477 58 428 1020 5274 1049 4692 2564 1630 5 3316 1053 5590 605 1284 4073 7089 3665 6698 1348 4696 1200 6698 2466 164 6231 4630 1937 877 507 4855 5909 4963 7042 4929 565 6481 7317 8072 4108 4279 5865 3036 6261 7465 3822 5078 2491 954 7384 1183 5956 2926 1277 4093 1527 7218 1293 1753 7287 1522 6101 528 6598 4086 5546 3352 2499 6820 4749 1189 5764 6377 220 5443 3991 1461 7962 3099 2570 4813 4835 7323 7376 7503 1537 3270 5711 3323 3395 5067 995 6913 1344 2659 17 597 2891 4438 8108 507 3393 4299 4691 3215 7974 5759 1335 6131 3787 6127 1362 7175 2159 8004 841 6869 738 6855 4454 2059 6451 362 1526 1904 778 2442 3981 105 7836 4481 2818 3333 2616 1050 201 835 1974 4423 2770 6927 22 4522 1540 2811 7608 1188 1106 2373 5558 6734 365 5333 2930 717 5915 6914 6233 3836 4111 5250 399 1819 2073 3334 87 4458 4987 3237 2834 3435 531 6344 2723 6745 6423 3183 7166 209 7032 6186 6334 3314 4904 6314 1016 4595 7282 6397 2542 5752 4621 6979 5254 6082 6411 7895 4182 6971 4091 3794 840 870 1599 2159 1034 934 2236 6503 2149 2117 6830 7170 3098 2602 1981 4177 4793 3914 52 2490 3532 624 8106 2921 2214 6888 3286 5232 1053 750 6188 6138 821 7238 4161 3255 6351 3642 7154 6488 6184 1202 5128 2417 6650 5952 1842 4623 4728 6853 764 484 7225 3603 5375 1639 3991 6759 4133 6912 412 581 263 1772 525 4294 297 3005 1801 7421 8093 2314 1849 4786 7110 7716 2078 903 666 1016 4126 6152 2866 1831 6459 581 5738 4738 7337 225 5325 6144 3571 7457 1882 1785 6115 2870 4623 5761 4361 5480 6813 6144 2482 5516 3553 2327 3985 3807 6818 6635 2431 5939 6779 821 7739 354 4462 2261 4227 2081 5753 3472 7777 1095 1804 1864 6605 1290 7448 6482 2076 1273 3 5898 7360 300 4208 5805 3825 1040 1760 2224 3867 2046 4950 1179 7881 5210 1631 2309 7547 3259 2897 1415 2411 6658 1817 394 537 3570 3903 2237 1111 6230 2182 4254 5831 4126 2899 2611 6792 1714 1654 1244 398 6157 7319 856 125 4929 4314 2798 6503 2019 3906 7897 2161 4805 2662 1674 5900 635 4236 7249 801 6614 2178 877 8078 3410 895 5572 4190 3909 2572 4827 4068 1389 1790 3934 391 5155 7210 3335 1592 6441 8139 4179 5383 6894 4918 4477 6194 4751 2332 2486 4013 7036 6648 3054 1439 6240 1551 245 5225 4706 249 3600 452 6520 1300 5353 7050 5124 1755 1109 4506 2841 3808 2785 6976 1108 4522 7915 2523 4623 5574 2530 4298 1854 2995 5263 2592 4852 5051 1910 8060 5071 541 1440 3911 3375 5344 6 2059 5149 1194 7519 96 6943 6745 3790 2838 3466 6540 5123 6031 4287 562 1171 3005 3071 7911 1952 7926 2866 4696 1430 1378 6913 6860 1191 6509 375 6319 3473 4302 6436 5742 2790 3696 803 2307 607 7163 7026 2606 2826 4657 4052 4953 1233 2170 5835 1177 2914 6565 5662 4741 4029 2892 7277 5087 207 8078 4706 439 2269 2307 462 7227 3553 5072 4973 7173 399 5848 6775 3304 3395 7030 7172 4470 7101 3637 3334 7399 4557 7852 7348 6166 2192 2994 5097 3617 6643 4613 3134 3231 1211 3266 1080 3177 6201 5901 7046 6607 2095 2205 4941 2736 4939 1750 7917 3777 3771 3793 180 4752 5036 1157 1321 2224 1739 3536 5095 1506 2877 4 157 5108 7202 4606 456 441 2261 6367 7284 2442 763 4481 7952 4696 669 2841 4582 4578 1798 899 6009 3857 4244 2650 3047 6314 2741 7921 89 5234 2818 4957 1053 1252 5447 6136 128 3598 4378 5377 4808 7565 7578 6830 3812 2155 1402 2903 7590 7890 2562 3616 1457 6168 5068 7532 55 108 1903 2819 3601 3670 7337 7633 6637 4834 2134 3588 6271 7337 6084 4661 5659 2732 2676 4442 6234 7370 1521 2587 2839 7344 2213 4346 672 1276 1557 4711 2606 3438 2324 848 7702 1021 2967 7016 2876 946 738 7526 2944 3457 4762 4453 1519 6600 6918 30 7384 5080 3808 4710 3144 2209 4796 5677 6838 5206 4503 2007 6111 2673 7097 2113 5743 3576 2327 3621 3580 6913 6023 6330 73 5558 2341 582 2682 1064 4548 2398 6511 2721 20 7564 2417 8128 650 4779 2412 5208 825 5179 4509 5200 1858 6190 582 7426 1102 1274 4540 7317 1655 2559 5313 6788 5932 3668 6651 6136 8094 4674 2967 5566 919 7293 6442 6009 6113 3718 1688 5824 3195 6320 3378 4104 998 2146 1102 3527 3663 6409 7240 4761 631 1419 5036 5532 1996 4699 2522 1473 2110 1905 1661 1665 1349 7769 3931 5612 7697 3380 344 6106 6562 3187 1401 5315 1038 4163 903 6623 2495 5135 2928 5882 2706 3200 7798 6989 912 4850 5318 5946 2571 7893 4303 3616 281 6547 7352 7262 723 1123 7182 3624 3786 3490 1177 4347 4033 571 1181 2743 6286 6164 980 2486 6641 6719 2203 6887 5569 3879 37 1059 2851 7532 1079 1575 200 6189 2149 1158 2107 3303 1176 4216 4254 7141 4572 4168 6400 5927 3136 5098 343 368 6444 4416 5979 6644 6763 163 7367 4404 3150 2744 6718 8135 5644 6473 5442 4177 7658 3388 6300 7910 1044 602 6915 2534 2201 3852 5006 3199 4488 4361 2091 18 4065 4833 3874 5898 3550 5508 6437 5786 1469 3358 6605 5930 4049 2914 1650 7244 3731 3153 4671 6595 3072 7396 3492 6803 3364 5893 3640 3850 8046 6750 1937 576 5789 296 7106 2791 1941 4542 5512 2925 5634 1880 3864 6008 2220 2810 2088 5614 8009 6528 983 613 1103 1196 806 1493 4245 6787 133 982 624 7475 3738 6432 1189 5281 1368 5377 3674 4286 35 3040 7253 527 4166 7659 4428 1038 3593 2018 6086 4685 5629 7613 2569 7306 6957 6901 4649 6500 734 6977 1755 4972 2457 5827 594 140 4456 241 5026 4695 6811 7105 1378 7558 5748 6769 2417 369 2457 1233 1555 7861 2476 5191 3054 7512 7664 7084 3142 6050 4287 2504 6648 2371 3331 4565 4786 6850 2449 5811 50 8029 1179 5662 3914 1961 737 6103 6495 1863 4291 5920 5125 7343 1517 7487 7093 628 187 5825 5981 1100 5443 4371 3589 5526 6840 1509 7559 5254 4604 994 6380 1624 2556 5188 6859 5284 5694 529 7782 2449 2556 1065 8031 1731 408 240 4024 5121 4560 5410 906 715 4427 3638 4436 4633 4191 6561 7615 3020 8016 5272 5910 5869 1509 2091 1890 264 7319 6454 5386 5374 7923 6236 2436 2589 2828 4504 2971 5976 6936 1737 7218 3106 1114 5337 4167 1598 7208 5703 6316 4853 4686 4071 2442 1723 4627 4807 4856 3028 7511 3172 6667 642 3961 2423 1710 6202 4758 2849 6652 2776 1138 6276 1587 2361 261 1763 5796 1399 7313 952 461 2256 3542 7504 1086 7659 3358 5743 5111 8104 2622 2141 2293 5865 7838 33 7724 4573 969 7692 1348 5617 3580 1376 4923 6472 4563 1773 4177 6799 4363 5860 2938 3429 5079 111 2125 2764 7949 280 2341 6661 2874 6010 4996 220 6817 1205 6745 4467 4370 2556 2039 1039 122 6204 5500 1920 8089 1971 7152 695 5761 2370 3306 2381 4973 3935 4134 4262 1845 714 2108 4578 8068 667 6437 6802 4038 4668 2955 4027 2012 455 825 6619 1669 882 4604 1556 7487 3893 4244 4810 3197 528 1399 5855 6421 2998 3523 685 3865 3345 4866 1387 3523 5952 1618 5304 379 1502 2781 1661 6036 7603 3975 3512 421 2932 2246 6717 3364 7631 813 2928 1895 2196 4132 2147 379 2074 7415 3174 1606 6705 398 6805 6372 2684 2728 7609 1765 2498 1099 7981 6914 246 483 2370 7585 6535 7461 8098 7224 5844 3115 6969 1212 7843 625 1498 426 5072 7410 1160 5435 6490 7752 2835 926 6541 5512 4885 5043 2846 5205 5472 925 1298 2439 7486 5829 4343 8079 951 5648 2633 3486 6202 5812 177 2298 7235 1703 3920 3284 6379 6109 4091 4343 7357 363 4753 6828 2932 7230 2428 6763 2457 3349 5276 1277 7511 6595 2532 7143 5168 7964 2538 1490 4106 1022 6854 3852 3546 1450 6666 229 532 2816 3681 509 1367 747 5069 7918 3115 2133 4493 778 7112 6031 7167 6975 4285 3272 6318 4585 7354 4404 4403 6903 1794 1475 2785 1073 191 70 5418 829 466 2355 2076 2541 3070 7552 5876 7621 4233 1582 3693 2136 5606 2323 261 3728 5585 7067 2220 2285 4784 7330 3324 2545 6404 5706 7240 5986 451 7303 3099 3245 4101 4187 4236 3587 469 5159 604 4856 1022 5553 4612 3654 6130 7928 380 6439 7822 5602 1659 3107 3306 349 388 5085 2722 5264 4149 7715 4965 7214 4014 7663 5346 295 2685 1420 5185 1294 5703 4985 5951 983 5126 5333 5180 4071 109 6566 2352 7121 1863 6743 1096 1787 4445 2061 3328 3700 7625 3901 2422 5335 2919 552 6772 2836 4634 7698 4920 2137 6675 1151 3043 6632 2382 4915 6929 808 2892 2028 5860 5473 172 7454 5099 7572 3625 5094 7412 5563 3832 1522 8033 3065 2638 605 7607 8077 6040 5646 2648 3076 5726 3334 3506 6135 1585 5034 1112 6286 2181 5729 3377 6854 1958 5722 2903 2966 4469 7709 848 7808 2641 5688 4478 2405 5823 4568 4996 1707 4563 1176 6429 5549 3440 6330 2021 4849 4187 2936 3013 2361 2463 5577 5951 7519 7960 4432 3090 4938 2260 3888 1244 325 1134 2105 7009 6134 7085 7999 2949 7605 3747 4297 1290 3687 7947 3923 1595 6634 7716 1919 1361 5950 5020 6756 494 1461 5127 6301 4354 4267 2312 37 946 2779 1541 2359 4815 5937 2929 4508 5089 4332 3692 6271 7343 7508 2106 2337 4748 5248 7268 289 5562 5 7226 4982 7719 2671 5039 6939 302 2606 6111 2615 2924 5208 4503 3969 6147 7262 1940 5717 1725 5788 6581 4552 3772 4329 6660 1068 1629 5774 582 4536 6435 5177 1358 7288 1385 1318 4852 1616 5399 2242 7454 5593 5009 4928 1520 5595 5021 7592 1411 4449 6515 716 1708 1190 3166 3901 1258 5061 317 4506 7803 1179 4653 4807 5180 6328 365 5921 7226 4586 5728 3077 893 3065 2386 6338 6375 3092 4678 987 2001 1580 1862 1257 755 7971 1552 212 2428 3590 4376 5057 2179 2078 7930 6351 4947 3227 4402 4185 5569 5655 3909 5871 3864 6366 6878 2899 6986 494 6589 7144 5113 7321 6326 2662 1083 1197 2030 3904 5370 5980 3690 5102 6830 4541 2333 6463 5449 1514 4136 2130 6680 109 6142 805 4563 4456 5437 7855 3839 3320 5314 3979 7894 2926 3792 972 3851 7154 4964 6831 4467 1352 5496 1418 2580 6072 318 2046 3440 6639 7227 2719 5960 4854 3312 7911 2045 6099 3019 265 1551 2710 7809 1623 1497 2778 6475 1122 5925 3261 7995 2749 6700 3724 6525 4420 660 4115 6 386 169 7951 8108 1085 4137 57 1918 5940 5060 5391 8001 4805 6190 216 3283 6357 2882 5933 3872 293 3023 3694 1506 3247 6350 62 522 2717 4904 6002 6152 2952 4672 5911 7930 7771 7451 3490 1056 2045 1254 2776 6118 7493 1144 7631 6247 5644 5321 451 6413 5173 3134 2521 3702 897 5555 6084 6065 5464 4122 2973 3308 7259 2708 2834 2525 1070 5189 805 2267 4505 5131 7226 7879 2770 6956 8037 66 161 1305 2121 516 7545 3054 1518 1938 1682 5431 1776 7960 7702 879 5748 2915 6564 6791 4999 7042 1501 2813 5566 286 121 1257 2705 2930 7955 1860 1567 435 3096 3296 1189 608 2918 6531 5865 4570 1542 4612 1693 6559 4179 4438 4536 3648 6954 5171 8076 2172 5017 5653 7589 729 1356 5287 5894 5989 649 3706 3085 1702 4276 2392 5756 5322 4371 1517 7794 2866 2191 1152 5479 6649 3786 7997 4507 4111 4562 2849 2756 5195 590 5374 1010 2169 6527 5108 4187 3500 7483 3555 6892 5339 742 7002 2803 3385 1361 4455 4713 3027 770 72 4094 2238 2127 1446 1823 7525 7303 4853 7887 1087 5267 1408 6977 1857 7154 8033 3697 5293 4307 7819 326 6419 2261 4934 5880 6461 8019 3926 6034 4816 922 5708 7473 1294 7120 759 1322 6901 2246 411 5941 2585 4848 6790 5863 7569 1908 4226 7877 7142 4705 6405 1285 4413 3746 2867 3992 2063 5594 6799 5330 702 3733 7384 170 121 7846 4386 2838 3827 4427 2738 4314 7325 199 382 1402 6753 1834 1343 649 6342 3138 3223 2263 4797 148 3947 2796 1030 2405 5999 5687 7167 4499 5480 169 3824 5148 6495 1873 28 4149 6036 1054 7905 1401 3818 2443 926 3011 879 1415 1214 5986 1975 1326 6088 6604 4152 5627 6962 4933 461 6042 2165 4797 859 6448 3739 596 4212 5653 4846 4168 4679 7393 3935 4009 7991 4251 1496 3988 1200 4762 4741 1732 882 7865 4405 4401 1811 1780 3591 3086 2800 5180 6016 6639 803 620 280 3394 1387 7277 4080 5782 4232 4851 358 2913 4885 2156 6741 3456 3968 4465 2383 4661 6796 2916 3572 3616 7956 4549 6526 5171 4183 7987 3470 7228 6846 8109 5477 2835 1242 2485 6487 6525 4959 5072 410 7769 2092 4436 6239 3132 7152 2746 4969 56 2576 5502 3306 7989 5579 1281 2078 753 3923 6761 1981 1689 1821 5611 6801 1471 4967 1640 6569 4161 4747 2469 6904 5562 1595 2370 897 4868 3408 7024 330 734 4500 2273 4642 1707 971 4564 3252 4887 5804 1429 1497 7873 647 5243 7425 3197 6091 6144 93 7843 4062 1944 3067 5552 4424 189 2555 7123 6703 3191 4486 2699 2414 5220 5380 7295 4985 2854 7834 3314 5926 6718 164 6005 6338 347 2736 350 2721 3932 4031 2390 3742 3439 7824 4034 5465 4283 2110 4213 7683 7423 7541 102 1207 4347 1545 6796 6898 2383 422 5037 1008 1894 4200 6840 3080 5097 6182 7785 8131 4112 1284 6223 8100 5084 905 6072 2663 7191 7621 3128 6518 5324 5292 3475 6307 7710 2332 7595 5544 2219 6720 5473 4187 860 4208 6375 3266 695 5995 6659 7755 4785 5543 6282 1492 1777 1676 7360 1321 1753 3616 4189 425 7694 474 6987 958 1546 3257 7911 3055 3634 5162 7706 7892 5388 245 2986 7912 4039 2056 5647 914 769 1272 610 185 4616 1605 5467 3809 1117 704 4363 4836 5589 311 6186 6007 5197 396 6221 2617 4576 6106 5267 7989 3558 5954 2428 7190 5120 5016 7286 4824 7137 4136 696 1973 4159 6562 3076 6017 1347 2852 932 38 7741 672 2367 4752 7372 5006 7461 8060 4121 872 7489 1014 3094 6043 7645 2744 3773 159 5320 1745 1889 5390 7903 114 3241 2381 3897 4627 2983 1284 6920 2953 2843 4136 7375 6807 4363 7318 4250 7209 7533 670 7187 6761 8024 3000 5863 3093 1356 3130 4068 4436 3694 7554 7384 1617 7374 3690 7778 6029 6425 1609 3304 279 8057 6479 7237 5761 6063 6013 757 3692 5993 4562 7754 1484 980 7378 1279 7246 7368 6344 2583 499 866 7129 522 5214 1994 6255 5844 3767 2421 1898 6460 3453 1168 7626 5922 1078 3718 7718 5321 7285 1419 4299 3517 8093 4087 5868 5188 2287 3157 1957 7896 220 723 5494 5786 6473 7728 2966 6231 5855 3183 5387 6983 7571 5533 6848 7950 7673 7150 2913 3215 5680 6593 2646 6733 7758 6551 2810 976 6620 7231 7870 396 5588 4099 3965 7804 7349 2167 7094 6102 6180 5160 169 4409 7293 502 2569 2552 3900 158 5858 1178 2456 1037 1050 5417 1908 245 4597 3679 6877 1522 3006 2134 7811 160 3383 2791 7760 7960 6592 1314 113 1222 6299 252 7191 1285 5906 5709 5849 445 6286 1351 3079 713 7267 5230 3462 4618 4192 7278 6373 7586 7401 4427 3676 1969 5462 6960 4504 4172 4275 7298 6959 3811 1149 3074 1692 4305 2630 1096 4929 821 6120 5501 3823 7867 2137 6612 6706 1868 2559 7981 1766 4951 1328 3262 7577 3353 989 4114 7182 5159 6755 4643 3798 7569 6123 7967 6393 137 4049 6574 2112 3249 7932 4513 1153 3789 3997 6606 5350 745 7443 2643 1702 7410 753 7748 2012 982 673 7250 5322 7537 5388 6080 4069 4266 2014 1896 4334 3707 1004 630 4481 7973 3187 1111 1684 1174 1690 573 5427 1043 4427 3649 2350 4861 1279 7737 7006 6279 7844 811 3159 8055 8135 6670 4118 2604 661 3112 667 1798 4457 389 1786 1368 2120 4994 5446 3882 3781 6120 6729 7916 987 1954 633 6421 6087 1604 4903 2148 1301 878 7131 5351 6091 7673 7523 337 7185 6452 500 5858 2431 6634 3833 1484 731 1063 5833 7033 3940 7560 6860 4011 5672 5335 5493 3391 59 1290 6883 465 2840 299 5036 3034 6592 7808 3609 3184 6848 3364 7840 3943 6819 5358 3431 2764 3204 1313 4286 6507 1586 1556 8019 2660 6605 683 7496 2241 2282 5766 7537 6606 6818 1325 5015 3133 2323 4064 7112 3121 1200 191 1224 3001 5059 4177 3508 5313 1028 2885 2849 7720 4588 3557 3656 3274 5466 3723 4351 5093 5136 629 2843 7247 2910 1196 5732 1182 4823 1856 7492 7716 5777 1206 5628 1120 6674 6906 4232 7245 3630 2590 2226 2660 6652 5495 3113 4767 6360 1483 4034 5109 4802 6895 7231 5860 2860 5378 5882 4259 5528 8117 4325 6593 1749 3560 6868 496 5324 4738 1094 3465 3671 2253 7728 7115 7908 933 6459 2138 3549 1694 7193 7187 1467 1699 4378 3738 4425 6784 4311 7 2367 5430 6258 4500 7158 3610 5212 2157 4866 4808 6960 7121 3546 3494 2717 421 7871 6332 5614 3415 7824 7681 3796 4190 5012 705 1735 5219 4132 7217 2229 3262 4947 5328 7220 5569 180 5344 4955 351 4519 1185 7952 6214 6767 8000 647 5063 1002 2907 4493 1694 1734 1943 6890 1382 939 2854 6424 6396 6421 394 2697 1619 7416 5915 1515 84 5877 5133 2367 6971 7347 976 7883 7406 5882 6659 3403 3347 1639 6359 6350 6296 4333 3741 12 2782 5814 6218 195 3170 7105 1774 6823 5580 4091 7414 4771 3573 1295 205 4518 5779 5363 7770 5257 754 6220 6961 5733 938 1414 2263 187 2159 2116 3314 3362 5432 7113 5824 4598 7207 2631 4315 4951 2952 6375 1005 7052 5988 3297 6745 7149 885 7606 7831 7393 5071 5136 7379 4888 6009 1137 3728 4801 1120 819 7459 2304 1443 2786 7333 1803 5937 7639 1373 7032 7 1540 1934 6061 2154 4168 7581 5563 6959 1500 6082 2513 3720 3075 6944 882 1282 7854 7421 3540 1688 5723 603 4814 791 1867 332 4854 4702 1506 930 3624 3597 2306 858 1496 7189 1419 3712 4106 1295 3378 7939 5263 2696 3583 3654 4577 427 4748 5191 3931 557 5283 111 3775 7901 7387 3058 4745 2744 4562 6731 6461 4998 4526 188 6187 7398 6618 2559 3660 827 5231 4216 7588 2097 1210 1353 6926 3563 7904 5506 3428 7676 7535 795 4496 1711 3855 5455 4018 7430 5542 6774 7436 1227 1483 5810 3478 7774 6766 3946 6142 4177 3723 2286 1260 1018 7396 778 6577 5017 2148 3033 6125 4462 4064 7058 1321 2178 1018 7758 6111 2380 927 5119 69 7022 1582 7588 5883 4992 4205 3296 2568 4300 4131 4916 1854 2363 2379 2449 6106 27 1562 7993 4483 5690 333 4521 2158 4766 4536 5919 6106 1362 3855 3002 883 5352 162 1803 6045 7799 4849 5973 1842 1600 4181 1656 7848 1991 5265 4685 6228 440 3942 6777 1370 6943 5870 6771 407 7452 7534 7632 5080 3571 2161 3506 6016 3270 7631 1719 823 7829 3466 4370 3016 3825 919 2434 2968 2608 3925 1039 3289 996 6243 6642 578 6179 2468 6229 7092 6806 2102 6878 5900 5957 6249 1063 3230 2778 6469 4047 5554 1973 4675 7219 2801 2807 6221 2603 3879 2797 6712 3234 5075 7959 5305 4155 267 5425 3982 6134 5568 6758 4122 4724 5896 7384 2816 3826 702 7302 53 3855 5166 3711 5876 3655 1871 562 394 5919 5725 3651 5081 543 4271 6441 7812 7801 7212 733 8084 3671 5884 194 7034 5619 6730 2478 1309 47 5540 2524 6874 2413 6411 1878 2541 7935 7360 3546 3810 57 6746 4652 4596 2773 236 4022 1009 7180 1074 6159 6190 7464 2476 5760 5925 4286 7939 3988 4852 6481 2496 1894 2360 5714 3148 6896 7267 6442 152 1167 5065 7058 641 2141 5753 117 5204 8046 2899 3307 7969 3991 4721 2076 7960 7738 327 7427 1895 8110 3498 2765 3233 6758 7224 6785 7255 6852 2741 757 3301 1449 6140 5697 3224 3454 2329 3471 2389 6337 698 311 6537 5913 3256 2804 1743 4766 284 6298 406 1224 8014 390 8004 2386 5233 8080 7358 5634 7335 1623 174 6560 1562 4927 1597 5048 7403 3882 525 7848 5587 5923 6989 6417 1348 5927 7599 6339 2465 5112 7599 4607 7028 2229 6089 7065 1219 4503 4142 4683 1366 3417 4746 7421 4039 27 6701 5421 736 1306 7082 6977 60 1680 2355 4163 7324 6298 4906 5469 2057 1589 1736 4597 469 5821 7248 2751 7938 679 5043 6013 3769 3463 730 8058 4780 7778 5100 7998 5071 7389 4520 4729 8008 2641 4421 3099 2616 5296 6369 1608 4440 1320 4343 4944 3932 7619 3745 6528 667 1240 3189 2461 144 2144 6310 4429 7976 2199 897 2316 7124 7808 7017 6245 1704 331 2424 1313 1328 7426 7652 7228 4579 6626 2033 5414 2705 2987 7540 1840 949 5205 1599 523 6475 2717 3762 20 7839 4224 5498 5226 2647 5594 5060 3816 2674 3213 1556 2822 7281 2387 2718 7525 2601 5351 1346 2733 5517 7236 404 899 3721 5951 6974 4432 2359 7109 417 7021 1062 2682 1841 7871 4257 37 3072 1257 7437 7412 137 2784 6878 6724 6573 4719 850 6245 3489 1956 2430 3559 1494 1765 262 3169 2586 382 2855 457 1737 2886 4404 3399 2135 1197 2321 6533 1882 4198 62 916 6682 2321 3015 7273 7271 5606 7862 4767 4436 6282 303 4391 7350 6978 864 1536 1831 7691 528 7640 7460 7821 989 2535 444 3739 3611 1499 7742 1250 116 1808 5592 6623 2705 4477 5289 1130 3542 6835 1261 2093 6833 6417 3124 7871 5479 5351 6461 5489 8021 1123 8007 6097 2781 3497 3567 4537 3980 6187 1407 6264 5459 4793 5096 7684 7627 7241 3811 2184 1285 4450 4697 7588 7870 6596 3419 5066 2276 879 751 7426 5738 3870 6518 3866 2229 3618 7114 879 3699 1980 1203 5566 4727 2514 7131 7307 1229 6828 3689 2258 7836 747 6172 4763 8041 2949 2449 3664 3758 2604 5055 4029 6315 7860 1816 5724 1732 3190 1599 5737 5960 6098 4084 159 817 7128 5508 5575 4859 471 4566 4765 6794 966 4770 2190 2190 307 1968 606 6798 6673 7995 2381 2865 697 2987 1211 6663 6916 7187 4947 3511 2847 1779 5583 7892 66 1878 6602 7350 5713 7508 4274 259 3873 6394 3673 5842 4355 1445 6602 5038 579 7288 3384 8139 5347 7833 4007 7709 3200 7590 445 641 2925 4056 5530 2752 2385 2296 2707 2974 2707 2245 6176 7727 5766 6782 6964 1188 4689 1200 2114 6256 2297 3130 2169 4613 7311 991 972 230 1564 3424 3847 2641 6812 1539 3216 1086 8125 411 1050 1877 6089 7950 6514 8019 6669 5396 1479 3484 1564 4765 4536 1680 124 2712 6580 3040 6100 7909 6730 6650 137 4364 6137 1932 4441 1404 2077 7401 4989 6943 975 3193 7918 5771 2594 862 3847 4809 3975 1399 2977 2951 6270 4152 4783 6860 5217 4939 6339 2654 6609 6066 8046 7444 879 2513 4455 7578 6330 53 7822 5432 5926 1353 7855 7323 4835 4036 2132 5480 686 756 5851 6943 583 4362 5743 412 7732 7702 4239 6012 769 2989 956 1350 4006 6008 112 142 2381 1363 4407 3830 5943 3698 5539 7152 320 2546 1871 3127 473 495 7551 5301 7715 3233 816 1601 6821 7706 6754 5901 5687 6759 5786 7583 4984 121 3573 1012 4063 1814 157 3916 3562 146 811 2168 5631 3167 4276 4912 2793 773 1753 3793 6098 4246 2869 4407 6229 5106 6737 4234 989 4937 3882 706 5907 1125 5896 6136 433 3382 6267 303 5631 3231 5350 2044 163 6259 5905 6024 424 1965 4920 5451 2132 5844 7218 4261 42 6422 1319 1911 1249 1966 2708 6329 1197 1475 3353 5542 7717 5547 3450 1259 2787 4513 7577 7800 372 3667 3819 7063 2248 1099 1984 3119 1141 4539 6337 7501 1677 7091 6588 1428 1541 5022 3885 7442 7980 2304 556 5965 3193 6134 4489 6944 4064 182 1916 2915 5398 1650 4389 3353 6287 4504 2126 3260 7381 7324 595 5189 307 7963 1646 2249 6895 1314 717 943 8038 1790 7771 8066 3703 4454 2389 6502 3816 7328 2250 2623 2361 5760 437 2190 5627 5558 2734 1463 4020 8053 4099 6438 6318 1481 7886 2205 7709 597 5423 5998 5189 4739 7697 2065 3913 596 5826 8120 7733 3707 3443 4798 7714 4762 2191 7957 5203 2260 3531 3204 6918 5805 6695 7652 3108 7410 5367 1389 4469 3911 4964 7388 5960 7491 1724 7626 7534 5747 4339 2104 6605 5429 7208 305 3691 1551 4312 7880 6355 1087 646 6555 3175 7533 6071 5227 599 5900 6507 6857 3390 5588 871 6532 3259 6332 5788 3453 2197 851 5845 5616 6118 7148 7641 2180 5833 6815 396 1133 2403 3817 1098 3204 3192 5891 680 3286 3873 4774 98 7469 248 3805 417 3088 4066 7800 807 6410 4420 6552 7047 2397 210 748 3697 27 1544 5138 698 5616 431 2453 5908 6350 3939 4186 5410 7626 5009 816 1381 6773 7135 5653 1178 4646 3021 3486 5506 1696 7950 7455 5514 7226 136 7803 7221 5893 2105 8065 2923 643 6227 7859 4556 826 5857 3358 5976 728 5034 7203 2808 6040 5963 2309 2225 787 4292 3731 3872 7460 1659 683 7425 1701 199 1971 621 1904 7514 7471 4206 2625 6387 4908 8073 4888 4015 3772 5878 3014 8134 4062 1370 2091 5688 5224 3878 7979 7763 3206 7706 5394 611 3340 4745 6596 1165 4559 1540 3266 8021 1881 3872 4929 2647 7183 3271 6768 791 4335 2874 7020 2936 1574 3916 3634 6034 6846 230 7982 7102 8055 6067 5402 1026 1547 7806 2488 7741 4048 4842 6032 4493 7365 1768 516 2919 4092 2072 1038 6163 4403 1341 3180 5228 2129 6221 2497 7561 1391 7853 195 5381 5059 3821 2111 537 4143 611 7593 4995 7021 7652 2773 353 6161 2243 3122 835 3660 1221 1401 1030 5713 5918 7504 1450 3749 6882 5420 2929 4304 2142 4072 1380 1500 4672 1919 3378 1724 5633 519 891 4754 2210 6243 6219 6765 5609 6463 6332 2850 7453 7894 448 4724 2371 7081 326 6618 6075 7422 3678 2932 7334 587 5524 7000 2681 1072 7166 4447 4851 7998 6025 1143 2351 5504 4602 6760 113 5566 3784 6822 50 4470 1504 484 144 4551 5268 3826 271 6901 5489 4355 160 5609 1351 6843 7068 1475 441 3471 8118 2193 2006 621 4008 2502 6366 841 7580 1793 3832 3021 6132 5514 7980 2770 3038 5394 5376 1871 3950 5451 5064 7722 4221 1449 3035 5428 7404 7852 7556 5464 1029 394 6820 1531 7404 2007 6751 1451 5701 5638 4429 7174 6996 5857 6087 5909 7953 766 2159 648 3113 3665 6468 936 1709 6493 7334 2531 2678 7478 6997 3611 5229 4395 7112 6402 3776 2040 2525 127 4073 3310 1097 1589 3658 4474 7413 741 8132 5130 4207 6222 8000 7902 578 981 6747 4387 4750 4524 4181 6131 230 1954 3557 1568 2686 708 7952 5436 2804 4143 667 6665 5186 4043 4161 5384 3666 4974 2936 3364 1589 4680 46 1120 4553 6698 5188 2993 425 5472 4426 61 8049 6680 7974 6615 4567 6843 4407 6633 1876 2991 4552 1838 5379 678 4541 2648 850 1541 4000 1678 210 3358 2524 4357 5508 5921 4711 3105 5805 1558 3897 3473 1376 6158 268 2167 4993 63 4145 8021 3241 7069 4875 6159 4683 3929 3204 7482 4974 6517 6129 6809 5460 3484 3825 7590 2577 1121 3757 444 989 482 1037 1103 7666 4626 3226 8011 110 5962 8071 6653 2087 7187 1065 5758 5004 5205 4295 4578 1992 3367 5850 1840 5769 1399 5678 2623 6099 1979 7665 6645 5761 5517 1298 4519 1095 6051 2637 3272 5829 4550 6953 5165 6711 6252 7394 2396 5589 2432 1141 6228 3733 3313 4008 6457 5488 2866 7643 5636 7442 3257 476 6898 4361 622 4593 940 2503 2225 7992 642 733 5658 7166 7805 6675 5509 1953 6185 7094 729 4244 5859 7190 358 4559 6998 272 1886 2047 6365 4129 330 2681 4701 2601 7417 7018 7067 3713 81 176 8013 3992 6631 619 3096 764 3845 895 3309 379 7500 6576 228 5473 5739 3526 1680 7159 4421 6611 885 3478 643 5801 751 625 1454 4944 5913 7831 690 164 2540 141 6512 7136 8099 1191 1788 5755 6863 892 6582 1678 5247 2628 4394 1826 4455 1264 3149 6566 5878 1184 3806 6796 3596 29 1206 1140 2499 3992 7004 5825 2425 3432 6557 3180 1679 538 5774 4858 2012 7585 3506 3018 5416 3085 3882 5582 7347 7059 3426 2301 7966 3532 5598 761 1992 1649 3773 2446 412 3737 5580 2327 3378 3929 7651 375 6226 3939 668 6072 2097 6527 1177 279 4091 7014 1475 5439 2740 3048 1971 1179 3833 724 1696 45 8134 6965 6001 3877 7743 3956 3205 4097 1704 5512 500 2142 4960 7333 6853 2036 5183 3612 3341 3282 5067 6977 7694 6052 6341 2459 6112 7229 4081 2345 538 6831 1664 5613 2596 7261 6195 4498 1783 7920 2874 1753 3587 1201 3499 2011 121 5894 3145 2089 1944 1342 5522 2188 3930 4114 1507 7304 317 3126 5237 371 7467 3152 5516 2246 833 5523 2449 5063 163 3535 3082 7688 4545 5495 3825 6255 3745 3767 6778 3802 5593 248 5742 2774 5739 6285 7702 1431 3858 2311 5760 335 3351 1211 4751 7690 4620 6531 2185 7264 8044 3455 8099 7425 4360 4497 4467 364 4584 971 1673 7008 5433 5167 6128 4635 321 272 522 4656 3284 3036 35 1439 2607 5285 1992 2023 1598 5136 2923 6799 1662 7179 272 1744 155 5174 1338 3942 8074 869 4383 6177 2339 1496 5663 3479 861 4435 3123 6823 379 2192 3222 7028 5094 1898 6725 7383 578 2903 4195 322 530 7816 7618 4785 2618 6443 3879 6745 1608 2434 3648 1723 3051 3663 2441 5818 7898 4068 772 5385 7589 3232 4757 643 344 2989 1492 5332 4057 7467 3940 1127 215 4313 7701 1209 6294 3800 2557 3701 1973 4965 5496 4065 7406 4359 7224 3764 7169 2760 7250 5508 692 739 5303 495 4361 3610 1783 6232 6045 1653 4916 2808 2493 4667 2256 1318 5214 6628 2322 774 6049 6655 4663 7942 1059 5893 3401 113 801 4414 5733 4490 6915 8058 7986 4707 1250 63 480 2673 7584 7985 7305 7707 1668 2846 6881 1794 4850 1523 7568 2556 1561 4516 688 2660 3946 2044 508 3209 1878 5075 8065 3313 5455 244 828 5833 2207 801 1467 4398 1794 1086 2879 6522 49 1449 2822 1355 3355 739 6645 4300 4303 7415 3984 3750 7175 2817 2769 3613 1568 1886 5982 5551 6086 7562 6958 6084 910 6027 5938 6959 7025 5732 2248 392 1307 7685 1252 6399 988 8113 1146 4316 546 2096 512 1992 1327 23 4352 8055 6372 1985 3980 1118 2819 3523 7512 3176 7101 915 1840 1556 7043 5984 6727 389 586 7029 7235 1229 8029 1872 3510 2153 315 3104 2541 2374 305 6303 5688 3752 7397 7776 990 524 1591 2085 45 4772 2459 3773 4544 4893 7623 522 7847 5541 3615 1294 1167 3012 3239 2073 6879 2524 5784 4139 7398 3908 2161 93 6034 7177 6008 7049 7057 616 2420 201 3759 1766 5593 4094 5223 930 7518 5281 4417 3192 273 1787 5311 2290 2097 4767 3947 5011 6472 4693 4894 2030 7352 2476 7150 7284 6695 281 6409 3682 7549 4653 4692 4213 6065 6618 3521 2819 3855 7678 33 1510 4249 7249 4697 742 203 2052 6115 5408 1687 84 5124 1572 7593 2488 1488 7523 968 7619 4142 5374 2446 3621 2049 1890 1277 1016 1526 3768 82 3337 7355 4071 417 6736 6799 3568 1041 696 5519 7385 3082 2099 633 2722 3041 606 4868 280 3599 6348 2047 5824 5784 4980 142 4071 733 6216 7233 1233 5960 3409 5530 7175 1491 5735 2650 4 3840 6096 7987 652 4168 7568 5417 5812 442 3374 5109 7757 8022 6343 6350 7620 3022 3451 6362 1061 1076 5048 4723 3790 4143 5446 364 4322 4159 6259 4610 4342 7439 2220 4383 5612 1958 347 8012 5231 3614 6527 6601 4365 4575 2758 2565 4778 3476 2378 5323 188 5890 7746 6133 6032 2630 6357 795 152 6123 6535 6150 5770 7463 55 6074 4909 442 2129 1393 7261 5156 2494 2834 612 6437 1933 765 1626 7387 2912 7399 928 27 2030 5957 2693 5522 1678 3644 3166 7361 1292 1424 7676 911 8094 5085 5639 918 554 834 3939 6361 6583 5141 7226 2685 6429 4998 64 2198 4201 6047 4746 2476 3809 8087 439 5809 7024 5951 2382 4568 2893 8078 4828 7035 7508 6604 6809 138 4309 6637 5878 1460 2137 5369 8023 6698 2450 7851 6312 6693 3606 6367 5784 7083 8018 7473 6056 4914 8032 5239 2814 2505 6215 5769 6511 3899 2802 1427 1129 4388 4271 3343 4333 6609 7784 6184 4419 1384 3439 1650 3519 1480 5551 7855 3592 4059 5910 329 1294 577 1729 4022 6800 4551 2653 713 4967 3016 6656 3126 4131 2090 3939 3068 1767 3389 5917 5636 7882 4984 2557 6469 2899 1532 5295 2523 6156 4593 5741 6741 5832 1823 7876 7182 7322 6894 1264 7850 7577 4089 565 4980 5757 7787 338 7519 5878 6491 88 950 7428 8112 4215 1253 729 4720 5511 3510 5022 5295 2182 4367 7653 2435 7848 1448 3855 634 5868 1431 6798 142 3434 3023 7152 6796 3424 8034 705 4875 7776 4106 425 3715 6722 5222 2034 7977 5819 7701 969 2664 6518 7895 1315 3129 2786 6888 5010 5208 3220 6821 5049 4340 126 4461 5120 7608 1844 6739 5471 7857 4266 4108 813 7682 8101 5332 6229 494 14 2632 5493 7925 2896 6275 4005 1646 5082 4158 3069 2443 4885 580 105 7374 3973 5911 3361 2255 2931 683 5118 8018 6801 3152 6653 7243 3489 4910 4481 4315 224 3175 6949 1913 7417 3702 6979 6157 6343 3825 2915 2060 7846 7752 6124 876 5533 7852 1120 4681 640 5182 4645 3045 3322 2281 6555 4605 5690 1702 6712 6456 710 1662 3563 4 7465 2519 1341 3322 1674 5235 216 2641 1044 5741 6909 5235 1328 3810 3039 583 3399 844 4744 4062 3449 2172 4608 6228 1879 5082 4457 5158 7628 3924 2398 6946 1807 3915 787 7082 5666 38 1424 6832 6062 7735 3351 3673 530 3903 5760 3388 3406 1876 5455 1182 6669 5969 3145 181 7105 5731 6340 3252 2617 890 7050 1044 6115 5450 6421 367 4308 3831 7743 6641 7601 2917 4216 2325 2368 2860 741 1557 4683 6047 4606 2008 4531 6104 1784 7247 3363 3156 7960 282 5358 4728 7599 4173 6855 4520 6935 4176 6511 2433 457 5426 7393 4820 3855 6284 5489 1141 8088 6885 7538 2201 7994 6881 990 5933 2767 3998 7366 6231 3427 4773 2754 3982 8098 6982 8016 2160 3177 4726 5188 5262 3910 8089 4117 112 4128 7908 4359 6410 4840 4808 6804 2906 4873 3103 1914 4299 2869 4635 681 622 5280 264 2982 5488 7009 7989 7080 1555 5700 3871 8067 7896 6362 2358 726 5473 7251 6516 6019 47 4984 8138 6657 2054 632 2076 4709 3616 4490 5713 6517 3731 3867 3775 1057 7965 1721 7748 5991 7598 2666 4958 3327 5581 1830 4059 6127 4479 5356 2205 2311 391 4522 5068 2392 565 1676 1299 3277 2238 2501 4436 882 4240 2549 6271 6252 5119 3266 3855 2825 1295 2016 5827 4205 6715 3936 3102 5057 4233 7887 7501 1083 6419 1613 2165 2085 5766 5571 1169 166 2838 5996 2845 8003 8033 6548 259 2819 6792 2709 4940 7977 4478 2079 2095 1624 4158 2893 4186 3427 3812 993 4898 5559 1243 6141 413 6550 2894 5963 4461 1977 55 1866 6191 2204 6364 4553 5243 7433 7317 7604 337 1927 2505 1489 7605 1077 5692 4686 1264 7202 2644 384 6864 7486 2155 1718 5905 1028 1269 4330 1143 3430 7771 71 5334 2319 7316 3936 6240 1275 6461 1285 5186 2452 5318 3132 3958 4415 799 837 3395 4121 1097 2133 2942 2544 2091 2268 4244 7846 6863 1306 2488 3992 7244 3743 850 2193 7188 2718 6829 2356 5054 2170 3389 384 6791 1623 2840 6815 1817 4396 879 1529 7399 2853 7604 7834 3530 2191 6266 358 6404 7825 3915 5471 7856 6962 912 1965 8077 5209 7218 7577 510 4173 6360 1982 7782 4673 5085 7876 2152 7222 5828 3342 5077 2994 2294 3176 5581 6239 5163 6436 555 4645 3660 6817 2860 2533 1563 5656 1499 2323 399 1629 38 2409 1130 3263 2999 7528 1425 6795 2917 1482 1335 4567 1581 202 1061 1813 6624 6777 2468 6285 2117 3153 5267 4931 5407 610 384 3797 7865 2542 5081 1669 5434 530 176 838 6532 7679 3302 4268 7651 5938 1775 345 4237 4175 6063 3090 243 3271 7168 1757 3534 4057 4077 4488 3336 3454 1889 5926 6761 868 7255 177 6682 3683 2033 4828 2980 3018 1182 4722 4248 4253 3241 8087 3110 2851 3459 1086 7846 6922 3692 635 5018 1185 6877 7862 7334 5266 6112 5523 7113 3672 1610 6272 4482 3438 7357 6741 6558 4713 6656 7910 6170 7731 6007 342 5455 2249 58 5866 1537 1079 2167 948 5009 3837 2631 3877 5871 1532 409 534 6614 7769 4332 6458 6825 6574 2564 7712 7531 7180 353 6755 2070 7688 2472 4513 1386 53 430 8109 6363 164 677 3303 3147 2037 600 3314 7073 6698 3487 8088 1636 149 4683 3053 1457 2131 147 3433 4463 471 2444 1690 3636 7196 4677 2013 3577 6947 514 8056 1209 4423 3234 3521 1771 5745 2539 13 5164 786 2642 2440 5415 7335 2063 3122 5300 6237 4989 2205 3742 7178 3285 1890 7504 7735 6576 6818 4217 5782 4819 5491 4659 6090 3727 5901 7218 2165 2985 7421 7494 1466 78 4039 1607 3183 1950 5652 4366 5821 2799 5160 5267 5737 1309 3224 2562 5813 3500 3423 4334 2152 1836 3737 1877 3299 5791 7568 7864 2125 620 4271 8082 3801 1876 5172 2635 4737 7626 3757 6869 6757 6615 7637 59 3909 1486 916 3093 5459 5229 7109 2736 6760 193 5114 746 4309 7718 5770 8077 4074 4522 470 7803 914 2714 3249 3388 4073 5427 5865 7960 6378 3495 6237 5251 2852 2899 6637 7542 3055 1819 6763 3435 1363 5966 404 5620 5064 2881 2730 2228 938 3810 607 7382 3315 651 2638 5558 7503 6295 6713 4462 648 5155 1947 4689 3587 6037 4272 5373 7010 6679 1402 7970 2015 6620 2516 3601 931 1547 305 6759 5127 4489 1913 7491 1155 6660 6848 5293 812 1604 7937 2892 1320 7437 3320 2001 6735 5506 5956 850 6021 1141 225 6110 397 1646 3045 3674 5288 7984 1806 1012 1227 714 5393 4354 58 5939 719 5809 1546 5217 1528 5122 1544 1135 7104 4545 6458 1921 1382 477 5806 4455 1065 1963 2237 1385 2357 979 7178 3145 3826 3996 4740 3633 7403 1834 2696 6315 6990 2145 2302 6667 5942 3172 2070 1577 1954 3691 7866 1554 433 3361 2455 6743 6153 221 6184 4207 1720 2148 1301 785 2084 1051 5244 7267 6930 3484 6845 5397 6962 2082 5589 4437 1917 4625 3900 4753 5467 7509 1494 7234 6534 5723 1930 2668 6410 828 4624 4606 2891 1616 4086 4996 3317 7808 1881 4243 7211 6397 5001 3828 1458 1237 7725 4171 4050 111 7212 4413 8134 7745 7449 7472 8100 1307 4409 6547 2384 2903 1035 6602 510 2848 111 6135 784 7049 4310 5005 6465 7843 2756 1752 99 867 3480 5941 5896 4648 8081 1116 7524 3091 1913 1392 4524 7377 1807 6990 7814 3880 4743 2365 2996 5412 4685 6529 7970 6192 3319 3169 885 382 3919 6573 4096 239 8100 3524 2241 7509 2422 1951 136 7125 917 3855 4238 7601 3839 2360 5261 1233 7950 7925 2482 4976 5776 1570 4567 1458 423 5576 2586 6552 2880 6416 3958 4088 3415 1111 949 5342 1233 7253 6623 3101 93 2824 2069 4198 2299 3814 2284 4251 1830 5858 2583 3624 6501 2998 2382 3207 1704 2013 7985 5639 4564 2000 5289 3173 7768 767 709 1390 6829 130 5604 1329 93 1315 354 3714 7354 2878 2824 5885 1101 6630 7964 5135 4650 7346 580 7826 4373 6793 5590 6393 7244 6402 4004 795 6418 1515 5365 7019 534 2934 268 815 3993 5761 3680 4939 7768 6243 5824 1181 5662 5951 2876 5207 6861 5561 1820 4701 7398 2626 7152 1788 1870 6116 136 6770 5811 3495 1508 5191 4952 5654 2075 5928 909 1604 5444 4786 1441 3517 5641 2541 6501 6972 480 3934 6708 2300 5031 2290 1300 7114 2943 4004 7300 5156 2208 5058 2102 3815 6803 4755 3879 2493 3064 347 2717 5051 4345 2859 1277 177 843 5939 3022 4054 6484 3141 8125 6877 6485 842 3841 2713 7416 6571 3732 2442 745 5994 7271 6580 6657 7155 1659 7768 2852 690 5477 1327 2176 3169 4744 7222 6173 2301 2085 3268 4363 4676 7258 6586 2453 4501 8098 6469 2095 724 7912 7752 7014 4488 6198 7597 1979 5094 6961 1197 5442 5887 6058 1210 7497 2522 695 3924 3260 6111 7506 954 1653 938 3541 7639 5827 1659 975 2768 4931 942 7147 3928 884 3154 8043 1622 5965 2086 5027 1270 343 2520 2170 4175 3727 7804 3960 1476 7995 4799 4525 2960 2264 6637 8137 614 340 2664 3433 5466 3989 2562 3261 4661 3483 2657 3190 444 7142 3605 2338 2487 3402 2006 7122 5651 1430 1508 3092 5448 7603 3263 4242 3919 4045 1291 7022 6997 2328 7031 6370 6325 2529 2480 1866 5292 902 5041 4919 6441 2366 500 6655 2566 7112 2096 5243 468 7712 7354 776 7367 7079 5633 4033 5450 1375 6389 5036 1944 6698 8049 804 2047 1650 7636 982 2856 4693 3041 6871 1148 838 2095 5040 6913 277 2725 6571 2316 22 1685 1386 426 2884 1995 1651 3741 708 4807 2563 6845 5963 7726 2953 6811 5912 7457 5801 1557 674 5691 2252 3830 7942 966 5531 2319 412 4788 756 4811 4459 2619 2148 6379 4329 5277 4766 4749 6988 7300 6391 770 3110 3318 5443 246 524 3945 5827 2552 4054 5493 3663 5509 6541 3933 8126 3109 3061 4682 1933 139 3105 3646 6156 2757 3263 2845 5199 2113 6360 6954 7144 1623 2692 113 4161 5487 2210 5738 4108 4375 3112 4128 2409 5816 3564 1395 4875 4406 1054 3515 7633 3026 5508 531 7900 6301 3518 7262 6547 5625 3816 3007 6902 4658 3241 82 1478 6770 7561 4553 804 3496 2817 4724 4556 392 5602 3233 57 26 40 2063 5802 2248 2781 3650 7131 3822 1549 659 6080 7470 5563 2972 5993 497 584 162 3864 3919 3694 4581 2099 5135 6020 1581 5082 1444 2960 2079 6511 7806 6290 830 4919 3303 5692 6155 7717 5560 1129 7717 6016 2091 994 3653 3646 3387 3721 5573 5294 5575 933 1148 2158 1531 2007 3906 7126 5884 7494 2341 2687 6005 2338 6923 6836 6945 4168 1613 3161 91 4753 24 7066 2944 2540 1338 6139 2285 6797 1111 3640 6589 3484 5628 4767 1980 3886 1577 1727 5260 4647 867 2008 4359 1700 5144 125 7330 3458 2449 557 2932 7210 5668 901 3258 2286 26 825 17 4992 6492 5730 2286 3218 5387 2975 2426 5515 632 3307 133 3400 1732 6386 4584 6593 3443 4570 6448 2433 2151 7948 4878 5107 2200 5131 3464 2475 5639 6973 5450 5897 4999 340 2340 1085 2715 2879 6214 343 4560 5221 2906 6780 2173 1797 6729 4113 4269 4931 6121 7146 4475 3538 565 7465 3946 7875 5286 632 331 7630 5321 4917 4834 326 1809 1670 6261 7642 4719 2669 4357 2505 1163 5356 7678 6309 4441 2567 7605 668 1624 1152 2869 6943 1146 3840 6888 4837 509 829 931 7591 3068 200 3283 5044 1229 3540 6144 7787 7217 2894 1782 2391 5677 4439 2559 7474 7672 3819 4709 5833 3874 4292 1269 7688 8104 375 5871 1077 6419 2177 2946 2926 6286 5017 4679 195 2962 6300 4242 364 5909 2937 7513 4087 1907 5866 4792 4893 1707 3343 3839 6155 5313 6454 6310 6495 3779 1615 5603 2495 3222 4193 2610 3466 3763 5388 2062 1705 4790 1265 4517 1956 1006 4052 256 5905 7725 4052 4760 4028 6617 7153 3200 2268 5276 7657 2021 2189 2612 3255 2655 6387 2198 3680 2493 2842 908 7782 4643 5231 929 5700 7986 2546 188 1767 1528 3325 3664 6098 2933 7212 478 5041 24 7045 4460 3645 1610 323 6478 4236 2049 2741 3534 751 5981 6952 7812 3527 2163 2942 5969 3168 3093 5664 3368 6651 2069 6387 3443 7224 1605 4290 1939 5768 3399 3255 6559 3335 1637 4015 6585 2473 5151 2322 1646 3353 4544 7447 603 678 4671 4900 6136 618 322 3765 2800 6272 5210 7020 6718 4341 1085 4660 27 3725 7497 7372 1068 5215 3010 558 5041 1715 2114 7844 7366 8091 6447 6955 6686 1788 5969 5507 2373 5318 928 753 979 149 6333 7790 5085 6534 2232 2088 1838 7197 4105 3526 635 3881 3732 125 4735 5425 1426 7252 2003 5996 5481 308 4200 960 5449 1901 553 7123 2965 4900 5898 6279 1432 4790 7241 4118 4416 1788 1677 1384 6452 1368 3121 5899 1128 5299 2926 3576 5758 8059 6616 6465 2324 6574 7841 2859 7081 3884 5215 3562 7659 6139 2271 7665 1912 4709 1918 4918 6719 7866 6963 533 1618 3993 7613 1464 5899 7907 1787 20 4228 6755 4733 5370 5850 6122 5786 7945 1796 4335 7091 3898 1339 8120 4809 7744 5105 9 2670 913 4794 3913 6524 1721 4583 2783 2419 6118 1446 6019 7409 980 2906 2174 2735 7834 1368 7482 2225 2717 3953 162 3961 220 1225 8004 3261 195 695 7172 6695 3544 5185 5104 129 5375 1231 6209 2804 206 3728 1050 7448 6245 2249 1014 3433 6482 4382 107 269 1284 5177 1393 1882 4403 140 7571 3929 571 3205 2080 580 1427 5404 4957 4936 3876 7661 2547 6979 6227 6072 6808 920 4366 1789 3925 1419 5093 5824 7693 1583 2969 4144 259 2261 2084 1018 2210 6051 3040 6908 5303 5201 4193 8071 7195 3972 6680 2463 4517 3468 493 5933 3305 1990 6224 1954 5370 1138 1892 5917 4605 6989 6120 6373 1622 7999 2130 2437 2575 475 5273 5809 1816 4483 7546 1953 6442 3346 4198 1239 2343 6004 4246 4620 5665 4497 3246 2587 6733 1809 1330 5726 1897 7358 3019 1654 1562 942 6138 4978 3232 4063 3267 1082 127 897 807 7660 2246 2140 42 6470 7125 7721 1952 4385 636 197 2225 882 3061 6368 7804 8120 4591 4574 5328 7545 4473 5392 612 157 7563 7398 5261 5251 6680 5259 3124 8046 19 1745 4805 2491 2055 7554 7807 5724 4866 6843 5365 4793 4572 4679 6662 6201 2534 5806 347 6607 7052 565 5711 1793 4542 7541 3296 2238 5031 2754 6113 5211 1617 2721 4343 7120 6881 6092 7532 5732 1583 2874 1001 4341 6189 6371 6367 7765 8021 2817 261 464 63 6663 812 4552 5576 349 631 7365 4764 2333 3272 3973 7701 2517 6707 6759 3916 7805 7490 199 5007 406 5810 7070 4580 5875 2028 2618 6562 5356 558 2300 1678 7816 1878 2912 996 6715 3911 4905 2403 7748 2932 6935 7309 7292 7614 3081 6126 416 7430 2919 4102 560 475 8047 7682 244 4860 914 4084 913 1585 2831 966 5324 5738 7998 4968 5083 3144 7506 7984 876 3823 3916 7130 4082 5008 6306 869 5030 5516 5233 2421 135 7297 2178 6569 7404 116 5603 2951 2626 1414 7280 5653 5985 2468 3930 1715 6463 5253 6744 1627 6292 5605 4217 925 5272 2168 498 3999 1429 1959 157 4458 2931 2271 3093 630 1886 4767 5579 7687 2347 6859 7572 4177 465 4571 2620 3913 7137 4962 5091 136 6804 2116 650 5904 477 2446 1841 3078 7723 2960 4734 343 2437 362 957 3457 5319 7518 814 6640 842 881 3359 7064 4691 907 383 6474 5572 7273 1266 7764 2793 1093 7355 7105 7325 4591 7510 5188 6540 4534 7326 2670 4747 3081 318 551 6881 5728 1982 282 1809 471 5905 6688 4892 4453 837 7994 4657 5987 5887 621 4090 2547 6075 7450 3021 4779 958 7447 2046 2534 7675 2337 2552 3585 2628 1582 7411 2914 3089 6961 3815 7091 2146 2492 1355 529 5428 1305 571 6447 1080 5668 3419 4891 1376 5273 1748 5625 1605 4537 6567 388 1578 6862 1437 2542 7726 1167 6697 1744 7821 1773 2401 3985 6329 7051 2988 4278 7781 251 7470 4250 1386 3314 7780 2532 8056 6424 7766 6498 2795 6912 707 2967 527 327 7508 4123 6125 2995 4156 129 6676 7078 5090 1146 1599 6135 5935 7321 2040 4361 6318 4135 7128 2466 5878 1680 2436 3537 535 4377 4324 2191 5412 8063 3334 2923 1008 533 2057 3573 6791 4314 3027 5857 4358 1050 5396 5579 617 5481 4936 7469 2700 3080 368 2203 408 4111 5476 5971 3392 2815 7679 3506 8052 7670 478 5754 2789 2987 6534 5600 5494 6398 5677 7944 6305 3664 8092 1807 3161 1635 5075 764 7275 3697 660 6467 6583 6506 1847 5610 8056 3523 5638 7201 4023 4185 3461 2404 304 2638 1520 3846 2341 706 7476 3836 6820 3473 695 5243 176 2951 1887 1667 2687 1500 4573 213 65 3837 7399 3058 84 1647 2387 3880 1831 531 1149 2117 7120 4485 771 962 7477 5094 6202 2382 2862 2480 6316 3423 712 5084 437 3344 1237 4770 471 3697 5272 6779 6186 4859 975 1432 1335 7983 2818 6849 63 4461 1757 7533 4470 3288 1086 4069 2432 396 6792 478 6913 4159 2315 1874 6393 1521 5760 2970 5594 2774 4168 609 5389 5085 1313 4696 6873 3498 7583 2530 6010 2560 7556 3378 5438 3756 7194 5347 2430 7260 6921 5902 3876 3219 7453 3019 7518 4657 6140 5137 8018 2706 7075 6918 4900 2016 3202 6987 7007 1106 5471 3100 7928 7138 5508 7711 67 7350 319 1177 8056 3461 6677 2477 1854 512 6136 296 1314 2107 5206 6830 7974 3232 4531 2915 2770 8028 8131 2944 3211 7025 2401 4331 1667 6151 4893 2129 6509 8110 4252 3799 6254 770 5716 2007 5014 7836 1274 2712 6823 7697 4077 6531 4743 2165 6976 83 5305 3010 1615 2144 2578 3124 7657 5904 336 1560 7212 3867 7576 4980 7101 4232 907 6461 1831 5427 8138 348 4935 3480 3622 4666 261 7744 1 2383 5720 1515 3959 3008 3926 7306 6512 7776 583 4927 6539 2895 2044 2154 7371 5644 4011 5153 6856 853 3717 1458 1888 3277 589 3439 3035 438 7355 502 3464 7735 5725 4211 4333 2003 1729 3011 2941 6811 7636 2383 380 3305 6693 7913 2679 398 3813 7025 689 3606 5810 7911 7042 4045 1238 6523 4110 5429 4922 2829 3624 353 3262 3666 7807 632 331 1231 1829 7195 1823 7465 7023 7647 7036 3953 2868 2839 4748 6005 5554 7192 511 7455 3194 6634 757 1320 6238 5659 422 1760 7928 1181 1788 1749 2441 1497 7660 941 5947 7358 876 4064 3195 7295 3896 7661 6714 4453 6822 3621 6143 4947 1455 6145 3736 1034 1851 2436 2845 1424 2383 5460 2869 4 26 703 6347 3748 6725 6262 6628 6162 2700 1389 6798 6775 6677 5614 7093 7177 7477 4796 7103 4875 1690 7738 1170 6967 1107 4264 2349 552 2994 2968 7207 6520 6600 6705 8004 2640 461 6781 1120 7618 838 4844 8030 7702 4043 5268 5196 7920 4325 2442 4544 764 912 2557 7398 2188 1869 2462 4303 287 3130 2257 2570 2119 227 3310 4713 7308 1648 7671 4971 4341 7158 760 5136 6911 8079 3874 2253 5064 7596 716 4680 79 4354 4011 1210 5505 8117 5782 1583 1665 592 1974 1122 1295 4253 6455 6606 7178 7826 3327 3333 6165 2913 2489 2875 2632 2968 7213 7558 4635 5256 4986 2316 486 6075 2736 2752 4630 864 5192 7844 5571 407 3748 4203 2126 1888 1908 7607 893 3020 94 2257 1989 4830 4152 3785 2356 2719 824 7352 56 2609 1003 8091 3542 5880 6819 8037 5971 5153 3339 5896 5275 4659 1615 184 967 1024 4428 4344 1889 333 5323 2525 113 69 3665 4328 5471 2042 1164 1802 706 585 6168 6319 176 2316 7045 6436 5964 5377 427 3321 6982 2788 4322 5906 646 432 7604 4800 862 1866 2443 5687 5177 1863 1655 369 2597 1387 6260 178 5539 3066 5757 6826 2806 4807 769 6003 5217 6102 1849 6528 2801 4227 5062 3013 3786 88 7083 6932 1288 6498 6218 5428 7089 6859 3411 6380 5642 4538 7349 2358 6490 927 5705 6697 4310 5033 7064 6448 2190 7002 265 5633 6919 2819 2810 3605 5205 2600 1521 5752 515 7889 4803 4219 4373 7049 2473 9 1434 3285 127 4895 3379 5565 4160 5192 5314 3639 6977 7188 3411 5689 7366 3951 6559 5580 2667 4541 7902 7229 912 4928 4251 5111 2039 1982 8090 5513 2072 7692 1865 5750 5797 241 1078 1355 4011 3535 1628 3364 1093 7699 7084 4677 2441 3216 5823 979 1532 907 3781 5830 3226 2416 3728 329 4853 3723 1306 4888 980 2160 6207 2225 3872 6484 5675 3429 2306 4670 7447 5292 4192 4053 2742 4084 1125 394 2142 7091 7250 4065 30 7107 2947 2019 3199 3750 1030 8051 5246 1953 3734 1630 1469 5024 5083 3728 2418 415 4808 6236 1659 6880 3561 4993 8091 6702 7691 7342 6059 3236 3085 7744 2013 1209 3312 83 2278 5170 6809 6218 2723 3889 6590 4590 4517 5089 1367 4196 3555 6938 3794 4406 1184 171 6329 1353 6964 1141 1422 748 2564 3347 7656 3488 1831 6795 6753 7738 1666 7482 2931 6800 703 2622 5599 704 140 1091 6307 4617 1803 6273 4791 1452 333 2853 4259 1671 7234 839 899 4300 4592 1522 655 7592 762 4941 6189 3397 7764 5 3592 1469 7996 5190 5962 8064 5275 4207 7776 3503 5148 5312 1456 1822 1880 5407 5360 3824 6407 6851 4694 6958 5115 4164 7615 534 5315 1895 2585 3979 6706 4415 6983 7524 4492 7857 2338 921 3428 2920 5821 3994 4119 8104 829 4696 7945 408 1127 1016 6481 5646 862 3705 6065 7874 5188 5596 8015 790 3924 6146 1342 3833 2896 6606 2017 7437 7592 4564 261 4890 4983 3866 4353 6192 6085 5361 2382 2172 7397 1798 747 7559 2208 4414 5287 618 1234 5007 7264 1673 7139 244 6699 8098 6357 1811 7322 7328 7640 5001 1129 525 5458 1058 496 3161 6756 5522 5692 456 606 3148 3960 3310 7463 2133 5871 6915 6683 2427 3648 4429 6469 3146 4076 1262 79 5611 154 6850 8137 4252 2140 1898 7129 7984 2806 2769 6167 4019 691 7243 5693 6712 626 4091 3668 4066 6694 3934 4210 5948 4033 7473 7583 7692 2311 1345 3349 6890 6271 7241 4891 313 5513 5764 1701 5034 6557 4090 6142 5304 1347 501 5634 2163 4828 2131 6722 6352 3732 61 6789 6109 3997 6561 4244 962 6627 524 6917 535 5720 2855 7743 2199 7110 3688 2089 1809 3747 5323 2209 4301 5769 6458 3586 2197 5974 6589 4138 7245 6894 5926 1244 436 3967 3397 1353 7052 7676 5638 4563 556 3877 3752 5425 3376 2326 2128 7826 5157 7779 4957 2490 5042 1263 6951 4561 7610 6796 7038 2167 3435 6246 6353 5185 4547 4554 1818 6078 7917 4730 7700 1960 1843 3462 1178 6756 2074 4825 1222 4535 5937 3900 6927 100 4618 3379 2911 1398 3409 6658 6168 2010 6971 370 4968 1369 359 1020 7363 5614 6011 3885 3793 760 6605 3211 3031 1925 6186 3023 190 3581 4126 7924 6473 4573 2070 6859 7647 3054 8008 6672 6937 4031 4153 6144 5557 5490 2635 1620 3852 6810 3592 1441 7017 4634 2953 3108 3102 4200 780 288 2170 2628 6885 2286 7648 3965 70 7161 6697 3749 1881 2891 6609 6641 2113 3682 568 4200 1021 1150 1402 2177 4764 2954 308 6150 5137 3622 5936 7503 5187 320 3152 7819 7592 5062 1754 2385 4198 4980 3167 6682 8029 4941 4774 2617 8062 443 7167 1727 1163 7250 760 7552 521 2448 1959 290 6399 5395 3408 2981 3664 5708 6292 4231 4015 548 3906 1237 8121 5311 4969 4965 3711 2259 2246 2662 7413 1442 808 6310 5067 460 5002 3799 1214 3948 6549 5919 7148 4220 2566 4476 4028 2706 5964 4463 716 5780 393 5148 6405 3568 3785 2395 7845 3069 6489 517 5234 5461 7231 77 7547 308 1109 865 5478 3084 8066 7412 7040 7850 398 925 2681 511 1886 2872 1665 4231 3625 4103 7592 5482 4841 2444 4809 2836 3221 3642 5285 3435 2710 6505 5343 4198 1644 6746 7730 329 7515 4523 3027 2947 6589 5455 3855 1904 7533 3529 3780 6239 2073 2201 5587 2529 8109 7963 2581 6594 2748 4188 670 2768 2515 1586 425 6699 5347 5995 6370 32 4243 5360 185 929 6706 5567 5740 6495 2090 4267 15 4941 2933 1019 2678 3013 899 7317 6899 6549 5777 247 4081 4560 17 5047 1148 2893 5439 2368 6394 2447 154 7844 6697 4282 7405 5064 7619 410 2652 1741 7207 1089 4450 1117 4133 3282 449 8057 6375 5416 3053 2296 2917 3815 3409 1701 4039 3089 4986 7788 7537 1640 529 5967 5396 6372 8119 8083 1607 731 4207 2236 8027 332 7975 7438 4595 188 7535 3396 6803 7126 6003 5347 7903 2741 6370 1659 635 6668 4003 6400 3017 4018 7178 5968 1614 5426 6571 7827 5761 5072 2820 7008 5809 7060 2080 522 4057 4455 5615 8126 4805 6217 251 5139 247 5566 3700 7034 1196 5096 7327 2220 4688 7356 5168 4008 5663 3191 1229 1749 965 7496 609 5792 2619 6923 2734 4831 2995 8052 3259 6234 703 2652 1713 4273 17 2383 3859 6837 4825 3323 6164 63 2475 5216 5960 722 3143 4789 2534 4357 2846 1854 3452 2797 6422 8108 5964 2206 1997 6421 4698 3720 991 1047 3678 2880 1816 2454 6792 57 7288 3104 7309 7477 4726 1109 4360 5063 1805 2423 7081 5142 2498 5592 4289 7938 3666 5346 1078 2582 5875 3343 6101 3022 6778 4622 3541 4733 3994 3972 1782 5150 675 3606 4198 3227 5212 3187 5703 7111 5151 7789 6898 1357 4607 2233 4691 5156 3651 959 5213 4304 3404 2439 4446 4501 3223 7009 3587 5192 4377 8014 4085 2723 671 3931 1212 5537 7911 4210 5934 5741 8083 1507 4490 6777 4822 6945 7826 3346 6928 7450 7408 7491 7142 4591 5808 6432 5104 2456 910 4204 7310 1494 822 4397 6564 5270 366 4054 5737 1870 7075 7253 2302 1717 1580 5611 5687 4284 1982 1097 195 4403 363 673 4175 5657 7440 6761 4575 5363 8068 5949 2661 4742 6992 5351 5618 4163 2065 3883 6307 871 5428 7692 3207 1899 2804 4414 422 3542 1856 2533 7686 7210 3522 2906 6400 2543 200 2948 7953 1974 449 3617 7470 1645 6107 1630 521 1918 5623 5763 6721 7913 229 4034 2756 470 6738 4979 1823 432 2375 7501 1778 959 154 3656 333 4283 5879 3378 6322 8005 4647 825 1144 7822 5428 6913 7960 655 234 1055 2246 752 4181 4254 6983 8056 1963 7802 4609 6476 1523 3730 2083 370 3118 7324 7061 3500 849 5035 5062 2385 6988 5576 5532 2619 386 7921 424 6926 7970 5726 6184 5049 3444 6033 7301 2326 5150 4990 589 1059 4872 511 6680 1143 4099 7400 7730 5074 5531 5278 7820 1488 7984 3532 7087 1191 5305 5454 4701 4907 3589 8097 3441 7074 2074 2207 2202 1433 4452 7716 4947 7941 5395 309 7255 6722 5192 4716 5502 7788 5292 7523 6106 4979 6873 4729 4710 3258 1310 1927 715 5498 2581 680 7998 7572 7372 7787 3890 3495 1691 6903 5491 7199 2548 6803 1366 7891 2125 248 6286 3676 4172 4684 7990 6263 7381 5476 1732 5084 960 2192 3530 476 269 1646 3351 2064 6521 5337 5985 2274 7777 5732 4973 4323 893 574 3598 2010 7442 4062 4402 2001 48 6182 3545 119 4027 4629 3468 6841 5179 130 7705 5851 514 1756 5264 7848 4457 7454 2026 5028 546 6458 3896 7327 2260 7521 2667 7956 1720 7705 4737 7655 6947 3672 479 4822 4940 663 3045 5793 7699 4045 6369 6792 2727 1093 3197 7654 208 5762 2290 4071 2389 7782 3577 4673 800 7325 6144 243 890 4927 6869 599 3853 4192 5771 1238 4339 1330 48 7048 5957 1189 2851 4392 6156 1926 4909 6664 267 3292 2801 1562 5966 2843 6380 7679 4566 7638 4947 2253 6420 7245 5484 6591 8119 42 2267 2834 668 4264 5953 1514 6044 2892 6276 713 1697 350 6357 5080 306 5905 3395 3664 7409 5154 5901 3644 7276 71 4086 4356 2155 3230 3723 176 7111 4227 3597 637 2391 3886 2628 3231 3557 7085 319 2801 6643 6538 2029 2833 2587 1732 7872 7579 4654 6463 3692 8100 6321 1205 5362 1462 1714 6894 7474 5450 2596 3935 4646 2833 1161 443 7013 1028 4319 5202 6955 1802 5673 3182 5497 5987 6728 4614 907 3142 3498 5721 1909 5867 2502 3499 2959 3862 5205 1623 6789 4982 1827 4917 622 4237 6877 6073 71 6299 1730 5191 4623 7734 2020 2249 3005 2422 6520 6682 5314 1721 5121 3705 5459 3620 681 6202 2861 5791 3665 6483 207 7738 7394 7442 1909 2173 4944 2932 527 2498 4126 6650 6380 5344 4898 6271 2632 250 8012 309 403 3316 3081 7262 5635 7017 3301 2245 3151 4575 3144 1078 5186 8100 5388 1945 6458 6117 3836 5373 2001 3535 2776 3648 1790 6456 2893 6298 283 3667 3570 2303 5370 4963 4120 545 3969 4549 782 4033 143 4481 6317 1229 3956 3090 901 1651 5731 3805 5103 5028 949 5724 1755 7135 4121 1846 3229 4383 6706 7445 560 2827 2045 6899 7233 7777 4273 6777 3049 4394 5859 1629 3525 3832 3930 7294 2814 3211 4206 3226 5845 5068 7571 6971 2067 291 5344 4422 5677 2329 3441 2640 1578 4038 2403 366 2213 7791 4330 1783 1113 6983 8060 4547 1846 6958 5371 4634 7202 6970 6008 6490 5160 3058 2006 6522 4393 396 3653 3788 4177 2002 2464 1868 919 7607 6335 6101 1887 3059 2222 5948 6086 4201 3698 4231 7843 3131 7557 5152 7566 7696 6040 554 2446 4705 3100 96 2320 857 26 5952 1345 5642 5286 2497 7495 6783 6862 5348 3555 1640 819 1448 7325 2239 5132 4077 3349 2925 6250 939 3268 5432 4212 1983 5143 3958 2903 7913 7172 7114 2264 30 6969 1374 6541 7232 46 2553 3148 4912 6053 7178 6598 7180 1293 2102 4192 3837 3290 2653 2480 1787 8090 7851 6474 7611 3913 1704 6748 3472 7285 980 3703 7138 1226 4626 4647 6907 7469 6198 5677 1899 8130 5775 4871 5770 2830 3985 7088 507 8076 294 5937 4716 3528 1328 7403 5324 846 3400 4342 627 5128 5979 3014 5148 3840 3429 2141 220 5638 1242 1857 2867 6997 5880 601 4171 200 6169 3549 5936 2307 7998 1582 4422 288 6952 5855 1040 445 7758 6775 4025 4601 2654 3635 3245 5017 1039 6866 1217 6588 1884 4871 1654 8110 2592 6374 2816 4932 4153 8063 7782 2402 6877 8082 5809 400 946 5882 4417 2011 5833 5245 2318 1618 6362 7504 7763 3931 2974 2728 5460 2664 2281 6344 3986 950 5981 7704 4156 6637 3938 2354 2647 2449 4836 7523 3665 3435 3683 2624 2373 35 2434 7833 6139 1737 1098 5250 5936 5985 6067 1053 2495 6624 5736 1660 1598 6044 7111 7808 102 472 7064 6273 2561 6216 3375 6955 2354 7650 5566 3280 6502 4801 6560 7807 5290 7881 7027 481 5546 2904 3009 4434 6828 3947 7178 5875 6734 4348 6523 5214 132 908 210 1025 1390 4220 2565 7227 4832 872 6656 108 4371 4009 852 4459 1308 3974 5028 6145 7179 1022 2010 3211 8014 1962 2898 1785 433 5671 6757 7278 6605 7669 6713 5859 4940 1835 915 7147 1916 1133 3789 1018 6924 5448 3545 4329 2225 1197 158 525 8025 1478 2138 2752 5189 7256 857 1801 2409 6324 5060 7339 7801 6131 2488 1304 7477 7948 5408 6367 5732 2901 632 4470 8041 153 1216 2044 8090 8125 5505 211 3874 1041 8074 801 6953 7805 7414 3192 929 1607 7417 3126 4056 879 64 2787 1784 5724 6013 1310 6633 4117 114 4582 6298 1397 3573 2133 6053 3911 7252 4945 3873 3321 2338 89 6774 4845 790 5579 881 3105 6803 3772 42 3396 448 7299 6680 869 489 4817 5264 6256 2154 3253 3851 1438 4439 5960 6044 2197 1688 1532 4162 4789 3789 3126 6056 5313 5377 1595 7081 3745 411 7599 807 1302 821 1167 4023 2478 4353 7405 4704 6459 6197 6346 5720 2962 4114 6373 5869 5709 4036 216 4008 1637 3684 2194 1371 4316 1690 4343 418 5971 1072 471 4415 6482 3451 2428 7640 7316 3893 768 6496 6817 4538 8118 5413 6069 291 2592 4714 5359 5553 6488 7537 3470 3810 5545 3131 4147 3390 2090 2942 4059 5419 7626 162 231 4541 1102 1411 2902 3652 3318 7638 2138 1254 3657 186 5657 3530 2964 4266 3569 4946 1958 3556 1959 6756 933 5132 3084 4988 7567 446 6930 6056 3202 3632 4825 3812 65 3536 3580 594 6105 6997 2762 4285 4335 6108 3960 4186 4535 1096 1973 4900 684 4738 4420 566 1741 1870 5433 7677 47 6138 1575 6778 3144 1801 2169 4063 209 3223 1330 777 975 328 4930 5870 291 2697 5658 3212 3095 4054 6339 4883 1183 7741 4506 4123 4280 2226 6610 1020 1730 851 5411 3765 7296 1990 2670 4747 3629 205 3705 2542 6458 701 6045 3634 5915 5647 1533 7052 3049 6807 4565 5162 207 1926 4596 2719 7147 1106 7181 706 6316 1671 3556 163 4306 3693 1680 1435 6106 8060 2208 3988 4956 6355 4395 7476 537 4768 7979 1681 76 2167 1413 3365 2275 849 2918 5475 3362 7932 6724 6267 809 7944 853 1353 798 4056 4355 1868 2148 5773 7780 3769 3557 3990 2037 493 3386 6542 5975 1287 3922 3970 7786 681 4145 7798 1128 6495 997 3962 1919 430 6512 1384 3691 1814 3899 6093 1612 5277 4475 7716 6779 5365 6527 646 7086 380 1230 4407 7118 7651 2577 5636 6073 5954 2531 5794 5587 4998 2071 5970 7480 3455 3342 833 7316 4544 2019 6694 6978 6815 2023 3854 6791 7373 6872 5331 5834 2602 7364 7729 3347 801 554 2577 4653 4532 5314 803 7494 4409 1446 882 2853 1516 1487 3254 2063 7439 5092 6969 1198 942 4551 2725 936 4113 7630 4262 3085 3627 7530 2099 5634 7532 189 7465 3002 5021 3562 2367 1942 4251 2848 4384 6753 918 5411 671 6596 1820 475 3976 5923 2533 793 7571 2728 7180 4791 4749 4540 1170 2302 7785 335 1037 2038 125 7752 3364 7015 3188 4174 1973 5238 967 5417 1208 986 3343 3020 7127 379 4562 6265 7677 3699 430 5205 6363 4692 3041 2874 5771 2425 7034 5879 4331 4885 7203 2172 6043 6376 1696 4270 3279 7512 6855 1972 6851 1103 1764 7625 6555 1178 3179 7580 6269 1430 1276 5587 2077 1072 1414 5396 3019 2951 6560 2869 3803 3553 2776 4897 6374 5498 7982 4274 2908 541 1492 5706 3806 359 5653 8086 6216 4134 3199 5833 2478 417 2936 6396 2687 3417 2845 4645 5782 4260 7522 878 1077 3159 7901 1583 3123 1234 2866 4671 7113 5543 6138 2011 2763 3195 3650 4976 7756 4108 4318 1867 4523 6886 4426 2938 7504 7325 3776 6997 2763 5491 4080 1856 2896 7043 1612 735 4799 2777 2599 2492 4169 7564 3625 3988 2135 6972 5799 2233 5241 4432 6488 4898 257 1859 2538 4836 1937 1097 3305 4036 3127 1553 5979 4581 3133 3721 6543 7204 7204 1126 6723 933 7537 733 85 7356 7709 4233 4697 4144 495 2242 669 1919 328 1945 6367 6887 7302 709 4155 6215 2958 4359 5765 3141 5283 2321 3329 7210 3906 2012 1893 5235 3400 1422 582 5864 4861 4589 4770 578 8099 5641 6689 2085 3055 4168 391 7118 5390 4593 5405 2253 4291 1126 4219 3574 3814 790 4065 1094 357 1018 7477 2429 7595 250 504 7698 6677 5343 6871 6642 1344 3415 7952 1952 1831 7912 1306 617 7986 3437 161 4658 7186 6677 5985 1350 1040 5210 4681 5839 1708 1241 1419 2039 1693 751 4367 4452 6642 7556 7708 784 3340 2854 3407 2913 5991 125 862 476 2189 8052 3866 3499 2216 4931 5936 6681 4799 6755 5112 7725 4511 7209 2047 170 479 6447 3384 2922 4799 936 3174 5404 5376 3583 3316 2827 6204 5194 7476 1600 6456 5367 812 4699 2597 3195 6526 7249 2711 2586 3102 3645 623 6266 2422 1461 3185 1575 2445 7874 5234 3535 2311 1971 7970 1278 7744 222 5145 7684 7700 384 7326 4334 1111 5542 2844 234 6093 3912 1149 5914 6439 7010 5796 6972 1662 6300 3158 947 5200 4858 7719 5404 6725 3560 606 3882 2904 7651 4367 5048 530 3608 3936 6193 6783 2521 6566 7288 1259 3605 7989 769 3979 72 6357 1958 2576 5760 2551 1787 5871 3250 3507 4309 3270 4191 2716 5137 7446 7224 5109 3839 6187 6221 4577 7504 1824 2091 8042 1601 4662 6001 202 6401 2478 3135 5311 498 5021 2776 7459 7959 7776 1564 7138 4520 2384 6113 6942 7993 352 7192 6584 3504 6221 3498 3274 4810 3162 7328 7025 201 4037 1423 6884 2839 1240 3552 7353 3990 2339 480 871 7450 3441 2594 1707 6418 878 1537 1155 8019 6425 6712 6176 4734 2638 3879 8019 1409 5373 1 2811 4679 5979 3167 7673 1779 4201 6170 380 5347 6624 6376 1882 233 7088 1783 527 7547 4188 3739 1781 5607 7376 5834 2992 5536 4088 4829 827 7903 3273 2985 7059 1332 7158 6449 2502 1641 2869 106 3531 3092 302 25 229 2116 3264 5836 3153 5859 6314 1828 7332 2005 1271 3341 1033 3803 3481 6171 3707 7061 1603 6248 6161 7461 4573 1962 3882 541 881 7867 4303 5639 535 7274 2096 8047 5409 2704 34 5177 3803 1619 526 5040 2989 1961 3690 399 2695 6969 3490 7634 4141 4182 2947 7923 5840 2257 3207 7238 5067 2041 7100 4574 5958 7092 126 778 7819 6847 3714 4506 1521 7252 6588 5678 6550 4291 4440 4132 3388 3692 8073 4172 6368 2244 5318 233 3207 5167 4001 801 7417 7140 2577 4094 5258 7249 4239 6956 6197 7441 3872 7382 1967 2912 4829 3209 4482 7106 994 1705 2731 4399 4303 5845 8013 6745 1577 7806 1678 8102 5949 6898 3225 7729 8139 191 4465 795 1444 1246 7570 4931 4144 2525 5538 6862 162 2610 261 6419 4665 6639 3288 5542 2537 4950 7942 650 3146 7133 1777 4460 5671 2421 3817 3391 1353 2685 1066 3050 3205 4148 6151 8108 3239 3155 4480 2910 54 80 2687 7660 2957 3995 7683 5825 7283 199 2125 7001 5421 4047 144 7557 118 7630 4855 1762 4932 5008 5917 2176 8113 5038 3797 3640 3085 7336 4726 4176 3107 5601 3752 183 6421 4699 2644 5329 4448 6916 4253 6848 2363 3708 7676 1923 6135 2184 1469 1603 759 2483 3898 875 7113 3396 3600 3816 5613 5815 1456 2385 7145 4639 272 3959 114 7947 1459 6385 2325 1593 5585 1527 7027 4928 6471 6652 5021 6773 2210 5569 1983 499 1157 1011 6593 2449 7216 1079 7608 2405 479 4528 1581 2020 4768 2989 2023 2033 3300 502 801 1129 6999 2064 4631 4338 4026 2004 7069 4871 7658 2200 7156 8100 6170 1894 7300 7467 3306 5762 1570 842 3533 3362 7299 1274 3934 1656 5001 3683 1439 6231 6745 5701 5706 2929 5364 4676 4174 5405 1374 391 204 3532 7781 6674 2057 3258 5022 4868 4016 4879 490 2094 4735 7094 1582 7853 2060 8036 7891 5123 7360 4252 804 3081 3450 3282 5152 2784 5445 1029 4977 2313 218 1134 5830 2389 6803 1842 6025 1705 2727 2188 1096 1720 618 4832 7535 6167 1416 5090 5242 5231 496 1905 2879 1721 5283 2657 3423 5255 3537 4063 2734 5956 3027 1458 7328 348 1786 4979 1930 681 6244 6336 5333 3630 1037 4984 3485 6998 6668 69 1369 5000 629 4939 1741 1925 7617 7764 593 7281 1176 6844 628 6513 7343 3618 4715 988 2879 2772 5851 5442 5794 7720 7545 4010 6443 6223 3213 3032 1694 5497 3453 7289 7152 3481 6931 1160 2156 3947 8073 5345 7368 7771 4656 7289 7039 6784 2339 2893 2327 929 8020 2654 4344 3535 527 2737 330 956 4331 3823 1980 6210 6070 7728 6750 5467 177 5019 7052 4888 5891 3941 632 4416 4209 4678 6245 3987 2366 3655 5672 3930 4249 3530 5676 2753 6320 6947 2161 407 1038 3676 8137 5769 6791 5959 1613 6594 6322 5075 2842 2041 7388 919 7360 2351 4832 3976 5854 1603 8095 2486 6768 4648 4177 7978 2421 3843 3815 5076 3560 689 2038 2234 7960 6013 6201 7243 7391 5225 1535 4573 2260 4893 408 7776 3260 5133 6276 2209 6478 4149 3944 6029 3178 2766 3380 4150 2291 7828 1561 2455 2742 8013 2804 83 6031 3875 1767 3712 3879 5812 3571 7284 227 8109 8106 2900 3971 1297 4686 1903 4674 3068 4169 6858 6357 6765 6843 1386 2745 2748 853 4013 5677 3143 8040 7049 3657 7505 5950 3194 3425 4520 107 3443 508 3647 2935 1427 6695 1780 4490 2700 5716 2445 1720 3239 1755 3416 3058 5869 7237 7627 8120 6946 1692 2695 4885 3145 5446 269 4461 520 5524 2272 7550 3313 2685 7314 5002 2548 4260 5804 1487 7598 1410 7478 7494 965 2851 691 4880 4873 2974 4138 4182 5866 7868 2422 4184 2131 1886 2251 7585 8076 654 6660 6937 7843 1220 3991 1124 1936 2696 6736 4213 4329 3682 7405 1561 1628 5257 5106 5074 7812 4937 4348 5270 8101 3695 6895 6481 5139 7249 1717 5762 7420 3362 544 3672 6929 2687 5748 600 483 3808 2873 4513 6527 6022 5502 205 4531 6549 2882 5599 3626 4920 73 1813 6119 4350 5667 5939 4701 615 5153 5375 2485 5364 4269 7602 1863 7160 5056 2987 5901 3988 465 4339 7887 2129 1407 6654 5328 4887 3866 2716 3385 4140 2382 3074 7251 8121 2093 610 7660 5721 7367 1257 5955 1692 5106 2456 7796 3978 8107 6449 5370 3636 6182 2447 6836 4178 1370 1015 7797 4291 8034 5136 7860 3849 2582 4998 5958 4733 7813 619 6053 5809 5953 4151 7549 2158 492 5745 1398 7057 1750 6881 2518 4433 1839 4895 6663 1195 3239 540 7959 5445 2403 3308 562 3608 6281 880 6032 8004 99 3126 8060 572 5049 1878 7445 4942 7393 5930 6751 6429 7228 607 6592 2309 1161 8070 2588 1627 2656 7790 5726 5753 2347 4520 7312 4379 1500 4401 5081 879 7196 1914 6137 355 494 201 6353 757 4648 3058 5408 5398 3657 7177 6069 4898 6446 2594 1831 6070 4571 3393 3449 6768 1657 1755 4894 1463 362 613 6692 2923 6607 6100 3308 4884 1593 5725 7150 6369 5890 3206 681 2871 1530 4173 6821 6258 1989 1595 4775 284 2887 6160 6746 516 358 6826 3224 1569 1707 7555 5175 1699 7924 6143 2368 1161 8121 2329 6756 5883 2433 5206 4954 2031 5970 955 6124 3455 807 5186 973 2753 4641 1320 8139 2010 656 3316 1537 7671 4376 7448 5292 1774 6412 6832 5354 7872 1318 7950 4746 5240 6248 8089 1750 1035 7593 5492 3746 4216 7103 4775 5730 7337 1079 7416 1773 559 3766 1930 2031 2643 7780 331 2380 6246 4038 3567 5978 4831 5128 2196 7050 1138 5075 4091 610 5372 312 2871 5814 3700 7941 3841 3648 121 1580 1433 876 4225 2329 7763 1380 280 1447 7484 6959 5710 110 3595 704 2745 6384 870 5282 1751 6659 4613 3582 6802 1949 1449 6397 1457 2673 8025 5039 4211 6593 2346 5304 414 4328 7988 4973 1418 7578 5833 4421 6442 6793 4928 3132 5678 3161 2113 6455 1665 3315 7987 5502 2917 6535 918 6143 5898 4164 495 8065 776 5152 1744 7264 992 7603 4861 7474 5772 3919 980 2725 3418 398 1487 6305 1153 8060 5628 3305 4302 3479 3028 6274 5138 5315 2457 4576 507 5149 2982 6600 2304 7032 5515 1282 3605 5238 81 2206 4376 765 4521 1028 5846 4073 7636 8041 7820 6995 2504 7684 1637 3827 1637 3717 4523 4195 1403 7972 6084 4401 4822 1006 7436 473 1674 2256 1936 1802 1004 3099 5045 3517 5721 4286 970 7839 7054 1146 4446 156 5900 1060 7962 2132 7282 7453 7294 2678 5191 8102 989 5123 420 7069 4690 3124 1634 4399 4949 2310 6992 5883 335 7053 7900 6291 4442 6927 6438 7001 8091 2783 4565 5252 48 3561 4566 2836 4669 792 7766 4132 3574 703 6484 5810 2504 1268 1098 3030 5996 6926 8098 1435 3142 3876 741 5063 1186 1893 768 482 4643 262 7335 5445 7829 1823 4981 2055 1914 338 6347 5736 4511 7105 1317 6128 6413 3381 2495 7 5437 1327 7761 3179 6931 7514 6873 2586 4874 1961 2671 5744 2647 375 6409 4511 7220 6337 2084 3194 7144 4231 3067 6059 6217 146 576 6037 2040 476 6836 4792 7464 620 5347 262 52 7324 347 7795 2946 5972 6443 4785 4089 6150 7792 4290 7821 7191 2803 6924 7690 2512 5614 565 3058 2921 1872 3367 5667 1384 4954 5863 4697 2901 3316 1326 4970 7445 1616 7555 5555 1209 6705 4699 1162 6177 1539 5761 7649 1569 4877 3031 1582 2795 2475 7609 3903 818 3822 7255 2005 1161 3717 1034 612 831 4861 3421 7301 4897 8099 5562 5351 5505 1621 6747 2286 206 547 2838 3278 5088 1283 6453 5367 1106 5023 2213 5145 6137 2645 6033 4806 1224 3216 5485 1441 2365 314 3124 5182 1873 5773 4648 4384 6859 7026 4729 6142 2357 3899 5931 3513 3959 2184 7603 1245 3189 6561 1919 3534 5823 7758 5669 3002 6824 8063 5310 5068 1147 1678 5679 667 920 3958 7312 1496 5583 1637 772 1240 248 7432 2141 5098 5359 3717 4437 5672 5706 2198 6828 2124 7872 4125 4002 793 5277 1935 5819 906 121 6905 1306 7710 6558 177 312 4441 7229 6105 4146 878 2541 6001 2092 1742 5694 5182 5146 144 7619 6697 904 5997 3670 7701 6846 4747 7851 3548 1742 189 2004 6293 6949 4321 7736 5022 4470 1601 1630 7511 6037 6163 3787 7767 5664 4695 4150 3526 3524 5497 5915 7467 6314 5075 7483 6295 1383 4984 3711 7669 2321 331 3364 3964 1311 3706 7441 7394 1759 6058 289 6686 5014 3490 2375 8106 7536 7419 1255 5389 3021 7979 3991 3956 1660 3693 7958 4998 6490 5828 2876 3199 1189 3854 2195 5102 6549 5192 5873 7609 231 4131 7478 2675 3229 4633 1895 777 7017 124 7303 4420 6854 239 4326 3875 1980 6671 4928 2503 4698 2359 27 6570 7301 2180 4847 6788 5167 5623 6628 783 1090 3808 2082 462 4414 8007 5073 913 1856 5148 4204 4927 1783 5671 7660 3424 6567 7329 1695 5829 5093 4638 1162 2125 7063 6747 1947 3233 5001 7790 4163 7586 6195 1409 2380 2118 7920 2072 4861 3993 750 1925 962 3301 4844 3200 4181 3896 5021 815 4725 7149 7113 4975 1164 2996 6845 5633 3547 6538 8027 5311 7673 4765 5887 2942 2644 8104 1428 2476 5282 6538 746 7289 6667 2091 152 3083 4826 99 2225 925 710 6438 5716 4468 5970 2232 8052 5517 1208 6219 2040 1269 2303 7586 1214 5583 6898 6215 399 2630 6812 7635 2615 3027 4973 5561 1037 5110 4198 3792 1873 6947 765 3741 2300 539 6442 6497 3052 6371 2957 5999 557 3864 1948 4310 3592 3192 7491 3660 5074 4637 5691 6965 6516 2627 4803 866 3853 7671 5894 1424 7119 3297 1070 546 3558 6482 5447 6902 7437 5878 622 7983 7658 5720 1116 7372 3621 3893 6114 5818 1888 8010 4560 3924 2282 7161 4042 1290 4869 6088 4009 5227 2160 159 5249 8096 233 867 945 1880 7875 484 6308 6906 715 6358 2167 3140 4429 3526 2848 3590 3364 758 6890 1175 3009 205 2225 6238 2725 1475 2595 5908 7608 7869 7243 836 3335 4 3969 1599 7077 2748 4066 5709 7700 7200 5626 7296 2895 1503 308 148 5485 2317 2121 1115 597 4975 8012 4022 4388 5735 2832 2919 7739 5444 871 7725 6122 5604 1682 6002 3620 4155 7676 4644 2432 867 7844 2797 7196 1789 2286 6571 3792 3003 2514 2295 2246 4223 3811 2649 1859 1172 5909 1125 3333 2886 6165 2100 1603 1531 1304 3417 5220 2999 399 7506 6081 1619 1901 138 1580 526 3406 2576 3825 4733 1051 4488 3295 657 4683 868 3859 3853 1261 3246 2241 1528 2637 93 3950 1361 7167 6201 93 273 5666 3555 6361 849 4842 5305 5555 5536 1293 1662 7588 5705 1423 7081 3225 3517 6159 7730 2674 3684 1668 7309 7844 1323 2796 4223 67 3157 1608 342 5299 6749 3501 3804 4685 5291 466 2738 5436 4969 2706 3234 5785 981 947 3587 1640 1596 1959 5644 877 7768 6971 5271 2262 6989 726 2630 2645 1289 3498 3503 5753 5651 6541 3161 2828 3019 6881 8034 2101 3139 4678 6383 4975 819 2829 7673 4592 5640 5668 3110 7871 5513 3657 3895 4711 3360 5229 1079 158 265 3462 5541 1796 7288 85 7765 7960 6271 5524 3741 2876 6500 2263 698 704 2797 3356 2120 537 3870 6485 5803 5326 7280 6554 5366 5619 6391 4275 450 5976 3283 3899 1735 5617 6694 5557 3909 6411 309 194 6102 458 7414 8135 5790 114 813 7997 1692 3642 2775 2363 4727 632 6071 5146 588 1525 3045 6531 902 2216 4940 5521 474 2193 839 4029 817 5146 4756 8099 5986 315 5148 7178 3824 2649 1941 5778 544 221 4873 7820 3800 2406 7779 3758 6108 1630 6196 6266 6268 4734 540 1164 5401 3559 497 630 3879 629 5531 703 2380 7390 1234 5978 3056 7071 948 3734 4749 4312 8050 334 6563 5692 5860 2277 4338 2478 7759 7678 3511 6725 2775 5405 457 482 4162 3279 4574 6028 3924 2315 5101 7081 2792 5433 1717 7415 854 3934 2358 2616 1593 5408 2035 638 4511 7032 1096 4601 6750 1181 200 5175 4546 4963 3314 45 4509 1441 3728 8067 5966 5338 5253 4250 8118 2042 4568 2368 5759 6960 7764 6876 6949 3983 1337 1519 6150 2246 1295 3271 1421 255 1407 4478 2431 1423 5043 1577 7206 5114 7790 7645 753 5349 447 7070 6028 4618 5632 7711 1331 2755 3098 2174 7000 2994 4088 2700 511 7739 5358 5299 1684 1787 4883 1179 2924 735 3373 438 5436 7968 6247 6124 1417 7043 395 1981 3170 928 5106 5648 5346 315 3009 4644 457 6249 6958 5034 3024 1683 3538 3783 5991 3625 7916 94 6643 4809 3687 1536 7885 991 6012 3426 1434 6196 1658 5847 456 2788 1949 727 3008 6853 3285 1651 4576 677 7647 5419 79 2083 7766 2241 2319 7725 300 4130 7606 4717 5510 1982 6772 5265 6964 1779 4108 4608 4092 4163 5566 186 474 6199 109 3864 5661 3183 225 5824 3292 5867 1438 5438 1220 630 6798 7548 3264 3285 1432 4369 3709 614 7761 120 4304 6897 2944 6376 1988 1523 2144 963 3165 5210 7389 2764 2426 7228 1008 2201 1037 5688 4887 4692 960 2890 6081 3753 5867 5969 7832 5983 4025 2850 7084 6580 239 2507 3108 4903 6187 6245 1367 5542 4429 4198 3160 2186 2655 1922 2377 4577 5105 7388 565 3858 2416 600 5100 3956 4991 119 2960 2882 350 4195 5697 7391 4782 2224 245 3285 5869 78 229 7204 6199 7644 187 7377 3029 3240 3780 6802 7773 2689 840 5127 6089 2705 2820 5585 5704 7251 7395 4207 6459 3549 6885 6259 6073 401 676 6511 6061 5106 3136 1280 3226 1208 8092 1337 743 4444 6522 7275 5772 2241 4160 6003 1281 2614 6435 7445 5595 5725 5597 1701 7868 1875 1190 7355 1983 7070 7819 4992 3939 5068 7066 958 6015 6777 2905 4954 2122 5440 737 2392 3751 748 7929 1395 2316 2497 7847 5256 6375 780 4830 6892 4786 7127 2061 2920 221 2663 5140 3000 8 6114 937 6422 7685 5305 3256 4325 2685 2112 8074 2562 7130 1976 1075 4294 1182 1682 7927 3172 1678 4882 1450 2701 7789 2019 5163 5557 5746 3787 4149 512 3112 750 4035 281 3013 7238 5467 3997 1297 5570 4206 7676 2360 171 4650 4880 2486 243 5018 7483 3729 6209 2357 278 5892 584 7166 2238 2683 5556 3888 1587 2282 5909 394 5430 922 4577 305 2575 850 2069 7667 7558 2105 3907 1958 350 3472 7639 2018 6964 3907 4794 1012 1166 5608 5666 2904 6208 5271 2848 4132 4329 7667 7951 3601 825 2729 2646 4957 7362 563 2820 2523 7585 1475 5286 867 1031 7857 6465 3330 5084 1525 5145 2441 3438 2137 4157 2931 2621 8027 7224 6644 5634 1330 6671 5496 5999 3630 6185 6641 7366 7753 5104 5112 8060 3107 6317 2570 99 889 4582 782 1173 7858 5813 5685 652 2526 396 6329 5239 6811 7752 4878 2347 7240 2819 5703 1387 4496 1809 7580 5203 2951 3249 7516 1531 144 1347 4965 7090 6747 1334 5722 1293 3260 6776 7717 1703 5551 957 3037 774 214 3767 6341 3755 5328 7105 7450 729 1904 1488 26 2350 6390 5583 990 3259 2072 1610 6566 2105 6856 3176 174 3036 4151 5848 6827 4551 5893 3530 4154 537 7048 2195 6793 171 6943 1362 5817 7165 5961 7720 2279 5050 7029 5521 830 7215 5091 956 2627 7515 2563 2102 5858 2853 1488 1602 6016 7621 3248 4904 5650 5232 7318 8126 6710 3701 1493 1382 3960 5580 2928 3846 7623 6371 3109 6653 4451 2323 6070 2526 910 5773 2249 5950 90 6012 1503 622 5185 5224 5167 2983 8088 4179 2264 2421 4292 7340 4509 5457 6207 6045 80 6337 4970 1598 466 6325 5203 5235 5284 7872 5793 2537 6209 433 6646 7049 5119 4595 6053 5608 375 6126 1604 1047 6778 5248 2331 5913 180 6294 4786 2117 5890 483 2272 4938 3879 822 5165 3212 6799 270 4838 7677 1856 3891 938 3909 5373 1967 7979 4774 4820 3702 1062 6087 5922 2939 2908 6562 705 2063 6309 3435 7190 1810 6953 7371 4208 1627 5785 7269 5700 1560 2376 4121 4082 6016 3399 1279 4360 4848 3797 4209 3161 7348 5846 2623 7123 6293 1489 3782 3021 1722 5861 7423 1195 4344 642 6526 4767 3798 3651 3451 625 2421 3898 1519 2834 776 5179 6675 2073 6731 5878 8045 4510 5934 4496 652 2159 1355 6267 6561 5791 2288 532 5777 5089 3571 6293 546 1057 394 7104 5245 6634 7394 8078 429 2948 5014 2035 973 2043 2460 1886 4619 3080 4449 7553 3645 914 4505 7927 4208 4768 4457 3012 3970 5434 4431 1691 6595 665 5526 3054 7275 895 7743 523 6275 6538 475 1152 6470 5959 4999 3121 4822 647 5952 1815 4810 718 1891 5979 5202 5912 3776 7287 1569 5559 6970 2845 4513 473 2311 5294 2937 263 3060 2465 2487 4985 4891 933 5390 2169 5607 2859 750 3722 5149 55 587 2752 4737 3653 5087 4446 6283 891 6311 7155 6258 6257 5405 3421 2793 5041 7080 7662 2333 5048 4655 6412 7890 6157 3031 2928 6310 1080 2687 7030 5682 4234 7345 7591 5503 6379 7780 4782 4212 4286 3954 3204 6557 905 5667 5298 347 541 5367 4765 413 3760 4659 1805 2756 2946 6447 4065 3654 2500 2430 7790 364 3734 3371 76 2664 4655 5335 3658 4896 3550 4324 5546 1917 4452 3173 660 1243 3543 3466 5216 318 1186 4017 6040 1524 6919 2941 2075 748 6559 2370 7791 6319 6252 2214 6454 6329 6092 507 6943 3063 5066 4733 3702 1155 4177 3601 7142 3903 4400 4210 5662 3218 4132 6139 4254 7271 7575 422 5579 1512 5289 2088 4424 5299 6337 2233 2743 2594 4825 2401 3916 4848 5398 4915 4696 6466 5010 3902 6421 4888 1803 1106 2700 854 927 6908 1923 6593 528 1516 6908 1 4651 618 2962 8139 2928 7204 4291 2271 4292 5331 1695 317 3158 3956 5087 2300 5678 1936 1604 5946 1059 4826 641 8129 3908 7653 4362 3194 3337 7789 3343 2337 6555 6746 6281 4628 6552 5027 7847 6248 6020 3840 3552 5244 6930 1891 6888 2999 2265 2080 2000 7361 5110 2170 7174 8073 1985 2964 2356 4298 8094 2485 5823 1346 11 1848 3628 195 3347 5827 7083 6388 1253 3465 7000 3382 8138 2797 3774 4844 3535 6345 3324 4308 6579 7847 6790 6876 963 1304 2524 7328 2739 4171 5494 7081 6805 5483 5632 1609 2384 4219 5702 7304 1891 5608 443 1871 3338 7033 2942 2023 688 3935 489 4401 1134 7897 3854 631 5571 5678 5411 7578 5800 4303 465 2710 3099 2971 772 2337 211 7099 6657 3104 6362 5203 384 5015 6262 4319 411 2888 1128 7639 6171 1670 7919 7722 7426 2858 1040 7184 7080 5870 5418 285 654 1137 2075 3620 3697 2086 2100 7292 1719 7616 2598 2362 36 4669 6978 6576 4082 1839 4443 7592 1613 136 3590 2320 6501 3577 6221 6957 4752 4409 6779 4838 5721 7729 7703 3319 1134 4535 7071 241 2293 2600 3612 5608 1874 6631 6983 4294 7435 4551 5722 4998 4191 2139 1511 5914 5451 2468 5600 2525 4011 466 5536 6301 225 6231 1638 654 3408 5177 3868 5562 6703 6067 222 1885 4419 3591 5559 5907 5457 2581 2931 7710 7683 2374 8078 1133 4050 2790 6544 4305 4528 5091 634 1838 1411 7307 1436 7288 2183 1304 6379 7120 4872 4499 1681 7233 6606 6770 2591 35 5492 6029 5407 603 6378 5175 1331 6003 1379 5592 3037 6928 4844 1026 2939 4665 2619 4701 4909 338 7678 3252 5296 6670 192 4466 6986 1313 1352 3576 1692 4073 3865 6347 7203 7125 1271 2392 1254 5242 4793 5630 4263 1698 2954 7181 389 6887 4532 3181 2012 5526 1449 6825 984 2116 2728 1085 1835 4608 3813 2136 764 745 4672 4507 1249 7349 6540 3482 5971 406 6462 4624 2998 6004 2991 4362 3018 4640 2994 4767 1084 5147 7949 4194 1781 6067 4232 3759 3610 7806 6060 5204 1885 5127 5293 4932 843 7769 7493 1057 4755 2733 6354 1502 7354 2917 534 4249 3244 222 694 7454 5962 4654 3754 6949 1728 1445 3795 2318 4329 5547 5741 618 7462 6136 5582 5435 2171 7700 7839 6725 2172 757 8018 3247 2463 2333 7992 7080 673 5335 2744 6035 1147 2346 5071 3676 1842 609 3446 5176 6746 1728 1305 1055 2674 5019 2194 1680 5191 7435 5626 6949 5476 3178 1946 6560 773 7517 4157 2441 7959 3998 7343 498 6503 3351 4773 5228 5177 3408 304 567 2287 4197 4188 2423 3551 6724 6983 3751 182 520 6357 2238 4513 706 289 2934 2448 6939 6244 702 7573 4184 2356 4615 5574 301 4540 4496 5303 8052 8102 956 6850 7460 2730 2945 1640 1080 5182 848 1923 3470 5205 3140 2573 4099 2776 1238 5309 1634 1157 873 715 4735 794 5777 5824 7453 5979 2802 275 6368 3616 498 2034 931 4701 6383 4705 1074 642 3474 7716 6233 1829 6995 3215 7937 4726 67 6546 2859 509 4979 4725 2861 3962 3794 6506 1958 790 6672 1340 7208 5721 7160 1491 3269 4376 3663 7550 2058 883 7851 2220 7798 1370 4487 3402 894 7064 5328 7028 2052 6640 6635 971 4754 3620 5528 4786 5381 7542 4587 6224 2633 7610 4893 829 1723 3421 6398 5091 484 3915 241 3767 6268 4499 2464 1736 4684 6381 2240 3452 7816 6681 3575 7901 6449 5463 1544 3218 8036 4031 7959 6550 870 6110 2711 392 4239 3488 5728 964 2973 8096 2701 5609 6856 5437 6945 5212 4094 1642 1540 6272 7391 7733 8009 1715 7346 1716 650 5752 6113 7432 2264 7018 488 7701 1888 1152 1195 2467 4105 4385 2237 4598 875 3258 6132 2296 7895 3142 3501 3619 2596 5238 4422 4388 6614 2145 1989 5086 2178 1950 7840 7834 6434 7552 4785 4557 7020 4701 5607 363 936 7714 2326 6670 7910 423 2070 5847 842 3922 6160 303 5576 6829 2576 829 326 2331 2979 7321 2427 5271 5055 2025 1488 2808 4515 2888 2161 7619 2757 4711 8027 6020 3750 7487 1396 6206 1961 3314 7398 1560 4943 1206 3283 2740 2262 880 2185 6134 1831 3219 78 2347 4116 840 6835 4946 1922 7074 5758 3651 6644 5252 7224 461 2360 4906 6135 3776 3850 6067 5715 4504 8042 2894 4523 6397 1434 5274 38 4864 7297 5646 3703 7985 7758 4519 5015 4362 596 2184 4346 6847 4429 4625 2820 3102 2128 6947 1096 1041 4732 4279 2952 7662 3086 3652 5422 4111 6226 3351 2603 5979 1954 3010 1414 4319 1786 5127 8056 5028 1043 3406 6798 5120 6590 3164 3827 7732 387 6661 1379 6698 6639 2353 3258 598 4690 8127 4085 4838 4418 1150 7682 1581 7256 3460 6839 1772 6279 5432 1482 5472 7446 1367 4282 7455 5981 2485 4492 4301 2988 3529 87 3037 8124 355 5157 5157 3563 3341 5616 5970 1556 4264 700 5232 7634 2360 1070 2352 7941 4461 5464 7731 4070 4900 886 4594 1161 5221 7265 1031 6092 734 4438 5364 3650 7709 6485 573 5803 2998 6683 635 2266 4248 7281 7294 3301 7045 5170 4575 4597 35 5371 911 7358 3208 25 4775 1879 652 1620 3065 2113 7617 6470 2489 2381 7064 3054 1452 372 5967 6349 2829 4471 807 4212 4061 7127 7035 1284 5281 7825 1085 7663 550 4818 3864 7725 1889 7209 5721 4674 1770 4957 1602 104 7814 7013 5460 5471 3968 170 928 1771 1212 2992 801 6387 6056 5967 7360 4328 7575 1676 1400 1108 4970 1726 671 1708 6851 4246 2457 3759 5048 3404 3776 2296 7678 7043 4908 1622 1663 1787 3916 4401 7929 3016 7093 1880 3531 506 2769 2726 8039 4811 5331 518 6813 1203 4446 2935 1731 111 6335 7946 1870 352 4303 2181 3449 8010 3657 4597 6975 3325 1480 8051 5970 4723 3959 4148 401 5254 4225 6238 5410 2520 4591 5740 6793 1816 2604 4790 876 191 2828 8009 4724 179 6361 3553 3898 5995 146 1969 1338 1523 4707 5061 7464 3205 5109 6315 4516 1962 5294 651 7285 5682 1932 6848 6484 3190 2183 7452 610 6014 2224 2810 2326 5900 6947 1378 7791 1652 2276 2121 1279 2234 6870 3378 6868 7715 3428 7625 4663 7903 5056 5826 914 6093 4129 8112 6717 5795 5692 2339 1177 2460 4106 5782 5600 3532 832 2257 7079 4851 5554 4199 2113 6489 2664 1920 6296 5644 3675 6257 4362 5051 6548 2711 5883 6902 1011 6681 7236 4405 5193 1285 5269 2782 4146 385 6102 5710 1933 3358 1394 2648 7249 69 5666 496 4802 6825 5818 5129 1239 1093 1310 1873 1982 1798 4798 4024 6853 5435 7393 7324 1970 919 3294 4403 3857 995 2148 4958 3793 2121 6153 2205 6945 4584 2733 5764 2876 2798 1816 2841 4823 103 7949 617 3005 4871 1757 7323 6636 4953 8039 6959 2730 5325 4920 4988 1687 2163 1210 7829 5014 7994 5074 6060 1249 660 1742 3995 1921 1399 3564 156 3877 5360 5580 1312 1794 1641 7010 4724 7699 2177 5676 3338 1214 923 6923 5543 7435 5759 441 6253 4784 5820 4978 1449 1261 6209 4909 5480 7174 1235 1197 7914 4477 4731 5559 6429 7796 7581 927 5058 2895 3057 7848 3769 2662 6356 7432 7646 938 1917 2843 2565 3504 1996 373 7254 835 4315 2926 2116 4066 3660 5063 2488 7505 4670 4187 6324 5436 56 4371 5321 4296 2358 7001 5916 7321 981 3053 5797 5184 3914 4005 5198 5286 5914 5964 5045 2532 217 6470 5049 654 5552 7822 7665 5454 3251 6494 6182 2061 4667 5986 114 2205 7784 7412 3936 2423 2498 2047 3550 4499 8090 7700 1970 4109 3658 6953 1501 2503 2756 6031 42 7177 4472 2294 7209 3066 6115 4730 5721 3160 8041 3816 6056 6526 5002 781 6137 5353 2719 851 4403 806 6000 4314 8008 2162 3008 1641 31 478 5556 7402 2411 5772 7716 1299 5109 7649 7338 7813 6940 4193 7777 2037 5203 3284 6602 1757 5957 4307 7236 1971 4412 7551 7338 5845 4784 5996 1795 4241 2386 2705 2929 4507 6001 158 7903 5965 2288 5987 7896 3393 6932 123 2154 7001 5571 4919 3262 5010 2810 8132 2913 2797 6355 635 7010 152 4771 3076 3060 204 2378 7393 5407 6735 3263 1000 7831 224 3142 1191 2949 8113 5831 1191 1677 5148 1565 2270 7459 3493 995 2401 6173 3932 5542 7401 1121 2694 5048 7698 744 2817 3031 1734 3541 6420 7741 6798 2886 572 6439 4853 4096 2148 7200 2124 5462 3250 3780 310 3385 2327 5441 6930 5041 5651 7464 6386 5339 1209 4027 3661 2572 4394 2102 5599 2261 2624 6460 2195 2077 5689 5280 6758 5971 6392 2480 4255 6581 6500 3101 3743 2244 5082 1554 4658 7697 4384 3858 3573 3495 5956 8025 7473 6463 6 3306 5413 1957 6662 1795 4672 7204 4099 3292 7734 1756 5896 269 5055 2954 4640 4870 3720 2375 3532 3469 1789 6297 3546 623 211 6551 6271 7965 4063 356 8025 1460 451 8062 3153 3274 3856 7987 6503 1044 5676 3440 1796 7074 7369 7748 2159 7713 3553 5888 6120 1527 4008 5021 5809 7863 1023 1005 7954 4819 375 2458 5711 5422 4170 4399 6595 6898 7040 77 4263 3259 6645 1898 3808 1936 1417 3972 7478 7258 403 3293 3170 8122 1463 6448 2429 4894 2354 7318 3305 496 2140 6758 7720 1987 5705 1374 1611 778 59 100 2141 2197 3216 4096 7324 4113 3806 794 5535 7448 5126 6983 4649 4165 5101 5383 242 3801 4480 3854 7340 1318 6279 2380 4040 160 6101 793 457 5450 2630 7430 3967 254 4818 1568 6440 7144 400 2518 860 7407 6965 6405 7119 4628 5951 6190 2292 8095 4756 3201 6327 548 2916 592 6671 7219 6850 6786 3049 2026 1553 1392 3551 8015 4914 6827 7988 1013 1472 8060 3767 1363 2533 1857 7699 7528 5820 665 1399 7161 3483 1490 1890 4415 1394 7009 5105 3655 1295 507 5815 5407 6435 6126 3944 2499 6381 3197 5481 2641 6366 4007 5230 4812 22 6425 1993 6912 4713 3720 7751 781 260 4955 4878 5705 7433 5057 6798 3536 3060 6996 2795 7316 4017 1451 6129 3986 5591 3186 3029 4099 4585 1973 1384 7439 2343 7527 1661 6728 4453 6162 4997 6749 196 3002 2001 2385 6586 3382 4790 3050 3139 1187 1281 366 4794 5361 4240 7673 6799 8073 2813 5227 5702 6652 6173 5520 2952 6393 1604 7009 1929 6181 795 5553 6634 2936 2736 6099 6293 3757 1330 2906 3285 1182 2465 980 3119 3178 6944 5591 2805 7108 3778 4006 8121 7021 321 241 6558 4007 6000 5902 7733 4259 3342 1699 1931 3981 6680 964 7985 2066 5852 7000 4669 7619 3135 1502 2859 299 5925 3580 8127 6693 7978 5786 5073 4431 3716 3284 1221 6311 6986 5127 3612 1317 4219 7597 2671 6376 4807 5807 3135 468 1274 6366 7609 468 3911 956 247 4824 7415 3261 7526 2913 5263 650 1054 4396 762 3424 8108 1615 5090 992 5883 6114 584 5523 1929 7363 3975 49 3194 61 7894 5626 6405 6745 5746 5475 7754 1868 3634 1617 5173 2176 5539 1327 629 1418 2743 1750 6796 2937 93 4290 3205 7184 959 2247 5481 2572 6971 984 1171 2015 4902 807 402 7008 7102 1006 5645 2641 2338 416 7286 3289 7828 4875 4678 1846 5135 2233 780 2147 2401 4144 3279 6097 2955 6023 7709 5236 5162 4382 5610 251 1112 5518 7376 2568 2161 3461 5132 5693 2147 1787 4869 698 7441 5373 4196 888 2826 3021 3493 5198 4556 5995 6272 3135 4471 5886 426 3975 2738 703 6062 5157 1658 5117 1698 8084 4593 4065 4138 589 2682 3029 5491 5249 7778 6518 2884 2464 1980 6530 7914 7361 3332 4110 3785 1444 385 7549 4239 1528 4942 2525 3495 5837 5311 3782 4065 3229 2496 3721 2980 3073 4293 3702 4580 2783 6963 2088 7706 1962 710 3385 3072 5430 3867 6325 6006 4288 3104 163 3134 6437 3278 5670 7926 3210 3031 8045 1412 7871 5649 2485 6593 4209 1465 4262 6347 7056 5619 1134 4820 1897 6210 5697 2751 1619 4752 4076 1618 7305 232 7484 2183 2700 1662 2001 6819 4073 898 7249 5820 454 583 5622 1998 868 5959 2574 1949 5944 6992 4781 1417 7082 2621 234 5422 6901 2814 4528 7305 3921 1889 1876 7671 7286 770 4467 2089 4163 2676 554 3796 4901 4888 3754 715 2671 5357 5189 5305 7662 2002 1571 531 4349 6888 5669 3894 7588 4367 4732 2321 7358 1099 4316 4490 403 5178 6703 1665 3162 113 7240 3257 5814 5131 7344 1695 4063 2325 7892 364 4983 2767 2327 6475 870 5589 5481 1070 8056 7814 7240 7499 7574 1942 4295 5171 7503 7582 4869 735 3270 6013 5808 1147 5027 7940 7577 3786 7018 1385 2801 701 5880 3420 5949 6936 3397 4054 247 5239 5949 3967 709 734 2338 4134 2697 699 7349 1322 4186 5965 6321 7000 2413 149 7813 4811 1763 6697 6324 3463 4162 4661 6431 7785 6758 2687 7169 4558 1393 7832 6554 314 1478 4296 7365 1103 5451 6897 2135 455 980 3322 1377 7614 3519 3923 4108 5628 6525 6652 2939 310 5735 1288 1476 5526 7117 5523 6800 3717 5893 130 2556 1095 4263 1669 2457 5686 6648 7814 2371 6651 174 7660 295 5168 7967 6247 7035 1631 5280 4370 493 7358 3066 2657 6037 3516 4430 4297 1136 614 3726 3052 1495 3218 3457 5802 520 4493 3405 5497 4646 6203 4549 7196 1431 7140 3683 3974 720 3080 7158 4688 5448 4490 2677 3545 4876 5553 630 6272 3846 4551 1385 4048 4659 2288 3011 6775 543 3713 6448 3807 5663 952 5019 8085 365 1299 122 1767 201 3031 7213 617 5782 8008 5600 7775 7974 2479 1667 1973 6297 4775 693 5587 620 7807 5409 1719 6274 4867 899 463 6404 5781 1755 3228 2705 4290 7629 632 4023 4921 769 1474 3955 7043 1065 7868 7215 4696 5828 176 2371 4918 4254 2651 6001 3068 2268 862 3513 7657 7973 5759 3751 4053 25 6492 4318 5203 4946 2529 1370 6676 1869 4955 3493 6203 626 7959 7547 7874 1402 1580 1390 6508 2681 580 715 4304 647 362 279 7193 6699 276 1366 7342 6442 4050 1894 7288 756 5459 5129 6981 7393 5935 2563 573 3803 3229 4786 2500 5043 5145 251 3625 5792 1657 4951 7901 3398 6204 6266 3586 512 152 739 4590 6673 1153 3547 3148 724 1110 2342 5581 1621 1506 3252 1279 5598 433 7103 4661 4458 5437 5970 726 7613 2183 7330 2701 661 5931 1148 5667 3056 5703 4795 1911 1322 4746 2458 2482 4885 2917 455 5247 2490 1649 6013 302 2045 553 7932 5571 2700 522 3851 6757 5104 4414 7895 6690 1721 3769 6530 5522 480 1057 8037 1216 7782 6369 1042 2876 4103 5397 7629 7330 1671 124 6570 4726 5743 4338 4635 4257 5419 848 7722 6343 2484 4097 7965 5366 6829 1122 3008 5126 2446 6960 3739 7389 4624 2617 6585 113 6538 4153 3884 3696 312 6798 926 6484 3533 7122 7660 2511 4218 1652 950 1793 2405 4784 4355 7171 4846 2975 7313 2099 841 367 6247 1386 1244 7611 2953 3141 7707 2306 2800 2220 4157 4096 5227 6618 3129 1117 6577 6045 2722 553 7672 1633 3451 2904 6170 775 306 4344 6411 681 2910 6548 6394 1999 7275 2294 6615 3516 4689 2631 888 585 1363 626 2543 1574 7562 2294 601 1531 3285 652 6468 8001 7427 2605 6926 5733 6683 4576 2296 5560 6151 1403 4740 5400 4959 859 7643 1266 5336 257 4718 3693 2917 6339 6719 4654 2005 4990 2491 3929 5690 4625 6642 2991 3452 6570 1723 6005 1521 3920 1481 804 6555 5802 1465 2693 3499 1493 5237 3687 6221 7928 2996 7903 4564 7511 6407 1396 7324 1273 4244 7719 2233 595 1826 4929 5754 6612 5620 1763 426 7055 7330 773 5446 3962 2752 5583 8100 2289 4356 139 1551 6211 5599 5923 1487 2707 3359 3614 2242 7974 2292 174 5699 2615 6707 6857 2814 7867 2311 1839 5924 1194 6699 4535 6001 5282 5407 5340 7204 7367 3630 2006 6310 1830 3195 849 2322 6939 4335 5102 3895 4497 2867 4496 435 6604 3143 2349 419 1593 3978 2353 347 877 4735 2514 1427 7851 1856 2001 3570 5286 7653 4809 5275 3175 5371 2329 4581 4702 6330 6067 812 3927 624 718 3061 4231 6072 680 7373 8025 5646 7917 7537 5639 7559 5799 7076 124 3292 7707 5915 4983 3490 174 645 4599 2309 1091 7305 5197 793 1377 6248 7672 6637 93 1554 312 7287 4962 193 881 2015 6431 2248 3684 4535 104 525 623 6698 4940 4337 981 7277 6095 3880 2113 3275 4804 3253 7731 4848 1636 4211 5567 6980 3855 3993 5013 7147 2491 7829 366 6432 812 1855 4933 6471 1771 6905 7168 4144 1658 2834 5869 6497 3914 1880 4175 4654 7418 486 6813 1599 3744 5538 3337 4382 1726 3598 5977 962 2539 3480 2279 7243 6634 3215 574 5507 3898 5688 3208 956 5795 5870 8042 6220 4593 630 5293 3158 66 102 3087 3930 6689 1716 2617 1663 6468 4593 2974 7646 6570 1379 7845 5362 3010 6251 6718 5255 5427 5579 6711 3108 6709 119 7785 5052 2650 7145 1624 6711 2861 4287 7488 6724 3943 3437 1904 5114 2963 6259 2461 788 828 4420 4487 6410 4945 6895 2174 2126 5332 4341 4700 3702 4647 2915 581 4846 5495 3106 416 1872 5061 73 840 4859 62 7670 2250 3061 2234 243 3781 1340 1609 5206 4522 4163 3153 6091 4173 4125 6883 2162 3656 4079 908 2414 5323 5494 3679 672 3056 4578 2488 5914 5880 4133 874 7249 5102 1590 1681 4742 3443 5198 1778 470 1097 3473 5400 4592 7088 892 6571 2651 2950 4886 114 4002 4867 3616 633 307 4457 6153 5800 1636 7540 3771 4244 493 3868 7134 136 3039 7462 5810 4813 4654 5345 7207 673 605 1063 6843 8040 1690 5699 5605 3032 3285 488 2295 2991 4215 5194 7089 1431 7875 4807 4416 2058 4223 6430 2405 3591 6954 351 4743 59 7416 3162 5015 2511 1895 7341 3690 3686 4246 5079 4738 5470 5111 2991 2369 5872 2009 6480 2642 876 5101 7474 7318 4594 7249 3285 2351 1990 5055 6310 3098 5505 4556 2847 151 4492 6445 2867 8048 2025 6840 6917 7446 424 4946 1763 4568 736 7452 1554 7364 847 5304 1441 6567 3514 594 216 4527 4921 3811 6526 5504 7017 2724 3825 4048 107 2011 848 7178 4045 498 4277 7393 7058 3280 6349 201 5559 7216 5033 2342 3084 3779 5651 276 252 7266 4148 5294 2072 537 2291 7774 1129 326 487 7397 6320 5485 7697 56 4662 4587 8012 3307 4220 4128 740 7067 1625 418 1585 3497 2022 387 3672 2749 4698 7450 552 3493 2535 1649 4307 6087 6151 2598 6446 2268 3151 688 6149 4730 2228 2923 6990 6543 955 5695 3217 2188 302 5781 877 7833 4731 7275 5333 5578 2906 3853 538 461 1250 4864 4919 1466 269 6302 7109 1595 2596 5367 5537 7088 283 2059 6042 7370 7965 5247 5644 8126 5807 4641 2805 46 1518 1067 2522 7995 2655 3836 4646 7889 1718 5593 1338 4094 1494 7296 6733 172 8031 4898 6004 937 5687 4018 3189 7733 3051 4519 6980 7767 410 2699 6067 332 5972 4763 4590 2795 784 2613 2677 3116 4165 3848 5633 5180 3674 6464 2297 5077 6152 3046 5443 3531 2149 2852 5223 6566 5390 2964 8033 6089 6216 7014 7932 2470 4431 3984 3238 7767 899 7038 4691 901 4252 286 3715 1404 2753 7740 2919 786 419 4353 2466 6240 1071 3722 3246 4937 2648 368 5881 1520 6282 7330 4507 7993 6596 2837 3205 719 8139 1323 2575 8129 6196 3498 686 4102 4139 1506 5024 4829 784 958 1296 5881 167 6947 7945 7320 7727 8054 5481 3914 4566 356 2374 1445 1615 5682 5428 7759 3952 606 6286 6556 3095 3704 4742 3181 7132 1101 7906 3725 6000 3670 7166 1885 3023 815 7546 7377 1137 4074 4748 890 3838 2890 481 2738 2205 3396 7103 2479 8070 1121 4096 1294 5743 196 3657 5030 1388 6686 241 4185 3121 2595 3015 702 7729 2815 5658 7374 2016 3457 24 6647 5412 1055 4677 2172 5684 6030 7981 4138 1153 6171 3903 5815 4667 7607 1384 186 539 7380 2492 122 5809 876 2548 2442 4267 3126 1176 2057 7655 6958 2561 878 222 5224 8098 2150 2958 4892 4706 4229 4542 7217 30 3278 6650 3672 6869 5951 7593 2783 2784 1732 754 4850 1368 7023 2543 7416 7477 7326 1761 1173 3832 267 1287 4863 4179 3182 5189 447 1916 1233 6079 4010 3383 2580 7258 2148 3224 6921 4522 767 7753 5171 5498 6240 1924 4239 3040 2617 4760 499 7212 7051 2001 6573 4335 4703 5989 4086 4631 638 4080 251 2845 6378 5603 3966 1166 6306 7549 1562 5491 5553 7110 6346 1147 4514 3264 7194 6642 250 4402 5095 1359 3195 2663 8030 305 1600 6443 3727 6622 4549 7561 710 5049 5133 265 1077 94 994 4007 6216 4074 2388 239 7234 2631 884 7075 4490 7349 2826 6366 3925 6482 4469 235 3968 6079 4655 5282 7336 6556 5649 1504 701 7109 1456 3534 496 326 2692 6366 5137 6096 5404 1037 6695 1189 6379 6301 6561 4141 5318 2493 6930 6749 2894 6648 6336 5988 4663 7921 5351 884 4293 3160 6767 4238 2138 2301 3270 1466 5581 6291 7447 458 3630 5272 2913 3069 786 5167 8081 6342 2897 2899 2710 2752 3976 4527 3234 3280 4740 3869 3638 5866 5053 4759 565 5605 1568 3123 7558 8106 136 5750 962 4006 6601 255 2108 4415 3681 2133 36 3596 1487 7875 2117 2823 7130 7347 1170 3263 7559 786 454 6086 3642 6161 3559 6457 409 895 5981 1798 5681 1506 7864 8006 1929 7303 7720 938 1701 3426 3095 1383 1828 2218 7778 5367 2721 5269 7092 266 6463 2251 4967 1236 150 6271 2777 5841 2297 3794 2455 1751 1449 1744 32 6441 4427 5560 928 2345 7705 5339 1517 6111 2137 407 1742 4950 3327 4145 4131 1119 7928 6400 1361 6928 1111 6461 3214 7099 5316 612 5808 6323 1051 3199 565 6443 6318 3928 5561 7185 8029 7996 1476 3428 7481 527 6318 669 4059 7082 5972 5479 5239 3195 5708 458 6109 1678 3472 4154 1399 348 7107 6675 1215 6728 108 431 998 3590 703 3467 3830 5140 1290 35 4164 7285 6952 3881 2930 2600 1003 4558 7003 289 963 4458 5543 6951 5253 2818 2537 5306 5150 2616 7322 4578 2345 3663 1016 164 6998 3627 195 3327 5032 3470 3939 6386 3184 7924 5378 65 4452 693 5420 7169 7131 6836 3901 4816 7862 5979 1518 3020 3075 3552 1383 926 1404 1994 7923 5847 5150 7649 5696 5779 6106 4115 3829 3002 7792 144 61 4662 3303 6246 8099 5517 6880 2877 6571 6791 4083 3589 2103 3131 6963 3469 5906 7624 1388 2208 1539 2546 4494 250 1442 3365 4924 820 5870 6704 7674 6283 3063 1770 4115 2359 7299 6937 5478 2379 3610 5275 4476 6212 6775 3806 3354 4790 7971 4783 559 2789 4184 826 7312 5868 6331 3459 305 1615 263 620 3884 3019 2946 3747 7517 7511 5616 8134 5305 2443 2909 3878 6740 1644 2590 4915 2127 5462 7515 2240 7083 1525 3759 6170 7362 3052 3522 625 7955 1754 755 4420 3160 3935 2596 7509 697 2169 6586 4864 1028 4606 216 2685 2280 2889 5232 7782 6524 1631 8013 4914 2497 1197 4271 1183 3341 6415 7016 6311 4888 579 6050 1409 6266 1206 7389 4649 6111 599 2794 4638 1677 4926 188 2815 2680 2375 8114 5684 5535 6440 754 2506 3236 4495 837 4096 3276 3511 4799 8028 6649 789 2112 5286 6736 6230 6639 5539 6979 5872 771 621 354 8041 2856 5032 3444 2103 5963 4097 6781 4917 4309 2679 6338 444 3032 958 4997 1422 7062 500 5678 6344 6682 5373 7369 3778 2736 5662 3297 5064 6309 4552 7348 5010 6616 842 5924 2599 4692 3992 5086 4998 5630 3038 7301 5613 4224 2957 3450 3735 4085 2832 3306 4240 3523 7898 752 7226 7460 414 976 6358 5357 6404 471 3888 4185 2599 4876 5784 876 4634 1266 183 3357 2546 1435 4772 5997 1480 552 338 5761 4236 8019 3024 1356 7494 426 4278 4053 3857 93 3200 4846 900 2706 5693 5478 4343 2903 1183 3347 234 7872 5636 827 1312 6306 6511 140 140 3283 6762 3641 1015 4219 6175 7772 2561 7671 3186 4737 861 2692 3726 4641 3781 6010 6256 747 1099 1510 4226 7181 3745 6477 7117 3779 2940 1363 3484 3224 7700 6263 4633 2057 6698 2535 1950 5363 3326 6867 5986 1011 90 4849 3934 2732 3175 6720 3857 8120 3651 7473 2667 5459 894 5425 3438 1193 2265 1997 1153 2101 2901 2999 462 3674 384 6635 2374 1005 6298 6281 2539 5080 1721 6923 1677 3105 2725 1922 1012 3094 4530 4004 4697 3856 2294 3776 7459 7730 1968 6878 5873 692 4374 2217 7893 3883 4446 1215 7027 6071 4372 798 8023 3015 5225 2880 4191 2828 5131 4652 4725 100 5488 4126 6867 1352 2649 998 833 1649 2640 3468 5335 1204 1820 563 4234 8060 4047 1930 3301 7396 2429 4103 3411 2800 3528 4126 4444 4175 6287 1924 452 3415 7663 6845 6543 4108 658 575 7706 1938 2014 2924 1689 3537 3970 5826 3242 2326 7368 4677 7805 6920 2548 2910 200 7427 6567 5014 6121 4540 6058 1540 3529 5281 2620 3247 4524 5467 754 6822 8035 4942 4310 1686 7738 1668 6750 2974 399 4732 3289 7320 3461 2856 1694 6359 1508 3173 5344 6284 3796 1138 2375 5850 4741 1285 3582 1813 5042 1077 6684 88 6585 7360 7723 4182 2866 7787 5429 2267 7482 814 4325 7115 4394 115 4406 848 4161 6913 3379 7019 5735 6842 1776 6828 50 4384 5775 8007 2521 6471 265 6017 699 3296 7813 7227 2925 6941 2977 504 7987 2649 5321 490 137 613 2046 123 1025 7919 7956 2837 112 3859 3045 675 1589 7028 3963 5076 7637 3804 7532 7949 1668 4230 8001 6299 5439 1307 1174 7178 6091 4028 5912 2033 3989 1479 1155 5066 454 3748 5761 2820 4733 3481 6203 2318 571 6576 3843 1230 110 7684 7634 1244 8122 7315 1723 6848 1224 6327 3867 5281 4824 4583 1459 7219 849 6608 2363 7587 1759 7683 1709 1741 3720 2032 6210 447 6242 6328 7551 1815 4576 4520 3358 521 2256 5126 3282 7051 4276 1772 7365 1921 4804 2094 4261 3165 2563 5048 3806 6190 6019 2424 4346 4924 907 3969 3517 6720 5256 7733 4858 3524 7232 3983 1641 905 5585 300 6787 4140 5624 1418 4836 7994 1505 6554 4491 5899 7466 7127 183 3729 2088 7272 1220 7769 2233 3667 4917 3262 7151 1338 2541 6833 6728 405 5951 3720 4687 4948 7145 1794 826 5230 4827 1687 1081 318 2353 3733 4298 7302 4027 7475 7025 7738 2261 895 3474 6723 1669 681 5441 1931 3287 4150 6201 5670 2247 1662 1321 5782 1865 2139 4759 6223 5814 5230 2919 1295 6726 4691 4570 4108 878 7439 1178 6726 310 167 6886 6263 2154 5025 3533 2532 5049 4926 4580 5671 5962 2259 4787 482 2575 7857 7600 7042 6454 5817 5242 4515 5926 6560 2604 498 3699 6570 5987 1277 8054 262 2577 1833 6451 7569 7059 1502 646 4555 4843 2571 507 2838 2961 329 2086 3729 4183 2257 7303 2593 5744 6888 6243 1745 4451 6774 6818 3932 2492 2298 1002 5641 1319 2749 1181 5695 6110 6357 1895 6863 44 7455 547 5565 1459 7046 1710 5471 3906 5734 1204 2018 6976 8098 6842 938 5092 3603 4777 5781 2298 321 193 7367 7148 6605 1736 3373 7644 1231 6060 3003 2909 7269 2166 8110 886 3841 1433 5714 3235 3321 1094 4311 4942 6815 3698 727 1481 278 4565 6812 4747 1294 7853 2207 2888 3683 5487 2124 5260 5194 3904 7435 7404 599 5203 6490 240 7503 6216 7536 5420 5516 2397 5126 82 809 1785 1968 2899 2665 6577 5738 2268 3654 4914 7060 3195 2607 906 5708 38 2037 7743 2882 7036 5869 1626 7013 162 7595 2018 3047 528 301 3595 7325 6904 7088 7667 728 7662 1407 6122 3860 7925 5500 7053 5947 525 5215 5971 7324 5007 1808 6711 714 5517 2809 4232 746 7385 4609 1913 328 4643 5940 6003 413 2544 2378 4437 2497 2479 996 143 1139 2695 4345 718 2496 6059 3137 5479 450 3717 2708 4169 5229 3999 4253 5581 6411 6011 4582 8069 2691 3781 7339 4615 4534 523 5985 2527 4625 5092 5525 5374 4382 5092 867 4536 5367 2947 1416 7769 6212 4073 4360 7120 784 7510 709 1924 6022 869 2377 6735 4712 2542 6468 2332 1307 7715 6936 7064 3157 1954 5385 2655 256 5886 2408 6084 2952 7615 3449 1747 2935 5651 7437 4942 4583 6666 8003 7858 2648 444 218 7983 1122 7602 3962 5273 1510 821 3528 3868 860 7630 7848 1711 7888 2591 1208 2521 4614 77 5631 6001 3951 2972 5793 603 5405 4383 5433 4078 133 1375 7533 720 7379 3969 3182 7147 4649 3166 2384 6729 3988 6295 6835 3782 1263 2177 3473 3056 3259 1215 2210 7656 5147 4202 1166 152 5044 5861 887 4205 3328 3881 263 6402 6389 6411 667 3309 4585 412 4728 5333 6103 5064 184 1707 1754 2327 4365 7965 2645 216 5146 852 6397 6295 7156 4881 5890 2696 6411 4195 7335 6004 5671 7595 5189 1960 1613 7692 4334 7325 5133 2812 5915 2995 3418 4215 7350 1569 3060 2183 2664 6923 3760 1316 4671 3037 1017 6845 4580 3180 1827 7403 3816 7423 130 5440 999 1416 1356 7407 7264 6179 4937 3875 4214 7699 3162 1281 7626 7794 3004 6034 7162 7342 831 1397 2566 4766 1835 1449 5574 3945 8046 3649 4288 1678 2679 2520 7058 6112 6157 571 3018 7480 7502 3661 5704 787 7238 1938 3588 1512 1743 3195 5506 3544 3964 2214 6782 3988 6774 4900 7084 5936 5505 5975 7951 5837 4014 7721 516 4234 6739 1012 7945 2878 7136 859 371 3049 4453 146 114 3418 4257 2278 1543 1201 4810 5592 299 5325 1924 5299 2053 7675 8038 3222 6324 4136 6627 1531 4611 1495 8038 1821 6742 5691 122 2325 5197 7376 3484 2596 5570 4684 3152 154 3830 5565 5797 4814 3944 8068 639 7357 6595 6088 4524 7957 4897 6503 1207 2327 840 7692 2127 2343 5055 5458 6360 226 5004 756 5273 5624 1073 4182 130 3096 2003 3044 5589 4293 2035 5353 2382 2487 7296 5409 7680 2009 1100 1130 3205 6773 3283 7496 1157 1685 7216 5451 7170 3639 4142 745 7694 4827 2078 2461 14 4152 2266 6206 4371 1913 6978 12 3838 665 5565 4588 6540 4293 974 3065 1525 6724 631 374 1244 312 211 246 5165 5119 5572 5196 6971 4537 4371 3643 4697 7677 2706 1127 6082 4045 3794 4849 90 3162 4897 7396 6243 583 3447 3148 6060 6849 3414 792 2905 5203 5854 6627 5792 6567 7465 2283 1915 3093 2670 5581 4254 1607 4897 2475 6350 3469 7299 8024 5274 2075 3194 3892 805 8115 1003 100 6405 3187 2074 3957 1047 3919 1843 4622 4871 927 3655 4235 2574 3884 1660 4795 6169 5975 1933 499 4015 1123 2856 569 950 2751 4294 1862 2423 3298 6598 2363 5508 1787 3840 6520 3786 2703 1932 3283 143 1398 740 5672 3040 3257 4445 1786 5586 4237 6303 6937 5350 5752 6071 7160 5015 3251 7719 6317 7460 4008 2431 3111 174 6276 3536 2987 2459 6037 7925 4498 1967 864 1213 2951 294 2793 7541 2320 7334 1108 7563 86 5391 8063 4790 6645 3756 590 2603 81 2060 100 3111 5958 5278 6311 222 6565 3757 558 5076 5336 3439 3866 7914 3910 4691 3324 4892 3879 7172 6709 4860 6387 7752 170 1902 2537 6630 6441 1818 6178 4060 999 2878 3822 676 2480 1417 5982 2436 508 3539 5735 1351 7888 6111 363 6135 7109 4085 737 364 7899 1888 4686 2775 1589 8031 4254 5407 7471 3846 7184 6371 713 5480 5481 4164 1814 4039 5810 3032 2179 1764 7012 2556 1829 2699 600 6826 777 2549 7032 507 6707 6977 1377 2459 665 6069 3625 4401 2601 746 5583 5329 3924 4005 6665 2891 8062 2518 3610 2142 698 7129 2176 6345 6418 1304 8039 6821 5047 5236 6087 6076 6245 7336 6735 1721 7798 6319 1959 3648 5827 4433 1383 487 7147 2128 5685 636 5007 5551 3128 3009 5306 499 9 6867 3459 7220 6219 2152 1228 5774 4266 655 2120 6141 2367 63 515 4086 702 2106 5556 4824 7689 4735 7812 1706 1293 4172 2154 590 513 6226 6443 6161 705 5601 3122 1800 7356 2937 2951 4667 6992 7005 2544 7432 7483 1028 109 1779 6012 4141 4845 1031 2527 7740 2112 343 3036 6058 3226 854 1745 1884 4764 1473 6323 4163 7730 1180 2097 1986 6829 98 3603 717 4714 4308 2186 2037 5979 3303 2092 728 6337 4437 7586 7915 510 6807 3420 698 5024 2433 8093 2999 277 5073 3898 4421 4285 975 6824 3902 7589 5585 2170 6203 6766 6675 2496 3976 8078 709 3853 2284 5673 4396 7379 2350 710 4174 716 3448 332 3557 4047 431 1511 2378 36 468 3220 7903 2140 5154 3640 6930 7353 7792 891 7319 4725 412 3057 7828 5633 7340 8032 4362 6324 6348 342 747 1836 6341 389 443 1697 5041 2662 7820 2108 2503 3590 278 381 8104 6462 7574 900 1987 6150 5077 5137 2917 4969 2255 7987 1176 311 5120 7023 2729 68 2796 5637 3124 5067 875 6485 6188 577 4223 3694 2494 3372 893 3959 5702 3654 2044 408 5136 107 8072 5452 1288 3630 3611 4887 6229 3986 2098 6370 3770 7692 1083 5057 61 5919 5132 3437 7440 4973 1727 4510 5390 1877 5596 2815 2608 1261 2386 3439 1747 3757 5358 6598 1428 1911 572 7501 917 2096 7128 1735 3142 1495 1173 7053 4601 5013 88 1200 714 2590 6555 2900 610 1682 7319 759 100 2926 1690 66 4889 4100 973 2400 341 5140 2650 6749 3735 6334 7342 7641 3066 841 7890 2293 3579 3136 4761 2901 429 5146 4432 5396 2358 4526 2153 1368 5768 6002 4237 1497 3889 6609 6955 4572 6152 799 1581 6059 7172 1119 5071 6860 4520 5629 517 1066 4187 2137 4536 2162 5425 1056 7994 4334 1611 3902 5975 7630 1324 7296 7219 1269 3460 3516 7138 1031 5612 3189 7252 3787 1498 6848 3700 7767 4458 7471 6863 698 6634 3352 6993 970 1026 102 6689 6250 5236 5210 7241 1250 5174 3501 7696 208 2372 5100 2666 4926 6285 7633 3572 5310 7404 7420 8001 3248 3932 7781 4701 6719 5119 2524 1208 4025 2633 1965 4409 7076 449 4653 4399 7074 3192 3641 7448 6772 6155 7078 6885 535 5991 6549 3729 1326 5726 4404 6862 5118 3772 1412 393 4347 3230 6429 7281 1623 3026 7320 7585 7889 1411 1560 7525 4120 4190 343 442 547 4233 85 1225 3576 1203 3817 7131 1060 577 4151 1099 6953 3268 2727 2627 7420 8123 6124 8107 5888 1143 5400 3050 4331 4620 3226 2795 6906 2402 5199 4219 5023 6045 1426 4712 2239 5144 5274 5082 4417 2488 3750 1843 6098 3247 3988 709 5528 2431 2773 71 5804 7950 5616 2708 2468 2659 2820 544 6630 974 5859 5267 4451 1947 7284 4904 6050 7951 1680 4841 2979 2995 4157 2388 639 8110 4207 7882 2421 6725 6955 3217 4683 3974 5205 2767 546 3869 5121 6713 5043 7981 6912 2170 3775 7071 3916 6482 1372 559 4210 6122 3096 3983 2847 5696 7217 6108 1953 2717 3190 6350 7871 765 2622 3883 2682 4239 755 3884 2278 3950 2641 4020 5485 6964 7242 3333 1694 7877 7816 2268 7285 8123 5554 115 4513 6680 2048 8073 6498 5155 7899 1369 5544 5614 3931 6258 3812 980 6121 6403 3563 4575 5871 54 272 7532 2802 5150 73 4787 5708 6102 1028 1889 5219 6067 3222 2811 949 3397 7501 6788 2180 6406 5635 666 5263 7770 6799 3345 2922 6626 2371 1660 4535 3687 6689 5760 1070 8062 1390 274 5063 782 5900 1835 3330 3196 627 6827 2618 6957 7191 6459 3769 7717 416 975 2535 6992 3870 7599 6129 3034 7870 992 4376 3019 393 522 3006 1795 4656 3711 6549 3235 6180 7359 7970 949 5399 7854 2365 5772 611 2250 3802 1939 1638 1382 305 1910 3210 7954 4574 2726 4766 6728 6382 643 2556 247 1783 7627 7436 198 4586 6549 3633 987 1945 5542 5155 4833 7064 6155 6790 7223 5759 6879 7506 1467 7619 6194 2518 2118 6001 1971 956 3884 3821 7206 8065 1042 6419 6429 333 1599 4678 1361 3167 2984 6482 6547 2723 1944 1165 1973 5587 7203 6128 5941 6611 5994 2004 760 1527 1834 2162 5451 6323 2164 6481 3885 2908 233 4343 4546 3732 4586 3313 6526 4421 5518 4837 7885 7930 3839 7074 6378 5375 5418 802 3574 1209 3842 4371 2946 7532 364 7669 6464 5440 4432 891 7018 999 6626 3411 4329 4753 4422 3800 4580 6659 2541 7442 931 1753 5614 4149 1738 8018 4400 7867 4737 666 2968 710 5462 1910 1762 7786 1406 4782 7759 2781 7479 1772 5066 2908 2142 3795 6140 2541 680 4083 6925 4749 7574 5819 4200 1165 6614 6671 1141 5564 2458 608 4032 2304 3000 4072 1489 329 5583 4727 4487 4840 5844 3171 5773 2716 3301 1251 4 5361 6433 6106 8129 5035 8021 6329 6474 4130 957 7547 580 3402 2970 2099 3766 677 402 2143 3073 3714 6421 3287 486 2345 4959 305 7859 6448 3379 6264 2246 1185 4099 2311 7718 2630 464 6746 1648 3012 1947 7037 294 5015 3996 5084 5106 2853 5902 3255 6897 3849 6891 5288 4973 4214 1306 1009 4528 5725 7423 1647 4182 2071 1014 7376 5645 7179 4519 7919 214 7283 1065 1090 1059 4085 6548 2143 1200 2620 2295 7855 3775 5103 5770 2559 5187 6549 313 3477 887 7466 461 4655 3543 4545 1495 5245 7819 3551 807 4120 2008 4639 3402 201 6447 4254 4702 6951 1971 7630 7726 6028 5213 2506 7137 4035 7994 1076 2370 3782 3785 4814 542 2577 6350 3353 4721 6983 7347 1208 3435 4964 1561 3148 1910 5627 5510 920 4667 6400 2768 2783 3458 2905 5040 219 7144 5773 7752 3981 3767 7654 1106 2787 7265 7080 2331 1749 1857 718 8040 3823 4991 3091 5306 7238 485 5163 4595 7858 666 7864 6327 1791 6287 1027 2300 2367 691 7516 2407 2315 6451 7837 2606 5140 4662 2029 5782 4436 2934 7241 3629 4381 1596 6650 5340 5801 6968 38 7547 8064 6040 4872 7468 102 897 1170 1737 6861 4371 5926 2777 7345 5255 2598 4229 777 1122 3244 4331 4830 548 7561 659 7529 5621 3301 1112 162 7474 5080 1318 849 6124 343 8038 2989 7213 2177 3762 2000 7491 2855 1890 3969 1366 3466 5814 4893 868 7668 373 5446 3275 661 682 1334 6802 923 2097 363 6084 464 5328 6359 2054 1623 8015 3338 2918 2472 1397 7142 2132 7184 4496 5970 220 3729 1295 8050 7768 5310 5354 2750 2420 7690 4386 2390 3004 6649 2330 6742 705 5967 1821 6409 5882 1992 377 3318 8136 2696 5676 2190 7328 7021 3725 4820 5145 6986 5978 2215 1783 7269 2588 7973 7414 1459 4894 5740 7249 7599 6158 2765 201 3428 2256 3636 5721 3687 5229 2262 1900 6265 1900 4967 1978 6473 6559 3635 1234 2329 1940 7897 4984 178 5960 6551 7973 809 2159 1860 6316 5584 4710 3354 1600 5688 4379 6790 7454 1320 2047 2789 3041 4942 5952 1583 1211 7837 184 7107 4774 5916 2552 7858 3647 5856 6766 5085 170 6600 5098 378 2722 7372 7830 4203 1563 7143 732 1436 4293 866 3139 3930 7271 7036 7766 7333 2261 7752 3701 6408 6798 3904 2672 5863 6568 4100 2953 1477 7552 163 1645 3090 7233 5300 2514 6554 5581 364 2500 1406 2739 7922 44 303 7455 4906 504 4729 6159 2303 7521 1971 5440 3095 2322 700 7524 1702 5455 640 3203 1458 5772 7300 5212 4328 1021 7342 542 5195 7314 7348 123 5323 3427 395 992 1433 3160 5507 2721 3026 2162 750 5434 7681 2531 230 426 6905 1062 5766 1108 3959 2901 4028 924 4947 973 5902 71 5401 744 5363 5449 5338 6997 213 8086 601 1176 4284 6527 1308 3006 6150 404 6506 4743 2199 6059 1030 7619 136 3438 4823 5722 5118 5499 778 1824 3628 1451 7290 5644 5021 7610 2070 4723 2139 1786 5177 5324 4530 186 3237 7514 8016 3128 7129 1298 1412 4109 140 3290 60 3045 269 2149 3898 3351 4144 2355 2251 4246 7865 4732 2256 6545 68 6964 4696 4059 6286 4950 1522 7850 5694 7770 2562 4192 7082 1676 7722 5683 6696 1594 5999 5806 6447 6492 1960 7144 1622 6710 6595 6389 107 8098 262 1258 3380 3167 1292 3889 3895 1773 3276 2445 1307 6 3722 3768 3786 4920 2540 3050 3965 4205 742 6999 461 5100 2013 4033 5260 3669 7224 4415 5827 6202 4081 5105 4709 1095 907 4144 6289 3332 5305 6625 6219 2093 7662 5854 3017 6791 2161 3752 3144 2005 3020 3223 4252 7704 5651 5302 665 3871 990 7524 1250 7778 5900 7035 516 6265 5042 7017 7515 7808 6995 2813 2635 365 6660 6352 1794 401 4523 4180 1080 983 7472 1491 5776 5702 7220 5631 5641 2061 3702 2689 228 3212 1086 3451 6500 3729 1643 1599 914 2569 5340 4142 7870 792 2379 865 5574 3078 5097 7854 6214 7599 4360 5989 3116 3964 3694 5365 7593 4171 6630 7241 4208 3146 3321 6222 4386 7771 4523 3051 4053 6554 4598 6898 5301 7607 978 5234 7768 3978 6723 2019 5078 4257 387 3300 1013 4463 3631 1282 925 7885 7355 4712 3302 1110 524 4175 7041 3207 5586 6896 349 5033 983 3216 904 6710 4531 4266 341 5932 6865 7621 2579 5984 6637 2436 2358 2455 6270 7561 1220 963 2686 7418 1879 7381 1251 4294 1334 768 6585 4514 6842 5012 1302 4413 5010 5972 349 6353 3161 1454 7822 2967 598 4477 3282 50 4108 1368 750 2207 7459 69 4045 3384 2823 3974 6358 59 7625 6391 3594 6961 5555 1684 3298 7483 4068 6347 2240 7603 4367 4290 6969 3202 4802 8084 7434 2081 5414 3445 6841 2030 1198 5766 5877 4581 2094 6791 3609 251 4789 5576 3771 2130 4181 4125 2297 4185 3221 2409 5616 165 3143 3489 6399 5132 240 581 4717 2685 6677 7212 5166 5437 7664 6683 2207 2574 8090 4922 796 3725 7210 51 2698 1640 1359 7663 4210 8115 5793 159 7041 7410 5138 3594 5009 1248 1019 6352 2907 4199 1153 6023 3061 5173 3225 6324 122 2541 182 4692 4695 485 7661 5940 2277 2555 7286 6714 3537 6598 4726 5993 4659 4438 1444 2795 4147 7191 5592 7193 2004 1842 5917 7095 3250 369 2346 1953 3525 7116 3480 5685 6279 7464 6174 5390 3627 2880 1281 4173 3586 609 7110 15 571 3954 5080 3902 1513 4396 2387 1007 604 5374 4661 3964 461 6657 3191 7041 2138 4815 4888 561 3510 4861 7353 4742 6375 6310 1653 2809 4637 6012 3261 3464 7211 4053 7451 4116 188 2047 4003 1299 6183 3640 3023 1569 3654 7297 5039 518 2512 4644 4207 5819 1869 6012 4260 4417 3331 4897 145 7554 826 3984 1284 4513 6924 992 684 5277 2490 2644 3684 7057 2550 5923 5048 3088 5369 1366 3671 2602 4323 6365 841 6061 2993 6838 7642 1800 6558 2405 3418 1060 1266 4960 8039 8118 203 2353 1908 3593 2165 2668 5156 5797 851 7259 7967 787 7042 2559 1186 2430 8083 1282 5845 4329 460 1898 3549 1738 184 4959 8076 6159 959 7744 4585 5807 1170 2554 5079 1904 6195 6510 4372 6347 5380 5973 6458 2059 4930 4545 7861 1962 1200 5581 5164 1716 4916 2068 6877 1122 6729 2722 7582 3774 1670 3212 4163 1068 6343 1862 3052 3745 3490 1510 6363 5282 1999 3740 6529 3968 4347 6950 5268 3857 3514 3744 6913 1270 2731 6060 1055 511 4197 6963 6521 4183 952 5125 2480 1713 6040 1618 5752 6253 3796 4061 563 6723 4094 1388 977 5945 759 4376 2998 6001 3301 5535 1013 1862 2539 739 6319 6974 6012 277 1724 6416 7095 870 6049 6521 2599 1581 6914 3020 6231 546 1028 859 5575 161 2898 5476 2256 1727 1363 2864 1933 796 6204 4650 1159 4092 5460 5211 4978 4828 520 7326 1249 3276 5029 3933 6183 227 3635 1598 3722 8005 4567 203 2060 3076 3695 7911 7028 7225 2697 4787 4866 2997 1617 292 1479 120 7327 5646 1620 140 7121 5216 7652 1918 6365 7289 6311 6805 5662 3647 6945 5531 6332 3702 5108 5448 5701 6811 7741 4120 3245 3442 6409 3581 3861 4321 1139 2090 7004 1407 104 4598 7594 5784 7906 3780 5632 7305 7557 1353 5844 2058 7384 575 670 2775 115 6358 4635 1872 1389 7352 894 7757 2920 3605 627 6629 831 2050 1581 5409 7931 6481 5491 6552 4377 4914 2624 2901 4944 7902 32 2133 7743 2581 1178 1781 4301 3668 4210 7914 7991 2171 5621 6243 4240 3091 6107 2184 351 6060 2397 6665 1954 6970 3233 4265 2231 1301 1474 4896 4568 4401 7659 5746 7346 6678 6727 6485 710 1900 1525 1 7510 1571 2193 1102 5210 6978 7519 3261 7651 7101 938 3255 827 7259 2248 6655 4287 2616 5420 63 705 2728 6197 1914 1209 5137 1514 3739 5814 6758 3333 2220 5088 2199 3996 3484 5240 1011 2669 58 6415 3756 4761 1263 7348 5634 1239 474 1977 119 5530 5958 6187 1190 6933 6364 20 7998 2810 4811 7693 5600 18 1340 3828 4844 7794 1146 2060 5408 7793 2629 543 1665 4301 1097 2620 4255 6203 781 6637 2347 1039 901 4746 7719 6680 7878 7675 1909 5904 2016 2987 484 1683 6081 1106 1009 924 2440 4141 8048 7416 6543 2435 6837 2667 5540 1782 580 5003 3754 5647 1175 1508 7780 6610 3552 4597 6030 3254 2011 5860 4140 6712 6350 5148 5495 6294 4242 3842 6193 5190 1363 3746 1783 696 4951 5598 2734 1464 7491 3192 5579 2819 867 569 2902 3528 3676 7857 1597 642 1843 5377 1985 5049 5788 2891 4793 7632 5911 2123 5399 5209 5918 4498 1319 5612 2239 8003 145 1861 1363 6710 4793 5821 5144 7305 6105 5022 7607 7899 6511 4329 6566 3671 4888 5696 5956 2197 5725 5821 3269 3888 2448 429 5072 3148 4109 4432 7802 1169 6618 381 6189 5216 7216 3709 4877 2152 1307 7461 5538 7908 736 357 2358 6395 4641 5414 7237 7009 7353 911 5811 4440 3313 3810 1609 2834 702 1405 7 3873 3844 7952 956 7187 5944 6132 3594 3247 4629 38 528 8060 5920 1220 6402 593 2159 5580 44 2773 5854 331 201 7584 646 3656 7930 3909 4062 1873 7778 775 4853 4506 1392 6358 7792 5652 640 7614 3214 1143 7081 4078 3886 7336 963 7221 1648 3688 5900 809 420 89 5216 3020 1002 7475 2382 1312 5781 5782 4763 6270 843 3159 7758 4238 7557 1798 6882 5244 4864 4350 2514 4010 4735 7199 3087 8133 2862 2356 1781 378 7855 2570 4163 2831 2823 7767 5161 1569 6891 127 7135 47 7043 5487 3444 5818 6615 7087 6184 5934 3417 7794 7306 666 6815 7911 4789 3528 3366 4615 847 3976 6206 5256 7662 3265 7923 3536 6875 504 5187 7083 7501 3381 4205 4490 1473 8119 2822 5009 898 4568 7203 5870 7885 5283 4082 1355 7473 2008 2472 5676 2623 1046 2202 7397 1526 5884 3227 927 6797 2022 2623 5176 8018 5765 4921 6572 2578 6444 3058 2130 3145 7369 6660 4992 3900 3920 6424 7643 3936 6222 5388 517 2280 3073 3940 7135 3190 4193 8067 3138 3091 4975 7201 4757 5445 1802 991 966 7729 6506 3450 3717 6704 5189 3052 3335 1893 6599 8084 6343 1717 4221 4461 4965 4827 836 1497 200 5758 1383 2979 3006 795 6462 2582 6038 3462 1417 8014 5894 6757 6269 5724 4301 5208 4193 1241 5539 7399 4424 7436 2027 7236 2837 6845 4236 5134 5508 3108 4319 4543 220 1354 596 2435 1480 6977 4003 1373 6593 4995 2402 3634 4736 4570 7412 2839 6357 7961 7668 7815 4304 6790 3063 881 2132 6954 7802 1919 5080 4064 2040 5456 5456 1246 346 3462 4788 4020 3984 3051 7467 7638 5576 561 4264 3989 1641 5783 304 678 314 5203 3143 2791 3115 2149 976 1257 1495 6974 6401 5452 1463 5657 7556 3297 3190 1964 5703 8129 6865 683 7819 2047 7158 185 3252 7157 296 7428 4067 3866 6193 822 1252 2382 1579 6043 7541 7685 107 7801 4427 6381 2023 6862 1995 7628 3446 5526 604 2157 7114 5813 2568 4890 6114 1218 2141 1089 2833 1620 6405 3550 1093 1724 5687 2921 2107 4940 7548 3204 7774 454 5521 2739 4798 5016 4755 2326 2324 1391 396 6520 1236 4046 4547 2274 838 2497 950 7071 5292 3513 2727 3509 1038 1802 2562 7058 4515 79 6368 2292 1812 3857 4535 1778 796 3574 7721 5045 795 6392 7891 3334 2285 1333 3987 6949 3765 5161 5844 3829 6829 7779 7800 2465 6689 3547 5843 6418 3492 1256 4742 3982 898 3840 999 714 1047 1477 2975 1147 5279 619 2268 5794 4654 3186 3165 7765 887 1622 4014 1000 1548 1868 6933 1104 728 4679 1374 5805 5612 103 126 7886 3214 3329 930 6278 5108 1704 689 1154 4956 714 912 2354 4788 5210 7989 3759 5507 5281 4077 7804 7649 3942 8134 4143 7228 4827 5084 2807 3553 7317 3859 7096 1398 1363 5163 5567 2523 1455 1763 3116 7778 3657 7678 7152 93 6416 550 3702 4027 6265 3901 1660 5712 3432 4322 2694 5690 5838 5112 3304 445 929 1510 444 1232 4407 7752 441 1856 1130 5843 7845 2561 6002 1787 1837 7339 7444 4124 6844 6482 1230 7205 7466 5434 7287 3446 7393 5320 1988 7855 4811 7478 6283 670 77 5026 7152 6565 5608 8008 6894 1912 3243 2653 7475 882 3249 2321 7739 2140 3455 7788 5164 7294 3876 121 5162 6297 6835 236 6186 5769 6897 6750 7844 1196 5293 2234 6466 4395 7440 6905 34 7648 3601 7406 1319 2260 1171 1518 3667 5462 396 6238 6524 1575 1707 5323 3181 1668 7158 7613 6831 7253 3362 3203 7775 7140 6890 3966 1270 8062 908 2669 6906 1844 5378 7116 511 2836 1845 2208 3191 2825 5423 1410 1613 5649 5371 7074 696 910 8004 6702 7975 5892 3830 428 2252 6677 3253 7069 6198 1945 1886 4638 3839 4639 6015 7163 4226 4091 8073 7190 128 2710 5488 613 1600 5244 320 3288 1992 2868 2246 3305 6514 237 3545 2201 5032 3383 6093 5830 6148 7753 5188 7806 5508 1697 1028 7299 1668 1517 24 392 4944 6352 5255 7047 7647 7507 4317 7051 7484 3994 5280 5505 3397 4829 7598 4058 3482 7232 3404 6107 7848 5549 4103 5475 3773 5908 553 2445 5189 2897 4318 5722 5474 3120 443 7949 2777 5746 2611 6441 3929 4559 7101 2874 4383 4400 666 6955 7174 2849 584 8139 7013 4206 6950 2095 6727 4030 1473 1491 2570 6052 5055 1908 5706 3934 149 5353 4047 2706 5663 6489 2178 3591 7695 3532 3629 4089 2054 5316 7637 7373 742 3842 3371 7523 3567 8041 385 2475 6621 2823 318 7377 6710 6034 4829 7397 1213 3885 1119 3911 263 5019 4967 3204 7024 7663 5810 6496 3315 5257 1822 4953 2682 6676 3282 4685 1412 2877 1387 6700 2150 5035 2370 2977 4300 5004 1370 889 7031 3567 208 380 1011 739 7560 1611 6649 5411 2718 5998 1860 290 7901 4268 2492 1841 1015 6448 5815 8091 5893 7893 1097 2297 6825 2204 4218 7430 6601 6752 6199 7885 878 750 7921 6133 7222 3387 2534 3696 1369 6815 568 5579 7194 6812 4895 85 7373 2883 2229 2467 6948 6689 1821 2920 4835 557 6110 376 1031 2887 5380 4514 5042 4036 6015 3221 4744 238 2651 1334 4856 414 2066 4880 6038 5661 5461 1117 5120 5342 245 2109 487 1112 2233 3499 400 2068 3148 2127 5211 6941 8048 4221 2699 1259 7762 4315 6670 7444 6155 2478 3298 1900 3739 2910 1856 3224 8076 2919 3080 859 5610 385 3499 5948 376 7508 6021 2886 7186 5773 7489 3147 1625 5820 1537 3179 2566 6883 2505 2318 4743 7966 2203 4121 1087 4647 769 5949 4357 7456 3826 6299 1399 1999 7614 6882 2931 2830 5481 4867 5038 7279 1134 2764 3304 6814 7744 6287 6743 2381 2287 3636 2335 1651 7868 1128 2530 469 7124 1759 3324 3717 7534 5157 7990 643 2791 2733 7654 2349 1848 5538 7321 6314 1209 7994 688 2671 2665 5868 8097 4253 7575 5245 2907 3670 6416 373 7904 2922 5749 2203 7925 7208 7834 479 3465 4162 1963 1515 497 3741 3967 3140 3211 6233 6510 3657 2259 1299 7603 3349 2871 5644 1330 3385 2943 4241 1247 5013 6104 6588 5820 720 331 4231 1756 1765 6024 4958 2720 8052 2440 2862 7872 7240 2020 6031 5898 2875 6775 8090 4551 2467 1727 1080 1330 7994 1843 6758 4078 5616 6923 5089 4750 2471 3071 3020 4323 2532 905 7240 3109 3025 1634 1060 4506 731 7968 3366 4303 1157 5254 4128 7652 5569 747 2294 4630 7349 5358 7392 6148 325 6005 2679 4922 5788 5645 1273 3500 3088 2143 4073 7358 4746 4317 351 5174 7285 6898 3969 2596 2593 3946 4585 4750 544 4444 5339 1547 5709 7809 3418 7229 7241 5554 4661 1508 6922 5557 901 2313 6184 6753 7055 5816 1974 1499 1512 7134 2249 4576 5611 6238 3083 8079 3034 8117 3811 2337 5210 7256 3852 8016 6826 5069 4851 3358 2811 313 381 35 2040 2429 5533 6344 6356 5630 6178 6985 2197 6221 7171 1604 1386 5671 4375 6399 389 6086 175 7468 2254 7321 5058 2659 6211 4217 7892 5684 4457 5580 7770 4438 693 997 1830 632 6095 5032 4441 3282 3143 5668 4596 6762 5173 646 4412 132 127 1732 1360 2499 5637 4298 5660 2098 2285 756 6975 5537 6247 5169 3733 5804 5830 7239 8028 1929 6604 5742 1264 5816 3707 1142 2712 1784 5260 923 1118 7284 1021 2556 3345 3039 5454 1380 6730 1000 5744 7707 1362 4390 6413 3472 7249 735 1630 2250 3770 6858 1542 1513 322 77 2467 5687 4242 2777 583 5287 3074 5213 3317 3356 3503 3824 7688 3178 6927 1250 4900 1909 22 716 2635 5694 2035 7100 3845 4082 4461 7037 3263 6825 7496 1450 1589 8095 1483 6632 122 1681 3472 5643 7937 1490 2205 4810 7309 2088 728 6908 5489 2118 257 5914 2153 7338 7831 3079 5203 6756 6289 7988 4810 3268 4578 6019 2375 3727 4083 5590 6194 5229 7195 2220 6076 5590 6168 577 2820 5643 2480 6486 203 7810 7499 7967 6155 8049 6752 1307 1701 955 5545 3604 3199 4108 7099 3728 2031 898 5257 4079 4725 2376 1040 3499 5793 150 6539 4560 3729 5390 640 2848 3286 7554 7867 1386 6174 2454 4762 7653 5277 3539 1993 5980 2586 4068 295 3257 1528 6892 3889 3791 6788 6089 3338 4667 2342 236 1999 4612 1060 1545 8088 5417 8123 6277 6450 5804 1252 2781 1062 5342 2548 2645 5243 2994 6223 2264 4756 1669 5746 8122 4988 3137 620 3036 5254 7377 8030 5243 5359 537 2002 6429 5603 2815 4464 1127 1475 2569 5930 3402 5176 5996 4706 300 3464 13 6074 969 5239 6341 7684 3755 7050 1427 7455 442 4755 4305 4301 1304 5768 7099 5385 2345 1217 5756 4446 29 4179 241 4745 4058 2867 3787 1668 4132 1623 4624 7132 1602 5495 4413 2596 559 966 1287 774 3178 6082 795 4047 5814 70 2742 5550 2305 5939 4929 1494 2602 6194 1660 3107 7692 6644 3245 704 1477 6706 1208 3535 4272 4146 4021 3017 2075 7761 14 4338 896 1523 1094 3296 97 4784 4637 1237 2030 5285 2589 6046 930 3723 2429 7570 8005 3858 5453 1928 5000 8025 3817 2016 4805 2848 8097 4991 6170 5054 940 3438 25 4261 2663 6128 2122 5335 7021 3235 7662 7062 590 1068 5162 4959 3405 2349 5531 1382 7426 7278 6972 4545 4814 5516 1319 2186 5272 1955 5588 5122 2236 5297 6227 1765 3111 7955 1991 1018 3974 3086 6352 3751 7598 5515 2245 1157 5612 7911 1520 6988 7689 7448 1046 4842 405 1089 7478 3832 363 7631 7314 3485 2912 3441 3121 298 6756 2157 8079 4630 4784 4264 3657 4955 2791 4082 2635 1474 5950 5130 4424 3691 3602 3213 4029 419 4736 5145 1672 7185 4103 4836 7883 4558 7178 2557 5856 3165 1258 3390 7423 4627 4899 2899 7783 979 499 3203 2444 1241 1859 6045 565 2375 4148 5557 2025 1857 2488 814 3423 3002 4081 314 1911 114 6811 6333 6470 5165 4791 6143 5317 1916 2375 4773 7369 5371 3954 5169 2413 4219 402 4736 369 785 2437 868 7254 3403 5509 5246 2103 1226 432 3402 5710 1032 7767 7689 7822 6447 5925 2682 7344 2613 727 1265 1239 4194 7594 1416 369 999 192 3907 5015 405 7423 789 4813 3258 4399 5120 2954 2998 7027 1090 3309 3236 2502 4065 4744 1442 2894 1341 4736 2939 288 7402 4874 4577 761 7288 3769 4338 5157 286 1156 7382 3419 5094 3685 7461 5173 3744 2982 3077 5781 1104 2579 8000 359 7133 4349 84 2408 5074 7482 1466 3346 594 2905 1187 2857 8021 7467 5292 7345 2397 2439 2849 1741 1174 3538 6229 1177 1881 2262 2752 4919 4886 4269 5142 1407 4497 3024 4206 5475 5895 1677 6161 1073 3652 6137 7201 2256 567 6586 308 5496 2500 3856 6194 8081 614 6281 7462 3189 6389 427 891 7685 1326 4165 6818 3635 3121 1905 6778 4521 7626 437 1905 7612 2108 2044 2486 4627 2966 3819 5883 2106 647 3207 6167 4083 4972 7561 783 5006 1835 4560 5321 5035 2398 5861 3213 4672 4285 5561 1644 4769 6325 1047 1265 141 2030 3356 1055 6873 6186 2412 5420 5182 5623 6837 1315 2926 5501 5714 2912 6676 3383 5437 143 1416 3676 4429 2727 7489 3710 5615 2443 4738 1923 5990 1286 7354 862 1908 4023 876 611 3144 6300 7277 4794 3529 7388 4703 1649 2741 2739 1214 7490 3974 556 5242 1931 6007 7583 7857 7046 2147 2916 5153 5236 4394 6420 72 1152 3353 5059 6438 2706 5871 5090 1979 3601 6388 5423 7390 1041 6181 1765 8110 2418 152 5549 1911 3815 5533 4481 3587 4399 2686 2427 1350 3543 2448 6034 1387 589 350 3027 604 6241 4158 6339 4868 8033 1417 5567 7155 4307 4142 6497 2694 7148 6522 6745 540 5800 3555 5899 5744 3683 3243 6307 17 3278 4059 5101 7898 5599 7831 5118 5170 2798 7564 511 3623 4188 3648 1281 1902 2953 2116 3037 3251 2748 6276 4189 5849 7342 5203 2350 7400 1656 4602 4420 3109 1144 7267 3872 3291 5399 1037 5009 6624 2595 6789 3037 2842 4924 4197 5664 1902 2621 8120 2705 4769 175 7739 7872 1206 6653 8119 3905 4675 3596 204 4519 6408 3973 6092 5480 2196 94 2171 6775 4649 3658 4393 6393 1919 8108 8041 3877 5928 6661 7137 6254 7556 4375 6526 4051 4518 869 5351 2950 881 4673 1343 7776 2184 2854 6447 2140 4658 2330 2529 1545 3591 5245 7057 2265 7103 5183 5995 1367 7944 427 2464 4028 4707 6234 6450 7942 6242 6214 1145 3373 5749 5622 138 2122 1086 5485 2551 1869 3089 3109 7235 4726 1904 7122 3981 5370 6382 7247 871 7479 4578 2309 640 2414 1411 5606 3893 3752 2914 6768 4115 6175 1988 831 5966 8038 6749 6343 6085 1698 8081 5697 802 819 6177 3632 1127 6635 2136 4995 6906 1849 5218 5338 7957 7977 1104 1917 5797 1510 666 2884 4732 760 6143 7059 6009 7359 6215 5680 7203 3464 7497 7092 689 3524 5530 5227 5293 7942 7660 2123 1775 908 4676 3326 3431 7488 2662 657 2209 4403 7658 3720 4817 1575 4111 6752 3530 6214 5678 4701 767 2775 4103 7457 7969 1524 402 4271 5894 6887 7851 4279 4774 6089 2303 4377 7511 5884 3165 372 3774 3524 2958 7726 2472 8125 1871 6909 7797 1819 5116 4164 5089 2430 1753 5311 5460 7335 587 3036 6655 875 8077 695 687 2643 3220 4655 6344 4464 7485 4149 7639 5296 7421 3892 7984 3677 582 1054 6019 697 4867 391 2584 4001 4788 7424 4640 3046 4411 6814 5746 1682 2918 823 3175 1687 3063 3792 4922 2505 3333 5332 884 3380 7636 460 2250 2340 7131 4412 5639 2100 2732 452 1760 814 6123 5915 4789 7105 5075 4645 4761 1731 6466 6699 5177 272 2452 6500 4042 671 6914 6053 8074 6836 3115 6664 5784 6405 991 777 557 2698 6694 261 2901 6807 2828 2716 1761 2040 1743 1989 2696 8034 4425 2815 894 2255 3726 1343 123 1113 6884 6308 2803 1363 7390 6858 1873 7565 7158 2038 4310 280 2623 7549 1208 7268 3909 1179 3094 1349 6379 7970 2074 4717 5522 4384 685 3012 7927 6577 5861 4095 2571 3553 5750 2978 3412 3005 6309 6436 156 5659 6069 3341 4465 2431 8023 3834 2804 6416 612 6087 6746 2956 7375 2574 4022 3464 2454 7494 2365 6006 6381 7323 4199 964 4208 2688 7659 2264 7817 1665 1560 7201 194 1679 4825 7149 5057 6568 2579 4751 2333 272 6141 2692 3135 3105 2713 3028 3409 1222 893 4099 5890 1366 7347 6653 1443 4546 7253 1141 1520 5093 4820 3270 7658 330 7575 4094 2827 1715 6878 2656 2839 7124 1096 336 3899 1083 7931 5041 323 4699 5003 222 7140 6927 4972 4172 7346 6275 3967 2327 4058 5419 5122 5776 7472 395 6363 1522 4839 3731 2627 6048 4154 4277 411 2298 6354 5595 6603 3893 4943 4826 2322 7145 7888 3112 6298 886 5205 6980 2925 5550 7068 7932 2075 4261 484 3502 196 7821 3536 3383 2729 2589 4844 7608 5250 4592 6796 3454 7759 962 6466 7786 1572 190 3600 7081 949 4017 7385 6844 4986 2018 4249 4415 1367 1455 1927 1218 3636 7487 7831 5596 603 3516 143 640 1537 2252 3837 4552 1101 511 3930 2068 6555 1375 3955 3283 7233 1590 8025 1976 3584 4667 5781 4341 7413 2932 1719 271 2057 7660 6679 7985 4370 2906 5962 970 4987 1956 7450 7576 4434 2635 3845 6647 1076 659 2918 5022 3265 1654 8069 4308 1745 2562 5796 4593 1119 6714 4799 5679 7352 361 2376 2963 930 4469 7446 6877 4125 678 4699 3307 2014 6592 6139 6844 5639 8105 5623 2337 5627 3387 4414 7039 914 4169 4179 8016 4339 640 7932 5635 2621 4876 1538 4530 2750 2483 1229 3503 4143 1129 170 4252 5813 209 4950 3963 6956 1515 1633 7065 6853 7807 6999 7234 7027 5661 2694 6174 4966 3806 3972 6954 2947 5278 5670 7101 2728 2227 6289 1132 317 7541 1205 8 5350 6406 7024 1615 7390 1376 440 53 2588 1409 3288 2952 6740 1535 2571 2430 1612 740 6822 5570 6200 7963 6215 3076 1890 4212 7342 6365 8131 2426 6595 1659 1866 4591 4944 7561 7506 1512 5701 6202 2647 4712 5562 1402 5260 1389 6848 1589 4029 5206 3174 1623 6758 2508 7673 6528 1857 7404 7775 5086 4512 8112 3880 344 3645 6440 1651 7456 5013 6955 1063 639 3588 5114 6352 2844 3873 1252 5620 1694 5332 5820 5585 3134 1678 3607 7713 5117 6401 6846 6560 2010 3349 3635 7941 6095 3507 4197 2360 8053 601 5413 4755 1189 3793 4950 5286 4012 2661 2361 4187 6630 4098 1098 6230 2983 5760 1322 6114 4790 7642 3526 7177 442 2774 4215 4785 4525 608 2190 7507 4483 2394 6998 3179 5624 3667 3144 380 57 3013 171 4578 4492 3235 3372 6345 245 5151 5804 3641 2444 6140 6916 2439 2713 2595 2848 4649 3958 1416 5807 3173 5751 7586 2882 7489 2159 650 336 411 6869 4933 4433 5136 4965 4303 4583 2127 4513 4045 1040 664 5986 2650 1916 4945 740 6940 5126 6955 3825 834 2425 5272 2161 3235 6565 6176 2562 3214 3834 870 901 3952 7369 2746 5721 5218 4497 7735 4382 3432 3168 1993 7909 7657 2750 6451 7370 672 493 2929 3411 175 3906 994 224 2570 3104 3361 7583 4091 4158 5398 4584 3300 754 250 3015 1020 3071 2045 6285 525 5183 8071 229 2229 522 2662 2392 2133 5862 4363 1304 6875 4911 1775 6180 3491 5533 2939 8095 7928 7368 3686 2483 7319 7388 6138 1160 8104 4038 3662 4825 5916 6609 2651 953 4654 852 7205 6110 4669 1155 6443 979 6790 1477 4290 6831 4106 2265 5410 1025 2826 3073 146 6681 3958 7803 6282 727 1515 4456 3305 5959 4677 3698 716 1122 6504 4832 3132 3075 4401 5070 2399 6116 6379 3870 2739 3934 163 7029 2019 407 5921 511 2806 1607 1077 6035 4656 3481 349 5371 1474 3687 5831 7130 3570 5623 2034 7931 7167 1256 540 2697 6487 56 1184 3084 3942 4856 1657 2611 1021 825 4293 2675 6307 2197 1511 2284 1258 7085 3574 5285 1398 1208 4792 2953 6182 3196 4754 6979 6707 1348 7948 4914 273 7575 7443 4186 6884 7399 1198 6053 7868 6708 3594 174 448 6534 5690 4838 8111 1656 3482 7060 371 5687 1706 4195 746 659 7822 4498 3851 3644 2075 5567 3707 6148 6629 3779 1016 6755 3572 6038 4232 7452 4351 618 4197 5206 8072 6285 2348 2278 748 3739 8016 1419 3066 5912 7760 7914 954 6906 5904 5831 191 6322 5572 1984 7470 601 2582 2733 6860 4193 582 232 602 769 7371 1922 7474 7117 7868 162 305 830 3690 4305 3288 3648 6060 1261 2884 7805 6425 550 4078 6398 1753 5714 1686 7627 2099 1493 5149 2512 7713 4829 6933 1049 2077 4854 6384 7763 6631 208 6185 7276 4811 5388 2711 7084 7285 2613 2599 3729 1890 137 1168 4179 6353 6247 6240 6357 7030 6866 6861 6870 7786 2362 365 4412 4599 6737 6318 2673 3109 1817 5812 7839 1626 1665 7249 8126 6667 3650 6398 7820 6923 7439 6151 4513 7764 1802 6289 3271 5735 1973 4898 5419 6867 1356 4045 497 4390 2416 6287 584 2959 4045 6038 602 1787 7132 5432 4556 5866 943 2042 4049 373 1888 7377 1608 7222 7504 5085 7601 458 4593 3921 2579 1142 1454 707 356 6812 6663 5841 4413 2712 2675 6438 937 2183 5248 3753 3604 3819 4812 1587 4360 4703 6142 4092 3984 260 1837 972 1607 1608 4435 6258 6954 5567 3513 2765 7044 5680 753 6274 3314 949 948 4290 7041 8061 401 4356 3212 3797 1111 1385 1897 6733 718 3942 225 2729 5888 7258 8025 2289 7182 6337 3548 1676 4761 3161 8107 7387 6130 6431 4201 3189 3644 6364 7144 677 3916 8108 1274 1292 7246 3207 1940 7296 2727 3996 1823 5018 5722 227 7135 1903 7151 3393 4429 7879 365 21 4204 5731 7131 2083 525 6880 5542 7793 6759 7076 5205 5847 1924 7525 7633 5575 7221 5555 5511 7117 3938 2349 2822 7398 1634 4452 8026 1988 6414 5588 5013 5549 1839 1011 5980 5556 1929 2294 614 4333 1378 6609 5775 6059 1853 1539 1977 4687 4836 1466 2922 875 7886 7288 3685 6440 1332 3287 1366 3432 1529 2937 4019 191 5136 692 7684 4484 619 1736 1637 615 7378 2832 3643 317 7925 2394 4629 2080 3305 4914 7045 3468 6640 259 2990 1241 5746 3680 331 5922 4111 5260 7568 1297 112 3824 4652 3889 6690 2193 3627 673 2521 6606 3977 7285 1375 5639 7958 7066 4548 3910 1808 7393 2414 1828 4402 7981 1137 5668 2415 3966 8081 6460 6335 3317 7569 3189 7647 1537 7386 7453 4307 2333 4885 7230 1592 1691 3313 3548 2608 5529 1421 3610 282 2682 3889 5573 6253 4575 4743 3310 2579 3903 2573 5002 1522 1705 5552 5679 1786 1252 7387 565 2506 6404 6400 1788 56 5098 7126 844 5306 792 2789 1099 4763 919 6250 4746 1190 5221 6870 7079 386 2651 4681 7581 7485 6585 2150 4920 7985 3340 6041 1711 503 8002 2156 5349 3006 872 3387 2300 561 1640 4938 663 3933 4831 732 2049 4966 6521 81 2801 7018 7468 7503 4713 3097 403 6617 4079 5579 7616 1828 2762 963 2278 492 3576 5518 6499 6218 4514 860 3809 1269 4785 6094 7756 6366 4468 4340 5580 6959 3630 4255 351 7725 3874 330 6186 3990 4129 6708 7951 7980 379 3858 4846 8023 2149 255 220 3088 1933 440 2163 1123 286 2746 7088 6202 3014 6397 6970 3906 2478 5642 4028 622 725 475 553 7090 7927 1877 7646 4170 7040 2451 5176 6067 3660 2682 6479 5933 1590 2181 1282 1331 4320 7426 4932 595 6052 4112 459 2545 6075 1871 4927 689 6621 6681 429 5148 3174 2958 1017 6144 5424 5950 1113 1191 1794 5643 1503 5937 1059 6782 5169 6396 6550 7393 7168 3281 2677 7322 2190 7836 5095 1789 5203 7216 4103 2731 2770 4167 4734 4562 1756 1099 6716 1309 1425 4003 2890 8052 7834 6313 5218 4495 5110 1784 1952 1316 7971 1899 1337 7818 288 451 6021 104 2118 5678 3109 6054 7524 949 7981 3586 386 2880 6355 4165 2695 247 1072 1780 2162 475 7523 1329 867 5710 4279 7399 3191 4147 900 4797 3593 1954 4910 4998 2958 8091 3777 6525 3970 5661 913 4370 972 4917 2949 1861 5057 1147 7173 553 7164 1713 5740 3296 873 7942 3446 5805 3658 2360 7199 5187 3661 5821 669 1853 4912 3287 199 5473 5618 6955 7193 5637 4715 5676 2082 711 2293 4803 1376 1964 1816 53 5511 6055 4156 4539 2334 211 1637 3587 5533 2131 880 1224 4854 261 63 4498 349 310 4030 1159 2034 6047 1256 3175 5335 7079 7156 6067 8138 868 4994 105 3996 11 2587 1711 6913 848 3796 5406 3335 3322 7217 3787 5226 95 905 7216 509 3007 6643 3413 1859 5705 1646 7168 2159 6522 1106 6920 6433 5710 4025 6272 2737 139 4172 4817 1369 8013 1411 3490 6759 4479 4930 1147 3251 5350 2460 7114 6399 6572 8005 5533 6164 7555 1284 3590 5978 1788 3567 5436 3923 7389 7218 6341 3932 4140 4213 4817 5766 4186 5205 7699 4303 175 7977 3466 775 5868 30 5210 3993 4063 8039 4891 2933 4764 93 997 4581 752 347 2564 4619 562 2289 4014 4721 394 8123 6608 6658 886 5227 5026 6111 1641 3455 1846 7346 7646 5513 3421 1409 245 6507 2843 2143 3229 6094 4209 3115 8042 3017 2901 5710 7572 5482 4390 5298 5044 4402 7384 2775 817 7829 6885 6617 202 5460 4729 1611 3770 2517 2304 2991 2541 4959 5145 2137 2965 3851 5214 6340 6480 1158 3057 2759 2000 669 501 3549 3063 8125 1922 3972 5476 2695 4409 4431 6038 5435 5889 4594 5212 1476 1501 557 7789 348 7869 6100 785 6224 4032 4681 2027 5114 1098 62 5462 6630 1743 4445 4706 7558 4150 3758 3039 7541 4547 7565 7848 6114 6612 427 4580 1496 3178 2573 7277 2534 3172 2810 3585 3565 6767 273 4222 7033 862 4068 4093 3652 4328 5027 3549 5187 165 1640 7577 1451 3466 1473 5364 2055 1256 3427 3280 31 73 6798 174 3444 6288 4209 4480 5149 4903 4440 7631 1107 6315 2328 4969 4160 6744 4474 3222 3329 6573 3262 3443 6356 425 7585 244 5499 7756 5773 8027 3931 428 3961 4564 6204 4131 7125 6042 3946 5900 4811 3758 2467 1256 3926 6400 6374 6728 302 4963 1836 420 1264 7377 605 526 3416 5057 722 3731 4493 8055 5077 4122 5728 4058 4532 4163 216 413 3318 5406 333 6404 1098 1929 1558 5852 3062 7802 4823 720 7240 1328 5203 1890 4566 208 747 1018 4519 4507 4028 7660 4880 839 4425 4645 7549 5894 3516 5758 1498 4765 4650 1545 7808 6042 2569 3089 971 6007 7486 2826 7012 307 5346 6706 7087 7410 173 3516 7416 6215 4409 3612 5878 2654 6336 8100 1171 3611 2120 1764 4913 7934 7322 904 4893 5795 3806 7044 7823 1608 1370 5689 4965 736 3758 2130 5212 3010 998 6354 3155 4555 436 4652 7805 849 2328 512 4570 5121 681 744 2505 2491 46 926 2009 3484 7521 5852 5296 5467 5911 7896 7912 850 2265 6462 1872 3531 2842 6594 41 71 1630 5167 6758 195 5489 32 2881 822 5142 5545 7404 4238 2641 3802 2179 2205 6631 3674 7491 7305 5414 6143 1871 5687 4698 6709 3588 2901 1282 4001 3434 7051 2565 1430 6065 6348 7171 4713 2562 4681 6347 7545 3395 5441 3168 6781 3237 702 2663 7462 3684 1635 1786 5200 3154 6742 1878 1276 7720 3804 6257 6938 3006 2411 5448 2032 4698 3572 2803 7155 5075 3990 4397 5100 5886 7098 6305 1790 2133 2239 878 6715 3399 4652 5183 1941 2631 3219 715 3886 6708 7105 5643 977 740 5476 3144 5783 1933 7240 88 5165 2381 525 5491 3955 2965 3032 2202 5102 6516 1376 6430 5894 3207 2887 2582 1358 960 8138 2852 3620 6264 4906 317 7804 5574 388 6639 2899 1249 7882 230 6571 4712 458 3037 6574 1132 366 707 1133 6850 4973 7293 6582 4605 7130 7766 2996 6334 3643 7413 5085 6887 3652 5986 4240 4786 596 860 5557 1735 223 3018 907 3455 7797 6263 1400 5414 394 1562 1350 5626 1475 214 2508 2361 7376 8067 3178 365 3446 6978 4034 1703 2591 1503 268 7941 5037 2067 1141 2371 7600 6758 3770 3064 2762 922 4674 1792 119 3373 3778 2077 3768 5186 7055 1163 2013 1182 109 7945 7788 1704 259 7626 1800 3506 6938 3655 5469 749 4570 885 1871 4657 5007 1097 386 7193 5860 2522 2233 5300 5804 480 5750 6172 6692 5123 6489 4014 837 5662 7951 3687 939 4933 6553 8061 2666 6571 3302 305 5765 4533 5177 5172 364 1643 971 7372 3896 5080 180 833 2013 2057 135 3236 2839 1793 4564 6859 7541 6759 1520 1213 1911 2895 5520 5647 3989 5727 1734 6004 2073 2406 6319 1577 2297 1642 2938 5760 3629 7238 2396 2278 1044 7576 1405 535 4259 2928 942 5521 3946 3534 2164 1868 2810 3250 6131 1609 6699 821 1559 7720 4327 7233 4464 3387 1291 1806 7328 2988 3445 5931 3357 6371 2082 5467 79 5348 6977 4193 4411 2065 3323 2085 117 5699 6769 4044 3740 7482 7051 526 4312 6211 1467 7162 383 3499 7462 2758 7107 4628 405 2625 4803 7918 4574 137 176 6823 1716 1692 5419 3738 1273 2485 7777 7223 1827 4247 7222 5754 2886 2442 784 3229 3272 4845 1470 6575 1849 2783 7405 2873 1248 326 2111 6753 3673 6133 526 1312 3393 7005 4542 6629 8076 2381 7090 2998 429 3681 7385 754 3415 536 6529 5796 4938 7650 24 3482 7853 6645 7916 8022 7186 7042 6607 4767 1123 1644 8036 4856 7515 2107 4281 4709 959 3207 7318 6711 5267 4722 3300 6696 6899 7910 4682 7566 7383 6788 3681 5473 2765 6556 6746 687 8129 2491 404 6785 4607 2786 1778 6730 3767 2928 7310 4178 1370 7165 1904 5147 8100 2248 3841 2359 6626 6434 43 630 808 6829 4201 966 7526 6260 4458 6493 4759 1700 6643 105 5554 6674 5392 2290 6049 2898 5979 7972 3206 3100 3811 7972 4652 5777 1047 7680 7319 5417 7528 5149 1695 7675 540 1200 4495 6529 7455 4627 4852 5636 1110 1266 4363 3830 7122 973 4408 2170 6874 4620 3151 892 2517 6757 6081 903 1470 7837 6494 4087 4673 5266 604 3479 6974 1231 3173 1946 3235 7069 1765 2524 5043 3289 7591 6204 2636 4774 408 6904 5393 5105 7600 6969 2721 1394 5276 6120 4674 897 7540 3956 5594 1265 3731 65 1263 64 492 3076 2549 6335 7710 4488 4556 1232 5289 5925 5706 2370 6051 652 7474 5639 4894 2215 5547 7620 2468 2237 2500 2680 45 2651 840 5863 4955 112 363 3558 3119 3931 3265 2910 4894 1536 2955 202 1314 7325 4313 3639 4318 5333 6895 2639 1784 7061 4167 3750 7662 2877 5206 4463 2668 6766 5925 3994 464 5970 130 1537 1258 3111 6615 293 2045 3616 1471 2343 8122 2820 3963 6747 5920 7224 291 7880 7175 4460 5733 7608 5413 7122 165 5693 1718 3775 1486 4281 2955 5953 5904 10 1151 2064 347 6545 6224 7931 720 3876 7152 8030 6389 4741 6578 6810 1730 5702 7615 3960 5933 3779 7523 4886 4049 1274 2799 775 6472 3917 2880 6178 2430 3372 455 965 4290 4373 2003 7294 2177 7136 4265 1126 7188 2262 5199 864 1808 2086 587 6413 6675 1146 2937 1946 5087 6503 714 494 7993 6388 2586 7941 3638 7587 7949 3015 1222 5381 6826 3125 4688 5063 2696 3309 7626 5609 89 345 2900 2346 4148 411 2028 5641 5546 4766 401 8083 7291 8015 7971 2305 2134 2861 1950 1943 3459 3234 6264 2973 492 6376 7900 7342 5266 5579 2105 2014 1112 6660 640 3325 1745 3265 342 696 5098 774 5373 934 243 372 6660 428 8023 3940 5388 5085 3217 3910 1448 7778 469 5511 1933 7760 2090 1784 772 4046 4870 6840 3432 2628 3974 1632 5358 4196 6327 2221 4725 6377 3558 7195 6226 3954 862 72 3770 3644 5868 6191 8087 3603 3674 749 1696 6197 4309 3292 1074 2716 2036 2430 790 5561 5377 7592 7977 7252 4578 6721 4451 6755 1411 3713 5468 3822 6963 674 1274 6493 4944 3488 4287 3132 3303 1631 8071 5937 5283 2482 5941 3648 1568 5226 4999 7159 8140 5525 1369 6093 2870 4296 1586 6100 8023 1426 3205 2228 141 6138 2170 5299 5752 7867 6526 3622 3435 4661 4363 7085 8075 2927 2024 1350 2922 5332 3595 7375 3263 2935 3828 8126 657 1575 6262 1121 393 4821 2827 8033 4856 2872 25 4946 1881 4734 6587 3632 3523 6499 4760 1105 6833 6091 4687 4443 5206 2064 7534 5287 7247 5582 621 6923 719 4910 4010 6044 1190 5820 5625 1268 3629 4455 2363 6806 6434 1654 6633 7418 4814 6141 5287 891 482 7170 5954 42 5655 417 3313 5501 7112 13 8059 5380 1713 7504 256 260 1565 6065 807 4873 1808 7960 5268 6376 6156 4946 1022 5133 997 4911 6746 3969 5042 7188 6965 7071 3109 2484 3418 1637 7469 517 6244 774 3335 6843 5827 290 2803 2241 7521 5149 5388 164 6352 123 5774 248 5385 4659 3623 5172 1719 994 6348 1836 2184 935 6965 3761 3223 3857 3158 3774 4215 2268 908 5389 3567 380 4244 5752 6743 5390 7514 3600 7519 3003 4041 1490 5390 2627 2349 693 7624 1998 5205 5620 1759 4153 5639 7548 1746 4107 3785 2592 7392 7210 1345 4975 4964 2545 6951 2998 4489 2095 3002 4059 4509 4409 7721 7821 1549 1042 5319 4994 5807 1342 929 5234 7546 7486 7090 6541 3945 4787 2588 2746 2835 5905 5965 2941 8078 2793 4953 5018 8048 4617 4019 2016 1634 3032 2945 7157 5558 7834 5508 5083 2310 1765 7271 5391 1961 6616 5327 115 1599 835 2783 726 420 7544 597 7247 878 2917 4121 4502 5198 1802 1765 790 662 5368 5997 3486 5161 2854 6080 6999 2527 1340 8123 4410 3353 3201 1265 1228 7396 6629 1347 1254 1299 5359 1165 5700 1166 6272 4000 7540 5720 6085 909 1278 4698 2902 5919 7084 3742 1007 6393 1076 4569 2181 3942 2921 6604 4484 4349 6662 5711 7129 6719 6107 308 3367 5196 5765 967 1082 2293 6085 5735 3731 1295 6804 3776 2661 3852 6494 6225 635 6652 4716 4276 6054 208 5030 3739 4838 3366 4750 346 2433 1848 5305 567 1515 546 2326 882 2832 5633 4249 2829 3994 2402 2328 4965 3301 7155 7077 3278 2452 1860 4536 6620 687 536 6843 307 786 1273 2899 6048 3215 4986 4807 1425 4883 4840 5383 6785 2381 7112 3743 976 5432 4771 5310 7474 6334 6162 7269 6269 1698 7767 1556 5993 518 6419 4322 2370 2472 6482 283 917 42 7524 1995 3104 8068 2314 3248 2534 3553 2021 6089 766 513 365 3401 6045 953 73 1198 2423 6924 2201 531 4307 7597 2316 7083 7758 6745 556 5176 6961 3287 1411 3379 7469 2973 5859 7289 895 3925 7845 3293 3113 3771 7757 7342 6548 3982 4773 320 4638 2158 6323 5099 3054 775 2460 2064 6082 5344 3448 1807 5668 6689 4962 2208 3585 3262 7000 5921 2350 452 1547 7584 3824 6252 138 986 6898 5219 7290 4966 6792 2876 4449 7906 2326 6637 4311 7855 5074 6753 3153 5856 5915 1016 6794 3966 6534 647 16 2825 890 7966 1624 2594 6074 752 7042 6150 854 4702 6219 490 5247 2595 2346 2849 511 3110 5792 4490 3693 7248 7736 3827 6652 5120 1931 1097 3318 1817 824 7089 7990 6799 3571 3450 4969 7385 7174 1325 2782 1094 7853 5502 7973 1050 5919 5028 4978 4650 955 451 5289 8030 3516 5468 5272 5958 6120 1892 7023 7555 3352 1821 1816 7688 5441 6514 5740 3733 6984 1026 1265 831 3951 5307 6209 4833 6451 5443 7873 4141 2822 4539 3197 6514 6846 7730 6920 5341 433 5909 2715 3834 7423 1405 2883 1476 2585 4776 5723 5184 1608 5492 3811 7278 1978 2493 2046 5972 6939 7761 3250 7676 2818 2633 7001 5749 1869 334 5718 5541 3279 3722 2573 2288 5566 2844 1091 5376 2792 2417 6358 4224 7929 1836 196 5814 3345 2675 5654 5316 5862 884 7103 2010 7870 3923 7881 6277 3546 828 5824 1295 7530 7168 77 3299 772 6103 3692 4695 1670 573 45 5163 4308 4858 4296 3223 3837 5622 7716 1900 5949 3238 6038 2516 4708 2847 1789 5720 3893 5408 1684 1806 3225 7658 7411 1139 1790 3162 330 2321 7734 7772 7028 4 6128 7634 6787 5418 7402 1799 3760 6893 700 672 593 2633 8128 3646 7550 3666 1901 1806 6548 638 2877 6538 3299 3818 1287 8121 5989 7106 6197 3213 292 2804 3758 3059 4145 8046 6499 1280 8110 3982 2078 3894 7582 7853 123 5556 8090 7013 5807 7969 3902 2016 6993 898 5377 3322 4980 2960 7994 2587 2898 3702 2835 801 5854 7195 4982 3451 6372 2749 2662 7131 3840 2151 3076 2084 6296 753 5206 4795 7874 1171 4516 119 1258 4680 6621 1451 6840 5842 2935 3303 4354 4929 6314 7298 2223 3328 7175 7898 3350 588 6360 2340 4753 5373 2854 8131 3581 720 7323 6384 4659 894 4897 3083 4912 2094 7347 7367 4616 2233 861 1342 7132 6683 1386 5096 5182 7187 6978 2094 7393 4811 5556 370 3674 2854 170 1745 1187 3763 2635 2450 402 1743 641 5737 1090 7052 4095 6160 1808 2567 6173 557 2721 656 7589 4381 6790 1400 7052 355 4481 432 7210 6788 6118 2095 5147 6170 2928 6736 1883 7851 3938 1141 1684 336 7357 6208 5357 7065 4899 5453 3957 2859 6997 2551 7969 1132 244 390 310 3090 4929 8089 2187 6611 7086 5744 4505 4499 4556 7864 2556 6674 2251 838 4238 76 3024 4313 7658 6939 7566 314 15 2384 8123 270 748 5517 5299 6051 7551 5045 1497 1647 4737 5345 7221 856 6660 5334 4411 5339 7577 208 4618 3728 6579 4977 2823 5294 2428 1077 4380 680 7701 4249 715 1215 1484 1889 7292 1113 2094 6755 2926 681 2766 2132 2544 4141 4296 8090 2396 2440 1833 6740 475 6404 1827 7728 6708 272 6068 3755 7834 2177 2805 301 3158 5199 6496 3259 5786 4669 689 5753 6652 7401 4940 4320 1779 3149 3010 1592 1451 1209 7046 4202 7625 5198 1018 5560 6741 2651 1123 6173 6735 6111 214 5984 3896 6362 6380 2519 7870 3759 6403 7925 3250 6437 2205 2355 5205 6793 1052 2758 3733 5452 5043 2934 7837 6834 5289 6150 990 2814 4936 276 8048 1172 1003 5646 6905 4979 6963 7414 5564 2311 5939 4778 5800 842 4435 7051 5579 481 5227 6031 5838 6370 1672 4989 1582 2564 4018 7421 4800 6239 7650 467 6596 6652 3526 748 6383 6404 1315 3967 6711 8036 6171 7756 4480 5240 3900 7848 972 2885 1224 6664 5473 5627 3057 2926 2049 2303 7426 5345 1219 6456 3931 7655 7793 7245 2458 7165 629 2983 7359 3758 7408 2644 2842 2600 5488 3319 1215 2488 3249 5124 7773 5192 4959 451 5502 5098 1706 584 6310 4978 7834 66 6722 895 2296 7865 1263 1006 4481 7309 2183 728 5390 4553 4060 585 4016 3554 2763 2177 2021 4884 151 2483 5447 3521 6735 3523 3392 6247 7976 1329 6269 7013 5727 4931 511 6766 2053 7350 2700 2766 3663 8011 2062 6096 7725 5580 49 7275 4170 4358 4217 3667 7223 2777 3162 3015 2936 4107 4435 7676 2150 4977 7570 6181 5417 583 1658 4370 692 5517 3157 4354 5204 862 2615 6776 3261 1651 67 164 2483 6536 1001 6602 4540 7667 3331 379 1581 250 905 5499 4654 5470 1626 498 2934 6412 8016 2198 5944 6147 4432 1864 5088 6530 2766 2827 3892 7864 4409 7574 5794 1850 5340 3676 4353 3580 1311 2770 1290 2266 5891 2487 330 1545 1988 1859 2417 2653 1026 3865 6062 5905 5907 6014 3996 1169 7395 3459 2431 7779 6803 1425 3255 2212 6399 6507 4940 5732 7978 3499 6304 7601 5364 6630 1657 593 426 1021 4710 3030 6576 117 5056 2570 7415 362 6456 6686 89 2062 5404 4162 5546 1496 7546 626 4317 1081 6236 360 699 2212 3549 4655 5654 5578 6935 7958 1984 428 1114 440 7517 7756 5063 3418 2159 7981 3421 5866 1949 2242 1780 4203 874 4473 6703 641 4511 2208 6809 3503 3906 6935 7147 2998 1673 1348 8028 7120 2763 2940 3543 4541 6173 5387 992 6038 4253 51 2065 7679 6038 7303 6344 2677 6211 4770 5795 5872 5644 1586 3567 2669 7841 6209 2404 6728 6458 4151 5628 3048 4559 1393 6262 5544 7817 7670 1105 4105 953 5355 5654 2171 3425 6575 458 765 3096 5984 2604 515 97 7743 1322 4203 4106 1706 2162 7844 4492 3657 3619 6854 3191 922 6439 4118 5065 1769 2944 4411 6480 8087 6814 6678 5181 1424 7132 3854 3409 5255 6919 1603 613 7641 3918 1596 2173 7462 5227 4927 37 7408 6289 7000 4284 3164 1387 7773 3336 7315 6299 6933 6590 6505 215 5870 2107 728 7604 2700 4987 4502 5773 3975 7885 5567 5339 3588 111 417 4817 6412 4062 7797 4914 6608 3629 3232 4024 6844 3491 4330 656 5069 1542 3990 2856 6941 686 6065 3140 5607 7374 1451 556 5355 6281 5660 6617 6168 2487 7170 1231 4919 4490 5772 6014 749 4967 4459 792 6968 5630 5596 7490 2010 1409 6030 3497 3603 1503 1036 223 2248 1681 6864 5986 3220 2640 3225 5200 6239 6318 1603 1436 2832 2026 297 7677 43 4238 3296 6325 3372 2620 2382 1996 2081 3170 8000 3233 1994 3582 8100 1564 5002 3832 3074 6309 4157 5931 1990 7333 6689 1520 6414 2214 7388 5265 3892 7952 3399 5361 310 5097 5736 6525 4988 6052 1680 6374 3918 6142 4824 7054 1807 2033 2454 7445 1169 7847 7906 237 4119 1650 7626 6864 5068 8052 1794 6137 6908 829 3864 3508 2572 3435 4328 1174 3377 5757 5466 7973 1678 4931 6957 8004 1979 3145 114 3834 933 6907 3900 6907 11 7540 2999 1251 7832 7594 6035 5806 1662 4853 6723 1132 1991 1995 4001 6711 5259 6135 688 3734 3857 1980 1435 7243 1613 876 3280 2419 8014 1589 3798 492 3695 332 5183 204 2280 6436 3585 4985 4579 1541 686 2225 6923 5748 2994 6651 8032 3734 1360 1625 5263 4297 7660 4540 5905 3426 3164 6841 1655 5141 244 2073 5700 520 2283 6276 1278 3627 3766 2214 7160 7147 1475 6114 4152 8112 783 5455 905 5842 8073 1807 4680 2887 371 6222 2695 2279 4968 6832 3833 5782 5963 7006 927 4794 4093 7738 351 4897 4178 6032 1756 337 4650 244 565 6162 1617 578 7526 3807 8056 1068 3119 1412 6917 3606 2391 668 6490 1419 836 1174 729 4274 295 1049 2839 99 2159 1139 1431 2852 5733 6506 1285 5562 1264 6830 7651 2737 251 3221 3531 3019 942 1457 5293 5940 5688 731 2562 3494 636 4168 1605 3390 5195 7705 5585 1023 5874 5445 631 1633 6909 4886 5070 2145 7467 4000 385 2967 1083 753 853 1981 7763 7378 563 5003 4747 7733 4886 2970 4812 8089 7016 7573 5346 49 3421 4669 1483 2800 6490 2412 2078 6948 1785 917 6319 3124 6720 6797 1927 4309 5530 7866 7831 5640 1619 5387 1264 7726 6872 4287 6186 1351 7156 4736 629 1167 833 7450 7740 78 7846 2760 1417 7250 1172 7993 4380 767 4843 3247 1575 7163 5975 3529 369 7905 42 2950 6531 3623 5715 5853 4476 5839 2716 4606 1884 6722 681 401 3615 4881 8121 3758 702 1435 573 1437 2877 791 5106 1004 1199 161 827 3614 2683 99 1151 1929 7748 7418 7292 5423 5615 2861 4036 7716 115 206 4791 7339 4693 5931 1190 3834 2880 1623 5327 1635 2560 2877 762 4733 6163 4545 1494 3586 5567 2060 6190 6087 4198 993 2954 6877 6239 2718 4361 3109 1670 7647 3657 7463 5522 4714 4622 1475 2872 4890 299 2944 5915 7370 6781 3801 5415 2473 2104 6625 1759 6082 1660 3354 2706 4310 7857 6712 3644 4988 3518 1015 5820 3909 1195 7750 989 4088 7624 702 827 2500 3044 2503 1499 6216 6038 4993 4870 7763 4054 618 3749 5472 4784 4838 2900 3755 5329 2048 4389 5009 2547 4611 1275 88 6647 2792 1320 2467 2576 2878 6291 7762 3646 6842 2792 3185 3446 4548 5625 3633 1412 6438 898 6398 7014 7732 3808 6899 7955 4400 2763 71 529 4939 7933 1181 4995 3584 6209 1930 658 6628 4632 1718 5569 1177 2458 679 5659 7051 300 57 3828 4928 6773 4191 5391 4448 634 5938 4622 408 87 904 299 983 4351 7114 4766 3958 1737 1341 8003 6347 1684 7525 3890 361 844 6064 64 3138 3311 6906 2136 3841 4 353 4574 3561 3037 2044 131 6614 4082 7554 5349 2098 3492 5324 7653 6951 5840 7524 106 2828 1337 4608 2548 6070 1240 2143 2649 8060 6082 3200 2871 2836 6229 5291 1719 2532 3423 6500 7620 4292 2983 2395 6564 5145 5034 5780 8090 6327 2714 1867 7436 7186 6581 249 2635 4331 6768 7651 2343 1697 6096 4055 7478 4478 4913 5257 271 6580 5294 4808 3404 126 2337 5602 4603 6152 8023 6028 3836 7089 906 3298 3899 6047 6810 2590 5936 3908 229 4646 4013 315 5318 3651 7767 1799 1624 5035 597 122 1691 8135 6104 8109 7847 3011 7038 1582 3760 4730 8100 202 125 5433 5821 8064 7996 6597 5018 3495 2071 1811 3936 1767 4672 2064 124 182 3754 6910 4685 209 3478 3134 7514 3069 1894 3030 7945 287 2493 1857 5912 6226 5212 5044 3590 719 6233 580 3305 7033 1505 1578 2202 2192 5678 6486 897 3336 4622 4420 327 6902 3034 1663 3641 4929 3914 6603 5465 7096 4454 2960 5631 940 1085 5672 5448 2428 5980 3377 5658 4549 641 3951 3717 6108 3028 6457 7949 7376 4558 3774 5656 7305 1780 3027 1101 1473 1539 34 6509 3817 6595 1081 1849 4800 3000 6843 1 6186 4564 410 5620 973 7745 7886 2280 5487 6177 3502 2812 5115 3244 493 5883 925 4085 5322 806 8138 617 2279 4782 2529 5399 1599 2267 1907 3739 4126 3781 7786 2330 1674 2175 5429 2622 5863 5344 5630 4871 1371 8094 3552 5741 4663 7273 4302 3099 4617 1305 4832 6263 94 6275 5057 7699 1226 1668 6449 676 5850 2154 2716 2526 1421 2808 498 3756 926 288 1777 7544 3777 5736 5808 7264 897 1884 7205 4659 4674 514 603 4462 6319 5176 4652 6679 1214 4548 1473 7092 6541 4130 1623 6732 7167 918 1628 4922 1056 832 531 3029 7409 5093 2411 3507 6884 5678 4630 8120 1483 1971 3190 2530 187 7461 3243 1003 167 6888 3920 1775 3337 5220 7291 3667 6392 4969 7726 5190 483 2697 4504 6805 5101 5493 7580 4780 4547 1651 4953 688 4866 2346 6489 2451 3544 6603 754 5139 7929 4035 6273 1905 7028 209 4349 5120 1936 2485 7229 4622 4792 6898 774 6262 5279 5920 3592 245 2521 5669 2160 5609 277 2182 2557 7369 5363 7701 6352 1966 3644 1617 817 1518 1828 620 4109 6932 2803 7815 7256 735 4164 5919 2967 2750 8130 2415 4890 6756 7768 2078 1046 3524 470 6652 6014 5511 1385 1155 3545 7006 7396 7166 4636 1061 1992 5281 4154 2465 2705 7890 4848 2393 3433 3988 6555 8139 5373 5105 8070 5590 1607 8094 7681 5541 7631 4422 2735 5703 4460 1638 5818 7901 2209 1799 3637 952 980 4344 1389 6779 5263 3675 4085 1540 5509 5066 2051 4191 1962 2955 7550 1462 790 1691 2378 3839 4927 366 6572 5147 2142 1021 4659 7191 3383 5340 4180 6025 3471 5210 2057 1560 3939 7737 1870 5027 2903 2952 4366 3486 6220 4920 6140 6066 7952 2383 684 5944 4130 5996 8087 5056 958 4464 3411 1290 2151 4679 4623 620 2835 6210 5599 7446 1282 7888 3403 6419 7202 1755 973 3998 5731 4748 4228 4492 3735 2470 2143 558 1996 1615 1942 381 479 5851 943 6349 2035 7482 5271 2031 2295 1577 347 4111 2361 4576 6269 4641 4640 7249 4368 3517 2463 2039 4359 4193 4366 1694 3609 1670 5045 7731 3289 1604 3191 7187 6147 5515 5141 7488 5819 8033 1007 2817 4720 3393 1334 6298 4172 7391 7256 2412 4590 8129 2960 3958 5445 4649 6302 1529 1376 1624 3917 552 7889 407 4481 7052 5262 2477 3407 3581 3000 1705 2572 4488 1571 5101 5211 1473 7219 1293 198 2684 3580 6124 1502 6584 4141 5548 6437 4222 324 4540 6532 3875 4849 1331 925 2936 2492 3399 7371 978 5985 12 552 5970 1039 6786 462 445 7 5989 3150 7259 997 4379 2653 7518 7724 7945 2336 4114 1326 1826 7826 7739 5391 5820 1587 7993 3102 4085 1000 4838 3100 1194 6856 5029 7020 822 5285 6523 6255 849 7788 2679 2790 4089 6013 2746 6045 1290 7051 4408 1669 3097 8031 592 7856 4626 639 854 7472 4683 933 3374 7665 4175 3272 7523 4392 19 2023 7818 4916 438 8052 3880 2067 7052 4247 4202 1901 3677 4099 3836 5750 5966 103 3043 1342 5189 3385 6648 7745 3804 5648 6236 2486 3118 7529 216 3141 5102 7676 7798 6258 488 3054 2544 427 6250 5337 4126 4999 1787 7090 5346 5885 5889 6583 5430 2541 2108 2093 3497 5474 8053 124 7206 904 2397 6741 7538 6907 7611 7136 6035 4700 2399 5562 6949 946 4316 3396 8124 256 867 1041 3867 4913 3834 2481 6156 5125 5808 1036 7959 3894 5058 4861 5924 4825 1562 2934 6659 6043 3530 5919 286 7354 4919 4077 1987 5689 3078 7933 4626 1772 6547 6217 1370 7607 4473 5871 5918 6348 7882 4784 2234 2674 5771 1987 3508 181 2634 1318 7210 3921 6510 6065 3007 3330 7271 873 4304 4872 4812 4330 4548 3622 1589 5969 3603 5050 7381 39 2238 4101 6035 4762 188 7054 4440 6334 1156 4472 7525 6967 1924 5312 4565 2794 2724 2929 693 3903 1682 4382 2501 1525 860 7986 3327 7460 5623 831 5507 5291 6875 4874 2486 5667 2599 4529 2068 7474 6711 6821 7862 2796 448 4080 1977 662 6215 5822 3211 564 48 4928 2239 7049 2924 5225 5571 5824 7457 5350 1443 2125 7710 2284 7590 313 3567 5647 4432 5059 2018 7156 5479 1792 550 4599 6647 5761 7699 5139 4094 2686 1339 30 7268 4121 2387 6307 7305 1768 4277 434 417 3367 5050 5982 5478 594 1254 1066 4076 7630 4084 1142 2742 2689 2946 8134 3726 5619 1136 3248 3021 6391 7461 8110 4789 2507 4590 1032 3263 1452 2672 8075 3709 7088 5427 1908 6187 4240 5906 3243 6748 1333 5689 5375 7240 8114 4845 3800 5624 5781 6307 3186 3114 6065 2124 6415 670 3862 1652 3274 412 4519 7017 7687 5607 652 7117 1344 6237 5037 4967 5465 2596 3873 561 1982 6029 5139 2494 6311 4744 5561 831 6377 435 4974 6228 1815 3566 7774 7377 5416 4607 6747 6852 7047 6162 751 3169 4216 852 5796 3543 5037 7544 975 3661 932 2773 1396 5238 4503 4117 2348 6261 2036 8137 3457 7184 3187 2027 7635 5073 3168 2821 4884 3526 7626 6107 1245 3910 5756 7223 3405 2464 1262 4519 5841 5020 5732 4531 2577 6199 7205 2468 47 407 7435 432 7750 2612 4530 4603 4433 7993 4554 2902 656 5046 4289 5466 2422 3868 4085 4987 7487 5829 4810 5602 2501 663 3759 5516 2266 7199 6945 4997 632 3815 5852 1904 501 5616 1597 5467 5936 3980 5752 4310 1468 3196 6859 7747 5774 588 4450 5157 2032 7999 4825 2249 7337 2145 6600 5069 2155 5198 1830 1135 7917 8005 7928 2997 3478 7941 7491 1687 5284 6063 963 5732 1284 2704 4358 5125 3085 6225 2357 3619 7983 1745 2712 2124 2683 2002 1736 3895 7881 2238 5641 4600 7809 4087 886 2230 5489 7550 3489 1047 3505 3680 390 5477 4480 839 1626 1082 7735 3763 787 8041 4336 6211 4775 2678 4666 1310 6763 5185 1958 3905 5305 3138 3864 4723 5836 3528 5698 1255 1794 8050 7908 4849 4822 4958 345 4384 4356 4576 2913 5395 3730 2665 7644 5465 2021 6837 1154 1986 8060 1270 2095 5375 827 5058 457 3288 598 6903 2205 6013 2339 1321 5471 6894 638 7253 4333 4024 6000 1736 2997 7104 5314 1653 2645 1048 1067 5903 2366 6461 3907 7533 6965 5154 5754 6220 3662 1931 5965 2699 574 615 1072 656 4819 5177 4724 5890 1397 3469 253 7694 5500 6938 2191 5371 5768 4291 6784 33 52 6455 1402 5115 5494 7492 6891 2084 170 1035 897 3120 5849 3441 3472 931 1941 7700 1904 4319 454 4965 3836 25 8067 4585 2383 5389 2729 6623 6501 2775 6455 5641 6070 5444 4872 2948 4666 2985 1797 6008 4225 1081 2847 6991 2572 6290 659 2795 4195 2694 6283 1712 5672 5403 6764 642 4633 4640 1669 2762 1966 7188 5427 521 4330 732 5937 1179 1350 4433 6963 939 7234 443 4002 4350 7511 2897 4403 2088 2121 3073 7391 813 2922 5914 5429 736 2435 7555 1762 4286 6982 582 4537 1354 3588 5815 1283 3964 1108 726 3308 6382 6339 6862 4996 6801 1790 6967 7368 421 1177 3706 8064 5796 1710 2735 4301 2436 4126 3848 2994 487 5581 2187 1227 2693 5432 5808 4509 6027 4211 4413 4369 716 2717 7270 5579 6965 1220 3013 2681 33 3712 1657 5149 8125 2979 2186 3163 2013 4429 6717 2111 6819 5389 3652 5506 8136 3291 6288 1799 6208 7396 634 4568 3738 7016 1119 5189 6277 4322 6939 5040 2405 2077 772 6310 692 341 2391 1925 5455 5292 4779 2039 3544 4875 3021 5066 5522 2205 6715 1837 4552 4098 7352 458 2690 6591 2253 6224 1717 5932 1113 6532 6496 657 106 5179 3218 7165 2941 5774 3526 5669 7834 4876 3877 2050 678 2884 3440 2425 5861 271 2642 4046 5 4384 431 8050 2611 3730 4917 3101 2723 3961 762 4544 4294 7844 7719 6091 3453 7478 3563 6746 882 6692 839 1116 30 7018 8065 5168 7086 609 7215 156 6315 7404 7689 2618 7294 4726 2562 5269 5968 3791 4019 5085 5249 741 3069 3758 6012 5477 5241 4591 142 6534 3209 53 6475 906 5937 5629 2546 4079 4049 7095 3087 6244 617 5067 5474 3608 1763 1365 2673 3934 996 3340 8027 5534 278 1015 6724 6423 1464 5909 8080 1818 4811 3946 3807 1146 2116 7189 6932 4069 5530 7907 4673 4514 7418 5384 1963 7139 348 3989 3902 3090 7644 3366 3228 5403 405 2618 6521 3556 3469 223 1726 808 5122 3938 3003 5968 279 1711 2661 6135 7842 1761 8048 3236 2896 4730 7892 621 6570 973 1899 4175 700 6819 3767 2780 5679 7074 5001 7932 1371 5615 4665 6708 6928 3855 1919 1934 6941 1976 7365 4117 6655 4149 1034 8012 7440 6584 5807 7549 892 3075 1416 5665 6146 3178 6493 6633 7519 1391 2226 3871 3750 506 1081 6782 2448 3734 1946 4170 7518 7512 3304 3815 1291 8010 577 3444 1629 3655 5526 5376 4326 1366 4620 5560 792 5816 8003 2499 2693 7446 4289 7966 3151 5274 769 4110 5371 2629 290 807 4223 618 6749 2666 7322 6137 5962 4723 4011 7743 1166 4156 2689 2364 1769 5069 7550 5517 8051 6520 5617 4155 7094 5851 6325 4227 6263 2240 5051 7460 5625 3241 5291 2575 382 976 370 3054 3229 6657 3839 83 903 6630 7144 1421 2641 7882 7422 5703 6993 2830 4204 2761 4669 6432 6704 4077 1001 6592 739 971 3716 5764 3130 7690 5237 3027 1577 164 2318 2282 6176 5267 2044 590 5979 1311 5145 213 3478 6313 7943 4467 2781 49 4042 3567 1817 5142 4184 307 1411 2372 6431 4436 7425 936 1195 3633 8006 6307 76 4502 1330 2773 2483 7188 7779 7567 7204 4008 1257 6289 4375 1977 4324 3390 4080 862 910 1517 2192 4095 476 374 6893 6441 7335 6140 372 1168 3550 4608 6657 3085 1341 390 1486 1161 3050 7564 5624 7213 3320 2768 3279 4670 6578 5585 3317 3463 3810 2540 2160 4593 6893 3923 3544 3131 6952 2139 211 5147 7612 7467 483 2179 8110 2241 1610 3951 2435 6775 6603 662 1714 2981 4173 3708 3870 7322 5667 428 6402 1992 6638 1526 54 1908 270 26 1629 5956 6602 3365 5848 3939 2047 5928 940 2580 5847 1200 6419 371 2607 1261 5399 5861 2613 5966 2732 7416 2467 2592 780 804 2228 1656 3908 4080 3572 6158 3745 5457 6671 2236 1822 7729 481 3309 3132 55 993 4882 2004 7798 5798 2285 372 3695 1181 4080 7605 4511 92 2322 6035 620 4927 3709 5554 4219 3910 6684 5996 5167 4035 6211 2923 1873 1824 5692 4916 1871 2311 2995 3877 3912 8068 3526 1360 308 7136 4310 6244 36 7736 3184 3747 7146 1499 1184 2812 5943 2760 2162 3110 4412 6610 822 586 877 1370 5442 2759 1856 5691 774 6454 1118 2875 1308 475 3707 3769 3380 2713 2287 6857 7993 7381 5552 2784 188 1951 5490 7445 4802 4912 3480 3484 1557 4080 7296 1 4968 1430 3805 6739 5259 6652 2344 3065 6503 5653 3157 6609 570 5617 1719 5836 1877 2844 7890 362 2739 7798 7680 5807 1978 1649 6710 2492 6428 4715 668 4550 3852 3871 7062 7100 5905 2506 2005 4620 5599 7211 1802 1888 7428 5079 3829 769 7572 4000 6953 5264 5324 6561 7746 3408 5828 750 3419 4795 2775 6333 4874 1981 2848 1369 7049 3825 3342 1621 5598 22 7596 2244 2353 7670 6698 4983 6653 5292 1810 2 1332 1527 4651 5748 6400 6077 3054 1033 3255 6265 4558 2750 6169 617 966 3048 6975 4896 2513 4959 2350 5640 974 976 6447 4822 1672 5105 6045 1244 511 409 3469 3175 2212 7548 6113 2969 3390 4052 6549 6442 8126 4280 4618 828 4696 3357 7071 2623 3474 6634 394 5613 5553 4044 5855 1989 4094 2506 7872 6531 6852 3697 7057 2796 5751 1348 553 7690 7555 7127 5277 2698 7929 4025 2720 2592 3669 4395 6799 440 7901 7102 2721 8091 5921 1535 5590 4880 1429 6609 180 7671 5999 1439 2286 3429 716 1105 2794 234 7912 2244 4164 89 6676 7289 272 6406 5109 594 3979 5341 6418 1005 208 4048 1991 310 6027 4213 3971 1039 5186 141 5717 322 7080 3868 3443 7234 3453 5407 3739 6261 418 3214 6180 3890 4589 1934 3684 6346 4532 4690 3478 3241 8063 1921 7173 1143 1207 5508 7486 2274 129 4757 7207 5954 3459 4767 2069 7223 5789 6767 5375 5662 4354 3082 1283 3754 2140 5464 1834 6620 7450 329 3663 7453 6853 2818 8041 1432 582 4859 2228 5653 7450 3330 7819 2324 569 711 944 1396 8008 3970 3700 5173 5637 1669 6767 4040 2485 379 1695 5543 4548 4668 1046 306 7823 3867 3749 1268 1795 6216 5695 7853 2996 5946 7667 5683 5741 1332 3857 7178 7230 990 418 6888 5682 4119 1955 897 171 5585 6947 1160 7311 6701 7156 5423 5904 5807 7599 1960 6630 5933 6029 5932 6748 1851 2405 263 3257 7418 5989 216 4932 1906 5453 735 2266 924 6738 1888 310 2820 6462 6238 7818 8030 6727 5532 5221 7508 7425 6071 6185 2804 3744 3045 7761 5894 1079 4244 1294 7612 4018 3842 2842 7977 1542 4816 7605 919 6502 6373 1188 1905 3040 3013 7870 7232 953 2921 7029 3028 777 9 7177 3605 5243 6368 5988 5679 1160 7003 5147 1559 1010 5789 2715 2548 3687 3185 2718 2241 490 284 3351 704 7417 5809 5839 254 3400 6711 1425 5292 7510 3443 4605 6846 7486 7422 7601 4746 316 5719 4412 4984 4799 6808 1244 5727 4373 6661 7693 846 2678 2806 4979 3048 782 743 5808 650 3570 2321 2089 804 2984 2479 5783 3442 4761 5889 2995 6274 6598 3184 5559 7932 2831 7555 4292 5786 1785 6057 6296 3146 1142 4990 5437 3503 1961 6614 1585 1982 6526 7576 2144 5671 4867 7432 2875 6952 5556 3696 5923 4305 7348 2031 318 2390 5545 4771 724 2672 7125 4123 3668 5309 5390 8109 5932 299 899 3055 7451 2259 5471 8042 2683 2615 1979 2043 158 5201 5527 4228 6252 1129 4161 6015 4709 441 3641 3222 3859 6650 186 3518 3640 2306 4498 1213 2057 3213 4525 3228 7638 3321 3151 2486 5325 2086 6656 5198 6224 3329 7570 2751 7679 4507 7725 6109 7841 6328 5074 1531 4566 5029 7289 3547 4177 4235 4246 5320 1564 2289 346 999 3621 4928 5673 1709 430 4945 3174 4268 1556 3711 3005 72 4255 5706 6536 1263 261 7788 3358 2439 4069 8043 7153 164 1858 4054 938 7774 344 5335 4621 1268 5325 492 4569 2529 7204 3644 25 6893 5631 6125 3528 1192 4701 4352 6399 3383 183 3569 1904 7324 115 2220 3777 1716 2229 1128 7138 1889 5390 4930 4560 2257 3993 4200 2603 6217 2885 6655 4533 670 5572 7821 7851 7818 2093 3991 5972 177 7096 6203 1320 5969 4528 782 2783 2939 8122 4701 4927 3759 1785 5703 7210 3024 6634 3393 4319 4705 3713 565 274 4098 4592 249 3495 5722 5746 5425 7924 7199 2458 3206 7250 6067 4370 4599 4086 6754 6631 6832 3259 6400 458 5650 1854 7328 7236 5295 3833 461 4305 6335 6101 7029 6438 6990 1814 7724 4257 1368 5084 4927 1729 753 635 5948 2554 4048 6590 948 5861 6483 4223 6342 6149 239 5030 2722 1418 7746 6033 6342 4225 2134 2484 1596 371 6387 5370 3125 4841 7672 4738 7700 6089 4393 3141 1678 463 5757 6003 2929 6802 268 2728 99 2325 2018 397 4025 4180 330 7344 3444 384 7059 7989 4158 3838 7003 7409 5100 2559 4175 539 4491 5316 2454 7073 8093 4039 6306 613 5422 3818 4796 6308 2170 2986 1091 7431 7945 6248 4366 6776 273 2815 7973 4726 7247 53 5861 7149 2201 5690 5948 6056 751 5901 3840 6292 4068 7326 2747 244 830 609 3803 3213 5496 4317 801 196 4291 5855 647 5790 6675 2325 2955 2549 604 4653 6034 6800 3793 1543 5106 608 7084 6650 3783 1976 743 4149 7235 5304 7329 4309 7168 3210 5144 6074 797 5320 5717 3412 6570 1255 3325 5299 3288 3444 3520 6444 4683 5116 1879 2821 4126 6386 1614 5176 5122 3726 4702 168 2504 8045 5271 797 5073 203 2474 5536 7415 4260 2714 7305 3392 7149 2540 944 1721 1753 559 5098 4217 3528 1387 2525 6412 1300 7706 1842 6075 247 7542 4850 2076 63 2037 2767 932 987 3614 7976 5099 4334 5487 2542 7076 5410 898 2109 2618 91 4102 4231 4499 3020 5350 5899 5647 7057 2235 2296 2384 5594 1521 1108 3028 6931 6603 5200 7986 292 5117 7133 3584 1507 2282 1620 1033 3661 3958 1369 1251 4698 7543 3529 5303 2736 1731 6570 1569 1677 7590 1748 4786 6730 2566 3457 5587 7459 1083 2707 807 1305 906 5164 7944 7448 3410 4151 2058 3997 7125 8117 124 4010 5144 3987 2483 4452 2734 6919 5300 44 6465 4212 2504 6065 1118 5378 7251 3044 5983 705 418 3966 4878 277 5145 699 3 998 6916 7720 3021 785 5316 6367 4133 3987 7145 6108 7460 753 269 2409 3186 7608 8028 3530 427 6278 2306 4119 7406 3325 5493 2291 4947 2423 364 7730 7278 4437 6831 8037 53 1328 4660 1737 1241 3621 2062 4520 1852 5549 7024 5027 1089 1873 4256 1441 3612 5394 6889 6646 5588 4020 4914 8032 5579 6194 5149 5147 1890 2534 8043 7356 1529 2619 7344 3540 4420 7915 7633 3372 3686 4350 3837 4543 5472 730 7286 4078 2426 7650 2616 1567 3038 1733 2518 6394 1298 2508 5180 1008 1975 4490 7487 3441 4070 5037 548 912 6098 4370 900 6000 5382 3825 5400 1174 3965 6409 5147 3505 680 1933 3435 6161 5923 6245 6129 415 8070 7914 248 5324 7438 5908 5825 3320 347 5671 7596 7025 6236 7001 1609 1624 5365 3030 4820 3512 6404 1615 3446 6758 1394 4792 4934 5820 1864 3564 3811 6328 493 5415 4126 5610 4294 1298 5463 4949 5232 2277 2295 7255 3321 5593 8085 2545 5782 7656 4074 1597 5351 2234 7330 3429 3976 8066 4960 1219 4243 1001 3052 3282 3739 1536 4434 5664 3431 4212 5658 3632 7834 1802 1691 6587 4413 5253 5548 1829 5674 5079 3550 4398 6164 7434 1546 3854 4915 4316 3406 3280 6122 4196 6019 899 6186 6368 5784 1193 6474 7643 3162 4509 6236 6186 3646 1007 3313 2407 5626 6894 6887 7009 2132 3269 2646 271 3808 305 5962 2997 4324 7470 3565 827 6329 7044 1764 7285 252 537 4250 7571 3118 1429 2506 1410 6333 5632 6288 8075 2723 7494 7324 5135 4928 2636 4774 5919 4494 6474 1110 4258 2734 249 402 1547 786 6010 1272 4591 3990 7864 5023 7247 5872 2022 328 4926 6388 447 6666 2842 7238 7911 4242 1268 3593 1081 531 2413 1368 5898 6965 6290 1460 7741 1935 991 3010 4660 3499 4980 6929 5606 1469 4448 6906 5829 3251 7029 1278 6935 6944 3820 236 7724 819 4342 5564 6286 3073 2799 6172 1895 5493 2066 3089 6318 6243 6937 2949 5133 600 6253 6274 5247 4401 749 6909 6379 7926 5644 5704 2019 5681 2768 3809 6876 4662 5977 1017 145 792 6282 1025 4415 1642 6238 871 1192 475 4453 4114 2319 3623 4840 517 2471 3554 5227 1861 2354 3918 11 7943 7877 7181 2395 7013 7181 3655 6290 4084 3352 2073 7453 1142 7224 3174 5565 7360 5384 378 7044 1586 6033 5864 373 82 7775 4313 7777 4938 460 1294 2941 4377 2016 700 3564 2072 6338 4531 7045 3213 2130 5787 5872 1340 6048 2463 7032 3405 3944 7184 6690 6477 2067 4936 6896 3149 5565 1556 7660 3907 7555 1670 3618 7970 3300 5147 1524 5029 5959 2540 6101 6472 195 3531 5161 3703 7382 1529 7782 7533 4845 3813 3434 2187 2885 6054 4688 5721 3550 369 2852 7414 4885 4110 743 3504 100 1045 3487 2670 7708 3833 5067 3112 1159 7308 7862 3543 4761 2438 892 6134 1648 494 2389 672 1923 4675 41 4251 3711 7608 3288 6733 6669 3939 4748 6465 7522 4907 252 5457 8021 1211 878 1894 3530 6134 2903 2915 7199 5164 1253 6042 2491 7530 5558 4335 2297 3149 7592 4427 4702 7640 7749 4861 6879 3348 5348 5243 2985 992 4415 3039 4062 6176 3223 5310 1540 7785 6245 3709 1407 3126 890 2422 5764 1798 5826 4190 1815 5222 2409 6873 4193 5613 4702 4614 5587 4093 804 3916 4974 6212 1721 3363 2015 1367 3173 4320 8073 694 3023 5387 1309 7533 8011 666 222 2881 7832 711 6085 2002 1663 6961 515 2367 2324 1923 5205 787 6423 2837 2271 5607 7586 6211 5236 657 3789 7235 5953 6128 6367 262 4449 7324 6439 330 6320 3743 7861 5539 55 3739 2187 3378 919 2335 4018 2837 3685 4805 1770 6581 261 534 6701 81 2642 2741 6787 6245 540 7799 7134 1017 163 7907 4279 5982 4628 2360 5941 4198 2054 7943 6208 2205 1543 3207 7569 7017 3475 2451 684 14 2520 1060 455 3262 7503 831 4786 7800 7095 2703 1198 1794 3543 3050 7390 3881 5065 529 6151 4983 3764 5798 527 5739 3238 7046 5853 2217 5599 774 7406 5818 1909 3405 3760 6378 2236 2611 2370 1561 3080 5657 4519 3268 5625 5042 3817 4188 6951 4097 1708 4835 6695 5246 3099 6957 5604 7105 1145 7142 761 6193 724 3078 2534 6426 538 705 3502 7646 33 5204 1568 5009 5217 5574 7037 2222 1955 6055 4586 6628 143 4955 4969 7593 4669 1398 6465 934 1789 7415 4969 5456 5265 6390 4692 4102 5392 8015 3847 1127 7904 2732 2332 641 6338 5465 872 3610 6025 1394 1670 5563 5109 5505 6364 4118 4737 1753 2993 4708 6107 5806 6992 6624 6194 1542 1616 1141 2808 843 4629 3802 2946 499 2114 2959 2053 1849 1192 3771 5770 141 6379 8132 6753 7449 6370 406 6502 5341 612 628 32 3337 7140 5856 4030 4913 1749 6720 5995 5602 7359 4284 4777 7895 5648 134 5420 6445 3891 2576 1695 8059 3497 1482 404 8025 4501 1108 2049 6191 5326 1841 4175 1933 7599 7224 6390 7001 6130 7842 2140 6184 6252 7104 2553 125 4137 3843 2256 3459 715 3585 4772 5349 4904 6006 2217 2047 7144 1264 749 7411 1779 167 4442 1598 5619 3992 1041 7592 5881 243 1664 5917 1570 1442 3983 717 824 3688 3312 3957 1734 1035 2012 3723 2984 1186 842 7009 6622 5758 1359 6145 2867 138 1129 4576 1774 5093 5044 5747 1009 2403 5618 6681 4348 2607 1251 1947 4095 3816 4164 204 1786 1001 7656 5833 5825 1257 7612 1657 3833 7423 7854 2025 1543 3979 5369 1842 338 2158 2551 1910 2010 3923 139 5151 6082 7402 2452 6690 373 4264 5434 5392 7513 6299 4575 5339 2992 1472 6829 7048 5432 2714 3099 5882 33 1421 5830 2837 6757 1880 881 1104 6615 6754 10 3553 2764 4635 866 4263 7890 7438 6140 3725 1602 4518 698 7877 831 1582 5873 3997 8131 932 5509 1829 7446 1241 107 7546 2494 509 2470 4983 5446 5597 6148 6129 5558 5159 5187 7127 1978 2373 6634 1590 932 2177 6637 2942 1428 4231 2275 3538 6446 2967 7601 5198 4447 7325 1708 7690 4805 1459 2052 7213 3626 5991 4885 5104 2060 2349 4289 1011 3341 5913 7481 7957 2985 1404 1758 3771 3725 2171 6508 3841 1634 1926 2559 4581 995 5303 3219 1996 5525 3694 6136 735 5411 7496 3884 4825 3810 1289 6552 2726 7447 3283 1280 2224 5964 1719 4572 4592 4032 5343 4500 287 1169 3482 3438 4610 3249 827 1389 5195 6216 2392 3353 5465 5674 2824 2218 4046 5296 2671 4429 3999 1976 4042 6049 6556 7017 7755 1117 793 2192 4886 4098 7540 4248 3321 6975 2436 8119 4219 8069 2462 1261 15 7253 7987 937 6044 2494 1249 7359 2640 1971 1533 6932 6382 7549 773 6448 7579 1210 6729 7108 7168 3478 4836 6319 325 4789 7873 2332 2197 2677 1902 3617 6807 6244 1444 6201 3183 8021 411 7665 4259 1032 4073 4132 2160 3530 7798 1649 5808 6270 5366 1730 4426 2289 319 3519 2865 5777 6791 8083 1020 4933 5707 2226 846 2199 241 4550 2641 670 3488 7379 5445 889 735 5638 1783 4520 6333 2721 293 642 3622 6981 5335 6819 1284 4838 258 2003 1447 7842 5533 7990 7617 6441 586 6638 7239 4293 3787 3114 4140 1894 5033 7416 3247 419 779 4279 636 522 170 557 1578 2333 4843 823 8080 2494 3586 2618 1528 4180 3135 3116 4504 3334 1974 5748 4251 1240 1112 6329 815 7456 5191 2809 4657 700 7924 789 6732 5605 1595 6404 2078 30 2935 1650 5443 6845 3068 858 8064 881 6718 262 2627 6189 3087 1073 7284 7033 2948 7306 6884 447 143 4492 1040 1431 3323 6261 5697 7582 1709 6423 6689 4548 2858 6327 6493 337 2001 1320 533 3357 4539 4013 6636 7083 980 1175 5589 6414 924 2329 2504 6198 7122 863 282 5710 2435 3285 4811 2542 6895 2305 7929 267 5320 7931 7722 396 3156 268 4104 1105 1048 1204 1113 362 6761 1619 5561 7429 790 5060 1595 6592 935 1441 665 508 3573 6606 857 2579 3049 3702 4372 3399 5086 3878 4449 2532 6757 2109 457 6843 1924 3584 5999 5616 3470 3012 3781 7625 4821 2872 6013 8027 7634 6340 1437 5444 2764 6471 5464 2619 3688 3607 6051 7541 6983 4443 7411 816 7585 852 4028 7256 4824 4660 4965 5423 1592 3292 3409 3846 7270 6180 4270 2418 7512 7436 5484 4104 6816 7940 7324 7149 5351 3396 974 5143 6675 1082 6040 5548 7178 3648 7653 5304 1334 4009 4833 3417 502 731 7697 1611 2015 2222 6617 3729 820 4547 6437 4907 3233 7487 4933 5968 182 36 1285 2354 7490 6193 5132 5676 4186 1098 5371 5900 3761 4943 5397 2705 6633 7954 1349 4502 6023 258 504 324 5850 6378 7599 5813 756 6738 5539 7530 3222 4424 2275 5503 3669 6489 4327 4424 217 2682 235 7118 6477 2897 4434 1795 3228 4689 584 5714 1251 29 5233 6859 6326 4416 135 6310 6744 1529 6202 3366 7878 1772 4366 4308 387 5677 1900 4668 4030 511 3301 316 6127 2596 2444 2230 5299 8135 6567 6639 7921 7387 2813 5006 973 946 3217 4854 7617 421 4017 1388 5254 4071 1148 1447 7365 3994 149 2568 5237 4081 3717 1588 5054 6639 5395 2220 462 2129 574 6917 8064 5063 4619 5737 570 7219 1129 1225 6464 2725 1877 4492 7758 6053 2282 14 6181 6159 4044 7684 7014 3122 191 4184 7110 4491 991 40 6190 3550 917 7193 1261 126 2129 888 7130 7109 5270 3375 3536 3883 810 3561 1767 1047 2064 1915 4225 5158 4734 6873 1970 3303 7866 7379 2804 4551 7263 842 5138 6463 3716 3553 1726 3303 817 3248 12 4320 7206 2733 5917 5248 4992 1902 5040 213 401 8133 1405 5887 7742 1897 204 787 4924 6360 5399 260 2056 5374 5706 496 7418 6306 1966 1099 2128 2039 1312 1053 295 2289 7724 2694 6291 104 5934 986 7267 5108 179 1067 4922 2577 2088 1424 3663 1149 4155 2894 2590 4740 1195 4892 4429 7572 7905 4257 722 6630 1690 952 5526 2196 584 4457 746 932 4635 7767 3772 4487 1729 402 4944 5086 5146 1422 2684 893 7409 1904 5581 7333 4547 2355 3327 4844 6340 3642 1591 3510 1903 5240 2547 3251 5613 3817 2470 4938 6790 2807 1597 5516 7791 3283 6574 2682 763 6706 982 5120 15 1762 7729 4247 7433 5294 5493 6188 8022 5473 6483 4769 4630 7038 5781 3608 2203 4812 6723 2486 5060 6967 1066 458 1607 7743 5262 1203 4563 4576 4495 6974 7200 2066 1881 1187 4558 3041 7203 1618 2167 7780 2589 2141 2351 7717 7858 8121 6543 4965 637 5941 495 5943 5774 2073 111 1986 5192 4487 7704 4723 3581 2267 8073 5193 6882 1730 7500 5531 424 5436 4679 4892 5202 3749 327 2934 532 1312 4816 7830 6636 7481 4910 1406 6179 142 6847 2118 3862 7080 5128 3815 877 7947 6028 394 4480 3930 2402 1461 2793 5916 5675 5899 4466 3556 4213 2097 2428 5539 3539 40 6359 5632 1365 3236 3439 4319 5437 1086 7106 7777 2250 2430 6879 2090 1100 5143 963 7105 4417 214 175 2449 631 685 153 3812 7774 3857 3442 3629 2519 3598 88 4960 7577 6062 2939 7565 2687 336 7214 5678 3127 53 2079 733 726 5604 3411 2485 6656 5167 5680 7679 3941 6657 5915 5916 816 4118 3414 137 780 1596 7861 2459 3161 7552 6175 980 7156 2541 336 1918 7037 847 449 7270 7204 2458 4947 4680 467 4892 2112 2029 2643 3144 6655 1048 6845 3046 3439 5733 1626 7632 755 2539 613 3013 7515 2477 6789 3304 413 6919 1174 2614 6544 526 3284 4329 5673 3433 58 1548 5601 6113 6044 4514 747 4600 7684 3466 2623 7736 7286 4528 5505 6266 7521 582 7466 4894 1420 350 2152 7112 382 1138 6201 946 5674 2572 1403 7267 1182 6244 3057 1178 7733 6762 497 1144 5622 7828 548 1030 7179 6016 7825 4003 6062 4511 5522 3617 1336 4718 339 5385 3904 5948 2740 5448 5169 7639 6874 1752 26 5539 7934 7472 1624 2788 1402 6408 7726 7696 1399 6943 7977 5349 6445 4590 7660 3615 6329 2432 1358 1797 6412 6267 948 1400 277 2710 5117 6540 2250 6407 7906 5478 8094 7427 6343 6250 3205 2884 2092 4094 6751 559 4869 4346 2622 2095 5233 8110 928 1153 6552 6318 6620 3308 4382 4717 6764 4343 3530 892 746 7536 1159 3504 5266 4972 2982 6929 4180 2540 5976 5337 2702 6223 2786 1233 6452 5734 4723 8085 7110 7062 5525 6622 5675 7481 3615 2008 376 7746 3664 6810 4680 2219 96 6918 1865 6833 6348 3008 4621 2661 4327 6269 6742 6325 5204 5567 4411 7879 6813 6372 6333 7909 6477 3873 3545 1094 302 6432 5143 5117 4672 5732 3890 6184 381 3679 4545 6895 1413 388 2305 6249 6252 3703 2957 542 6836 5018 3055 138 4375 3398 3591 6641 2629 1746 1729 6516 7679 2914 2639 2479 2942 2506 2477 6335 6611 7968 6060 1426 853 7612 6796 7429 5688 1411 3341 7050 7877 4330 6999 6327 2738 2428 7910 1202 6048 145 6029 1477 6270 7357 7973 6612 1744 7721 5825 3936 4885 6645 8071 5835 3349 4402 7158 5338 4534 3500 4466 7998 3363 1059 1528 2882 1173 3129 68 6528 5234 6616 7211 2263 6240 7430 128 4656 5708 6153 3329 1764 2979 2833 6154 484 1484 4266 4079 2770 4042 5675 530 2176 6491 1875 2382 6432 289 3578 3202 5891 5300 5036 6084 5476 4017 4269 6702 3759 4637 7097 4723 4753 202 6553 3785 7227 370 7001 4030 6491 7908 5683 1375 2150 5711 6089 5021 271 3476 7627 3671 3059 601 7236 6188 4482 1815 637 4325 6353 4008 6422 3085 8068 6332 3256 3659 1826 4435 459 4356 1660 5965 3013 7119 5754 5498 711 2133 5648 6940 5939 5897 6308 7261 4998 3754 504 8 5783 939 1150 424 2691 1092 1814 672 3851 5638 5519 772 7931 6865 700 2808 6713 4052 3158 7585 2266 2113 1524 4685 7094 4274 2378 7236 3554 2164 6149 1219 5638 7801 2470 8117 7785 4804 5325 839 5089 3604 5433 4736 3242 897 3809 4457 6038 4407 1237 6226 7285 8035 6902 3981 4742 2311 3633 6019 4385 4768 5299 7093 6611 4718 2381 5695 7223 1037 3083 6983 831 2018 7423 6132 67 6532 2742 3513 4848 2011 3719 7648 2768 5741 4173 2986 4968 6652 4042 6914 4555 6191 3365 6968 5441 413 7648 5235 2786 1770 4587 6011 6153 6760 6559 6931 3115 3609 5055 227 7496 4182 5371 851 7985 920 2595 2848 6807 2829 303 7299 7087 2393 2355 3390 7437 7329 401 1532 4062 5937 1008 4471 1662 3865 668 1449 1374 3050 7168 875 1426 6114 435 6796 2314 611 2731 305 7600 4605 6054 2320 5058 4914 5909 7711 5015 2708 6126 4614 286 2380 3864 5284 6510 6827 3122 7562 2711 6261 7541 2137 4013 1296 4198 414 1535 7452 5200 4795 5382 7273 7785 8024 2795 5869 7399 5470 1274 4464 4557 7538 3331 1156 774 4901 1826 900 7905 5735 1870 5215 4826 3422 2182 3728 2252 2126 5493 3457 272 6265 5759 5966 3386 2735 331 5328 1369 6279 5010 961 2996 3667 7208 6692 2798 659 2258 7929 4793 2959 3440 1531 6447 3257 4617 4514 6858 4782 4943 7548 1710 5264 6499 7970 6323 1402 7749 785 6435 3310 8016 6849 1129 5001 6250 4962 2060 8032 2797 2230 4794 347 5357 2759 1296 7059 3957 6214 2378 5188 455 5139 3038 5603 1083 2053 3994 1800 5478 2225 6150 1032 6884 1615 5718 601 2864 4708 2588 5882 5104 6199 7633 325 2600 625 6930 6823 5638 7083 1189 2671 6150 4366 3024 1538 2251 2385 238 6390 6806 4967 7676 8104 1801 2946 1538 18 1611 996 4682 2192 715 6215 1344 2887 30 1474 7311 105 209 6514 4835 8128 6946 4583 6096 5345 1438 4052 1202 4790 5064 1521 5722 2910 6736 5783 6869 1592 6575 1332 2458 891 2381 5103 1028 4957 2802 1666 5033 3097 6394 5123 285 1358 2775 2036 6554 1509 5533 4415 3248 8086 505 817 4141 7766 5461 2574 162 6020 2255 2148 2036 3138 2102 1232 3054 3193 8033 7157 5678 1520 3768 1358 5813 6457 5685 3147 3411 5593 4296 1179 5991 4398 7384 204 6571 5677 995 2395 607 429 7655 2918 181 6309 4356 7423 6900 2073 111 2691 3400 1393 1076 7539 4128 6330 2518 8094 713 5133 4093 869 2687 5164 438 7702 7314 7007 2918 4897 7515 4891 7633 5860 5559 4073 3884 5455 7372 7137 6827 1627 3657 1645 2733 6253 3835 1376 137 706 7977 5234 6031 2244 1960 5766 7946 1919 3508 6974 3771 4577 34 1922 4850 1812 1179 5617 1416 6423 6496 7675 6018 4178 5267 4774 6928 1153 2309 2123 4408 8074 3744 4315 3596 6798 4874 6563 2677 2447 6527 1796 3158 7584 6649 3155 2937 736 3518 3393 4152 5822 3958 2021 3015 652 5749 5482 1944 6691 6665 955 5644 6756 1200 1105 5065 1225 6998 6096 6698 6741 662 8040 8014 7676 1590 277 2216 3553 3466 6453 6768 7653 4017 5410 5175 3041 2606 2237 7515 6447 3321 6685 1752 4678 3151 3978 8077 7155 7522 3604 5886 2879 2529 847 6308 6293 1966 6301 2043 2218 2013 7942 7139 5560 24 4055 1773 3065 992 185 4006 3349 6336 1268 6412 3737 5547 6268 4516 4053 1975 371 6133 595 7608 1187 7019 7621 6513 6622 5903 2001 7597 615 6245 3963 3557 2679 4906 1907 1010 5352 5339 5608 7086 6485 2842 5713 1182 4898 5056 3058 4758 7821 2834 662 3419 4842 5280 7650 2304 6228 3860 3624 1008 4257 2927 562 7087 5254 1041 713 8104 4265 3106 1294 1315 6010 4984 4366 5927 6409 4039 6960 5937 6075 414 6743 6934 7572 2243 3762 5461 1651 4181 6208 8073 7394 4673 5324 6046 2148 359 669 5350 3065 3758 4037 4903 625 7270 2519 6250 3944 1581 3389 3461 7152 2056 5900 6333 5432 3791 3311 3010 1300 1738 7677 1684 2944 2942 1246 7938 6538 7120 5904 5212 6123 7916 2034 6778 7990 7129 138 5130 5075 5343 7206 2975 8069 1537 6767 1308 1730 1853 301 2893 3478 6005 2235 7097 8091 6187 8012 5375 2371 6215 7737 146 2451 3127 2065 1984 2723 348 5917 3413 2307 4308 7619 2018 2561 5617 2401 7935 2142 3440 3502 5072 4749 6347 4922 2772 6569 3211 8090 2733 6364 6853 7870 6289 6949 6056 2373 7837 3834 6385 5709 810 1918 1898 324 773 6976 7511 6526 7178 81 944 7369 2734 730 4487 5701 1033 3152 531 7660 5169 1463 4853 5525 6791 5558 2251 4300 5909 5227 1661 4442 6629 7767 3714 3713 2230 1274 8043 6302 3005 4766 3807 6273 4254 3788 6535 1221 2024 904 6682 4373 2845 6806 5676 6827 7713 6841 207 4444 6244 2968 5258 5375 4055 3267 1806 1709 4832 1580 5862 4220 2825 5873 7239 743 886 3619 8083 7118 2821 8139 5109 435 2166 4385 4461 1788 5800 3631 1485 1162 6811 7959 7856 6350 5618 6600 3814 4409 6075 2685 2104 3026 352 5214 6360 3999 3401 1392 5712 1668 6260 4675 3568 2840 5633 5218 5613 1588 7594 1703 5388 7854 2032 2259 4011 6201 239 6125 6262 1525 927 2717 5720 3274 4280 2502 2847 2205 2139 4877 6970 5379 3417 7168 358 6913 2872 1119 4660 7155 7489 5657 4185 5815 4545 4109 3185 7401 5986 1534 865 4697 352 7529 1463 6397 1455 5317 2256 6928 5968 7545 2100 2654 2373 468 5948 1226 2469 4748 2629 7940 6491 1709 2455 6671 5668 5472 117 3270 3516 7632 3751 6121 1758 2679 6104 2751 1599 1741 7558 170 5876 4589 4691 7406 5066 2081 7861 3586 1310 4635 6892 6240 886 6436 4715 6400 3907 4904 861 1195 435 754 7809 3724 229 3970 5120 2535 3055 6072 7093 4501 3635 3651 1206 4120 5322 1226 3074 2038 6077 3062 6515 775 7465 5121 1300 7543 2552 7909 6694 1442 833 3152 1991 4996 2265 1067 5807 947 3590 3213 1627 1842 473 5646 3274 2621 6895 2624 5042 7411 1257 4832 6067 3233 71 1480 1795 6292 409 7168 1339 2785 4784 2483 4624 4279 3242 3688 3892 181 3650 461 5297 3692 2915 7419 5678 6376 7283 445 218 4163 5973 7498 1539 4646 5870 2038 2584 7919 5141 4280 7368 3289 4062 4134 6905 7302 7133 5172 4339 6766 7870 3858 2070 5509 3791 168 4615 3360 8052 7992 3022 2102 7231 4683 1817 5761 7997 2462 2566 2927 6248 390 7203 2574 3461 1637 4121 5640 4560 1624 1250 1702 2886 7594 648 359 5450 2947 5129 5020 2068 7098 8117 4038 3230 307 1213 6587 3612 5920 1938 2793 326 7000 4138 3468 4287 6781 3197 3827 7588 1491 6202 5861 6422 2321 4967 4652 7301 996 4959 6113 2666 5157 3403 2553 5530 786 7848 3797 7131 6996 1611 3893 5707 3424 7757 1166 3647 8061 3812 6593 70 4297 4814 3726 7270 7054 124 5066 5150 3025 8098 4999 522 16 7862 7117 1787 1917 5346 5324 2822 4259 3950 111 803 2930 2617 7190 2021 6445 4931 3767 6744 6862 1119 2298 3770 2141 6559 7978 6091 828 8057 7930 752 4551 6111 2060 6741 5279 3794 4759 6993 1289 5494 5679 2666 2456 2945 1242 2545 5833 4266 1657 4516 687 2400 6058 5034 886 4703 6019 1639 4181 693 3765 1291 7015 609 3555 6720 1741 6540 877 2425 5856 4828 3957 3384 3360 918 5391 3503 6446 7964 5427 2845 6211 5603 6644 691 3698 7877 411 4161 7138 7097 2606 1065 5883 4186 805 225 3109 426 1185 388 118 1444 7448 7685 3398 3512 6909 2623 7363 3037 7305 7927 502 6296 6316 4311 8008 6240 4204 3479 4785 1418 1555 3046 2747 926 376 6270 4165 1178 884 4683 842 6097 1697 3614 5564 478 435 4009 4133 3379 3294 5909 229 5580 2472 2995 7772 7717 5947 976 142 540 7529 6476 1688 6606 2758 2560 7777 2876 3974 1623 1004 7176 4148 6061 1696 1961 6223 3933 5659 6195 1199 3605 4999 1515 2866 2628 5806 583 3824 224 4555 4794 1688 5988 6725 5542 6164 720 4919 7429 6731 6950 3017 4672 2337 6943 3613 6816 3467 1507 1645 5144 5376 7166 4120 1000 4691 1588 7419 2907 7699 1035 1442 3396 7407 3342 3742 4349 6562 468 4729 924 6559 5074 7860 6830 4208 1777 5164 656 7712 6180 1351 7324 1253 4220 4417 3400 7251 6669 3235 6125 1019 1637 454 1652 5600 7131 747 1415 3448 4378 5554 3955 3709 1277 7434 2493 2376 7433 8080 3433 5066 1726 3938 6199 2818 911 1673 3651 4886 5006 5200 3440 5974 7598 2876 4371 7177 7585 5281 2882 769 6052 4163 2135 7114 7569 2917 3566 710 2277 5485 6066 4269 7758 1417 5594 1910 4263 7204 6499 6792 6606 5112 4081 3790 3338 1779 6512 247 7017 6815 6608 3943 7032 3239 4714 3198 2377 3055 4824 7055 7308 468 7739 6796 529 1072 7453 6322 4092 2647 463 6528 3859 662 1639 3808 901 2859 49 3374 3260 1178 5697 6556 5008 2262 1208 3461 4476 4384 3096 5804 4853 7915 1910 7516 7009 6936 6483 6166 2363 4385 1705 2012 2096 6851 939 5396 6459 3680 7142 7358 2744 5441 3942 5965 7834 5549 1460 2635 2668 7206 4218 4732 5754 1768 3072 185 1996 2684 4409 5826 4806 5038 2318 494 1141 2673 4308 2917 4433 5003 5492 5562 2315 4876 7186 2794 5229 6627 7279 4675 3744 1975 2765 5350 5838 1119 6852 7575 6421 7904 2562 1026 2850 2422 3773 6670 7774 7226 1179 3341 8061 6323 5547 620 6500 3947 5194 5530 3305 3552 1629 3818 7200 2858 4622 693 1973 2619 6767 5642 6367 2545 7847 7274 1188 5838 490 1982 4583 4442 3324 6162 3297 3804 3778 4450 6027 719 2626 871 6202 6532 2197 2585 1688 3272 6452 2230 3839 2704 1764 3602 4168 33 5747 189 6614 3253 2471 4433 1648 1944 6422 2373 851 147 1101 1261 5799 2815 1537 6651 4576 2336 6967 7905 7028 3824 736 4901 1688 1238 1953 478 2303 1451 627 7060 1010 5816 8002 7994 441 3748 361 4938 4733 7579 3894 4517 3306 2391 6692 4703 7395 6523 5593 5941 7904 3282 1297 1358 7540 4146 2662 4883 8108 4800 4559 2519 5679 6977 2843 6462 6866 4902 7878 4404 7217 5892 6266 1 3119 72 4046 1631 2963 3913 6492 1116 6369 2579 2868 5128 5955 7479 96 6465 1087 1074 4442 5926 7536 7330 1503 7737 7267 1723 3993 5901 2693 3055 360 1598 5666 6381 2516 8067 7140 6995 7954 8097 281 1413 2017 4493 3537 3885 7483 2720 344 3132 1376 2664 1431 71 8058 3155 6225 318 6046 2707 160 491 426 173 5267 1566 3154 6582 4471 2428 5039 1125 4997 6942 2787 6755 4875 4480 1346 4056 1331 5671 4507 2939 723 7430 2571 2923 6814 2323 323 1395 1190 5824 2788 1780 3667 5432 6215 7861 486 7200 2631 5660 6602 2494 4414 2963 175 5749 1338 1656 3364 1041 4669 2917 2832 6813 1542 1779 2871 3791 8099 5345 3014 2535 3295 6136 3700 6274 5383 425 8106 2588 4185 938 1806 7244 3160 849 711 5816 6302 2377 3952 3980 3254 5375 2802 1668 5993 3833 1561 4932 2168 4037 2738 5171 1563 6232 1311 5984 2535 1867 2328 2167 2173 5823 3139 7264 1110 3240 2185 2927 6083 4599 6289 1488 4255 3969 6185 2397 673 4766 2954 3041 6678 1094 3121 8040 6995 274 7896 251 5335 7538 7806 1417 1464 1210 3303 5726 1407 4074 2115 484 329 4446 6612 2324 2595 606 6297 1546 1285 5314 6320 7355 6750 4554 6639 1986 4024 5468 1796 8017 1766 3057 1146 4611 3234 3496 1104 3899 5553 4085 2263 4082 3527 1298 8102 5356 4227 6856 4878 1186 4295 6868 1110 1064 7628 83 597 4030 4473 8047 7165 5945 413 4235 6747 3000 1542 6589 2629 2090 6688 6426 439 4546 1089 2194 6497 4204 5379 3973 7272 338 5091 2654 3072 4599 5031 7290 2217 1627 4607 6019 2349 6152 6876 5621 4852 5840 7661 3309 2389 6395 6465 8041 3278 6538 3965 944 8127 5684 3910 3314 5875 6349 5526 1834 6081 465 1864 1899 7232 1154 4653 3548 6326 572 1005 679 4907 7888 6874 1876 3662 6851 7052 7134 8131 509 16 5130 4010 3041 541 5279 7639 4179 6428 6773 7127 7844 6303 7285 7906 4562 732 7245 1538 7100 3823 5129 5691 5114 8070 13 7511 3969 6352 8008 2876 2472 1997 7625 5140 3283 5039 5540 4629 4641 4044 6979 4289 727 3579 6850 1004 5651 6028 2939 2204 4800 3216 87 7104 7549 1633 5465 3580 4629 5034 7509 888 297 2661 6176 1048 3280 4721 7796 1683 7049 4795 5104 2615 4463 7384 3788 8080 781 844 3075 5847 5441 3541 2056 7362 7982 6386 2084 217 4908 5973 5615 3479 1559 7635 5197 1770 3750 5366 2073 3803 5146 2676 1703 6377 3862 7975 1964 732 7089 5245 674 6233 846 7157 5925 6757 8035 6825 3850 7834 6964 6458 6823 1369 766 141 134 7833 3360 4259 1669 5947 6161 2640 5717 6159 7827 5008 970 6914 4886 2986 5679 5213 7188 4841 5030 693 2423 1747 1079 2171 6284 5300 2684 7026 3623 7183 1760 2043 2319 2624 5493 6869 3536 3118 811 6862 2546 614 7497 5004 512 304 697 8123 2021 4676 47 5254 7798 7648 403 2865 2529 7368 7796 5762 6193 438 1075 7311 1558 3368 1689 6816 3710 5739 6794 2564 180 2486 119 4273 2448 2542 1871 2767 4439 1143 312 588 7961 7439 5977 6470 1337 5170 3541 4662 2968 7090 7415 3961 4413 1580 5080 6779 971 6759 5481 2254 332 6203 6310 5492 5985 4549 3034 1381 7238 6957 6628 4596 331 613 4286 931 6875 4169 2048 5400 1157 6030 580 5777 1596 7755 7504 7824 3400 53 5867 5517 3242 3326 4939 4255 3231 4125 2514 7869 4740 3851 3469 232 7284 5133 6106 5197 7523 2881 169 7089 6727 6435 7937 1632 5440 2530 1639 4902 2420 5374 5099 3603 2355 3570 2670 545 8098 2997 7287 4348 2615 397 405 2425 1729 6748 5857 4022 534 7451 3836 4742 7786 7628 7851 1332 4076 7992 606 2757 4863 8137 7474 3489 1405 3356 7423 6434 6067 6629 6773 7164 4358 362 1545 5604 2229 5634 2382 1892 7171 295 33 1973 5406 590 1574 5038 6897 1162 2217 2285 5606 6135 1920 808 5183 1844 7153 7442 1954 7843 2539 3754 126 4067 1017 2923 3988 3506 1643 3065 5751 7129 895 6524 7812 2709 6986 5115 3173 5291 927 4262 7668 8019 61 5259 5894 2365 3634 7137 6797 1368 6491 2571 3066 1087 2592 1748 5479 7997 5914 3347 4544 1619 4248 5721 6763 6520 347 4445 218 1276 6254 6240 2405 5238 7317 4993 8060 16 156 1727 8050 5751 6735 7205 1178 6971 1867 6214 5325 2126 7652 6041 4996 5944 1446 3878 220 7735 6480 4357 4856 1345 1536 6099 1865 3119 7175 6116 6676 7308 1268 3296 8104 5165 7784 941 6810 5066 6879 2860 1150 3702 5549 6827 5159 3794 3870 7202 58 1876 6747 3268 3889 6409 7166 720 3589 6799 4984 5819 4075 4070 5346 3169 7487 4205 2921 2456 5675 6149 4954 904 5826 7784 6405 372 5391 5378 7147 6981 1865 3852 6054 1309 1487 6945 6784 917 949 598 5976 5706 7751 4781 3981 80 4496 6277 4436 769 5816 2512 3032 2833 7338 4897 7475 1894 4438 1891 931 5918 6021 4082 1598 1767 257 6892 7070 1175 7079 5411 4723 3421 895 2794 391 4322 7706 1281 7603 7031 5446 4454 4227 6411 4365 3788 2264 6600 111 1813 644 3063 2107 6451 4207 7172 3620 3159 267 4123 2485 3175 1093 4480 2352 2940 6170 7228 66 2727 5707 5140 2387 1227 4329 7146 5552 3718 2372 3874 5827 1778 7271 6439 5982 2682 5004 4275 7807 4449 7117 1139 6702 5429 2638 2899 4384 856 4671 5248 1002 1192 7168 7323 3034 2896 4648 190 3934 7799 599 7304 5249 1072 2232 6546 2430 6889 8090 1184 5266 5123 1886 7165 4102 2430 2661 1842 1950 5034 3274 2684 3660 6983 3310 7672 3160 1789 238 5347 7155 6498 3313 6159 3385 2947 1443 708 6464 6544 1378 3119 4990 1473 867 5359 7974 4042 3975 1093 4730 7121 6874 859 184 5569 1141 8087 2367 1634 3564 5661 967 6504 6506 4397 6372 1348 5423 2598 3507 3068 1290 3092 5826 3618 8003 2931 2421 2448 7036 2620 4197 6942 1625 892 7628 3725 512 7948 5810 6589 1753 1760 6215 1444 6969 6395 5400 198 1038 1850 3951 6753 5738 2739 4638 7783 3976 8076 2212 6196 3924 5876 7134 2784 1221 4561 1974 1645 3024 343 7321 3829 4811 7845 54 4263 1771 3929 2420 3751 2582 5813 1585 6182 5872 5236 258 2911 6700 1222 3293 1375 6426 6503 741 520 2655 5297 294 5705 2457 6808 2624 7532 4628 1514 1828 1828 476 1828 5757 5248 6472 4239 5668 1756 3994 7291 8019 6771 3641 2176 6866 4245 3280 6471 3647 3694 6819 3628 830 6046 1715 4843 4804 1626 7809 5116 4830 7472 7564 5326 949 6811 8080 893 108 1082 4974 6872 6068 4026 3137 2812 4650 3505 5328 4810 4190 1389 421 5922 7428 7652 5682 1065 5181 6593 5226 6576 123 3583 374 3689 4487 4592 946 7001 4593 2637 7978 3912 5433 5029 7825 1609 6394 440 1235 6014 3637 5469 7053 6175 1039 7782 7445 1980 2029 4966 3095 7908 5959 4088 8020 147 2555 3454 3709 869 3364 5653 2191 505 527 4291 2132 4323 6529 1333 533 7441 6349 1195 5202 7935 1652 3845 1897 5033 5298 3116 1863 2282 3339 4115 7352 8098 5554 1314 5334 2156 7744 5489 2856 2156 7653 38 6836 5339 6887 3753 7589 37 6840 5531 5165 4134 1486 4768 1470 6929 6155 1236 7884 97 5662 422 7327 6653 4867 5604 1901 7629 5634 7101 1019 1998 6507 4199 7775 6487 661 7400 4097 2945 5453 4616 4486 1784 5017 5368 8012 7386 6873 1217 6900 5100 6612 1922 7617 7336 7166 6987 6350 2410 4753 1895 6822 2221 4530 6080 5078 7812 7226 6933 7535 7300 4041 5283 821 2117 825 1376 5851 5342 7406 3641 1932 7237 2717 3274 5902 8054 2620 2547 6181 862 261 7564 4530 2239 5461 2473 7569 5846 506 1108 3440 1712 7730 7435 4125 4174 4939 7417 3878 4960 4537 864 508 2647 7886 3576 4137 5661 6396 3830 7597 2481 4826 7031 7847 855 6552 1629 5168 7494 2589 4318 7520 3968 507 157 1192 6897 5922 2383 6919 1799 4727 6427 1015 7794 6570 4540 5127 5840 1998 7441 6460 1590 1973 449 2953 6312 6368 313 518 6682 1932 1991 4291 1796 4633 8129 7972 2888 7442 5213 2844 2749 3126 190 8107 6054 7874 2751 676 3363 247 5979 3272 1151 4821 4965 5827 7340 1576 6293 2552 2628 6274 4031 6868 60 4950 2054 158 7953 808 8072 42 1005 5613 4088 962 207 453 8033 4012 3582 2689 3421 350 3296 4898 5 7575 5358 2956 6440 903 3058 632 680 5764 2644 8049 6432 438 630 5343 759 2745 8043 3524 518 3125 2929 467 7253 1359 4626 3851 4450 3046 4367 1549 1869 7739 3718 5796 5242 1125 3670 6444 7809 5251 4193 6402 6037 6540 73 487 7647 4812 3295 3672 2723 3492 2536 1216 3551 7205 7037 3154 7156 6403 6009 7901 1078 3180 3552 3465 6764 3930 3346 2885 760 5449 1109 58 5918 1155 4904 1369 4115 6925 5837 1020 4192 6815 1816 3697 4841 4297 3036 2308 611 330 5674 966 6680 5962 3036 2442 4862 6784 4936 7796 6785 7122 1757 3952 3306 3512 3858 3616 7992 6842 2285 7732 5049 2909 950 4577 5985 2384 2131 4072 7608 5212 7762 6057 2510 3860 2270 4012 4563 7469 7647 1535 5753 1546 6794 1596 7978 4331 2699 1356 3362 5164 7423 4921 4821 7443 1976 7976 2219 5050 1623 3602 4291 2111 6674 5953 1149 5116 2206 4566 4824 6151 6431 185 6712 532 7022 8115 2061 5440 3306 5282 4512 71 4763 5858 2872 442 6599 3619 1072 6683 4202 6423 3551 7087 1316 4058 3568 7668 7065 4172 696 6444 3468 7074 6937 4833 6231 4363 1633 6827 493 2029 7434 4942 6069 7951 111 927 3388 2997 7879 82 3194 3670 525 1058 706 7057 3552 2533 1425 3666 7880 7524 2218 135 4505 3409 5095 1907 1850 4588 2823 8025 3434 7591 4354 4596 3198 2121 7637 6 5065 7781 3521 6668 2792 655 7422 7348 4741 2911 2571 5713 88 6861 3457 2134 5395 7020 7040 4136 4682 1902 193 5470 6369 4172 1708 7034 4872 7679 5520 1203 4890 326 3837 4079 3229 437 1854 1822 3914 1677 4956 5596 3991 3309 25 6046 7032 5462 3020 1376 4098 3250 7609 693 5738 7346 8085 5904 8046 7028 2079 6499 8049 6530 7653 469 592 4289 7896 2852 4847 441 2266 2875 1165 1782 5086 2552 3432 3838 6409 6506 3581 7780 4380 265 1078 3641 6975 5839 3959 5817 5504 6078 4679 7157 153 1922 6704 4779 4898 1540 126 13 1059 5751 1527 1762 2308 6138 4726 3701 1970 5863 3432 600 4578 3515 2736 7961 3788 5842 6200 2110 4070 5128 5411 6443 5092 4736 7485 2870 1843 7057 7388 4354 7041 7107 2621 5070 1220 5123 3331 4115 3243 1081 4510 1517 1135 390 5562 7961 3374 8097 7345 43 4717 1258 4282 5647 5380 8029 3164 3588 2983 7267 4036 2236 7638 6171 6686 5825 440 7660 1966 528 148 7703 2269 8097 2784 2446 2392 7139 1763 7804 7197 5740 2197 4191 2316 4266 676 1525 3445 7891 5526 6463 979 4771 825 6156 2043 4577 2630 808 5871 2920 349 7586 4105 2878 2415 1795 7388 1633 3758 1872 3857 3840 3378 116 5132 1340 48 7218 5307 316 3896 2528 5188 4447 4473 6805 2972 6276 6828 6219 1460 7038 1290 4404 4291 6485 6 3866 3951 488 2119 5780 2384 3584 5900 2252 6502 7073 2244 3414 7931 2375 4833 6939 3669 3715 5284 1266 5980 5943 2880 6901 7095 5108 1999 56 5983 2010 6087 4074 2004 1627 6402 3412 610 6468 3651 5415 2647 3281 4173 1188 5881 7656 5201 7930 3154 3124 7529 6179 999 6058 3208 4895 6148 2044 7104 3066 6580 7933 1284 3487 4256 5252 1678 5521 1505 4592 1455 2893 4083 4224 2229 6677 1288 7887 372 2547 7868 3898 7284 6253 6574 905 4810 6464 7408 3475 1377 7263 4291 7973 2624 7674 4662 6369 1386 4494 7175 3352 1172 1271 401 2381 3409 6367 2372 219 7786 7073 8103 2585 1297 7123 6161 2724 5885 6572 3899 2301 311 7318 4179 1531 1310 1330 7312 5432 967 5075 3340 7699 6474 3980 4130 2897 1321 421 1110 7373 5047 2213 1214 6612 2008 6290 6971 6798 2932 3908 7404 3577 1228 4399 7197 5756 2004 5795 106 5431 7118 4429 5797 3743 46 2016 5358 6528 818 7136 5010 7053 4264 7714 3250 7373 5670 5576 1981 1944 5681 6063 3227 3557 1362 2959 3224 2745 1729 4549 7973 3562 4323 931 2270 4502 2738 3804 2336 1882 2582 6954 4939 991 2947 6992 7894 646 6361 3548 1222 3126 4015 513 1030 2763 1675 7053 793 2845 361 7797 4745 6991 4042 6437 386 217 2108 3835 6248 6382 1739 262 3926 5707 3370 3456 1271 3952 4638 7587 995 6892 2122 4679 6678 5964 4305 865 700 175 452 8115 949 7396 8104 3324 2234 3388 6038 21 4791 8118 4216 544 4094 3592 483 5841 3029 2863 1025 7403 3340 3626 3770 4904 4918 4108 5462 3599 472 6250 6258 4493 518 4551 8003 3887 4917 5090 2122 4407 7965 7236 6504 6689 4352 7375 3168 1391 4599 8095 3755 7023 3872 1175 3019 4508 900 1718 960 7904 5222 903 6075 4233 6095 6498 6152 4038 5752 6416 4262 5763 4801 3689 6269 7876 1768 5620 752 3450 1673 3623 3646 5819 2663 5621 6818 4068 1580 6816 1802 5699 2737 2802 7864 6442 7837 5090 7716 281 3014 6511 352 7064 1444 533 2058 6489 5925 4939 5162 3011 5625 7968 3424 2500 7207 1846 5125 535 6747 424 740 5405 5218 7323 3067 6924 559 8126 3205 905 4904 5697 4747 4711 7465 2767 4547 5333 7131 7876 4664 1181 2952 4295 1968 2629 7257 3051 1961 3649 241 1687 4557 3801 7124 3722 1921 4280 3230 1236 2537 509 6997 4934 1111 6430 1265 361 7575 3511 7011 755 5561 253 1281 5181 393 5738 7400 7427 4807 6250 7649 6597 4519 5287 6456 2470 3711 7065 3906 2010 6507 1170 3335 3112 40 7692 7820 2485 4716 3527 1313 3367 1601 4173 4485 7513 6989 6703 1125 3564 105 5843 3412 4545 5505 1423 3929 7908 1435 2384 2234 1625 2875 6558 7067 869 1606 3394 657 6720 4425 7690 1836 3981 664 2791 2727 4290 3739 1953 7331 7376 548 2607 4001 3357 2451 2462 6497 1588 166 3235 3987 3593 5536 2171 4067 7227 1689 4170 4440 1434 7503 5150 917 1817 3518 2059 269 15 2527 3499 4116 6020 5725 4067 2881 6267 4826 7019 1537 4726 3225 4764 3940 2314 2672 7901 5495 5924 5233 6635 2426 6799 1788 7466 1088 7179 3243 1395 1843 1249 6205 5190 5888 7320 6987 8081 6707 504 2604 4554 1103 242 7263 7327 7674 5200 6382 4118 250 3229 2210 3434 6527 6650 2457 2647 2827 5946 3831 5713 7474 6500 6149 2621 5144 3064 4997 2871 3516 2892 7978 976 5531 1663 6295 2538 4624 2434 5430 160 3677 5157 2184 1501 2134 6141 7098 5835 1377 7688 6954 4585 7934 1108 5215 2192 1316 1136 5169 5897 6376 1943 3268 2348 1060 3002 3203 7183 7535 7849 7788 6751 7552 2694 207 3263 1504 6330 7992 8005 876 2707 2221 2621 5882 6273 3743 7875 7779 7327 3522 4629 7974 2025 1459 7994 1315 1352 26 1958 3871 4533 6917 5785 4386 50 3864 5804 2688 6798 3177 7302 1041 7824 1802 2887 1151 5190 7969 3327 5802 3374 3564 5941 1767 3057 5529 947 484 7007 4472 4701 4495 1194 4223 488 3539 7506 7665 6169 3907 5937 2538 476 3883 4291 6702 6638 4556 1760 101 3663 1184 4753 951 3813 3186 4908 1432 1346 1958 7559 6017 238 7799 760 2207 1219 6792 8014 6172 4153 1461 4818 764 4581 1527 1207 5206 7343 7154 1531 5127 6992 6570 5272 1247 4739 1208 3946 2310 3359 2509 4310 1125 2388 2109 4058 2153 6851 6741 1810 1539 6952 4913 6259 5210 1521 1052 3018 1332 2269 1389 1763 1944 4364 3104 4047 6136 7845 7016 6503 5513 7826 3690 3374 1712 128 290 7869 4790 2839 3249 5325 2868 3402 1196 6466 5527 5242 7903 3170 4026 7356 3824 1900 7850 1729 3817 5801 402 1890 7671 7719 764 5268 3401 3492 4486 5405 6757 4021 7092 7071 3517 7489 6197 4612 5965 1532 2293 2666 2691 3964 3707 5932 5435 7761 7447 499 3193 2847 4773 7271 7552 1777 6102 1592 985 7480 407 251 3327 4294 1601 3916 3293 6384 3360 5642 4393 4649 3047 2441 5881 5760 5766 5870 8104 7600 305 2840 970 6485 3201 2975 2216 474 837 3583 8075 1862 3911 1550 1787 3260 6739 5940 4880 5991 5056 26 7819 4972 341 4825 6197 3762 2517 6477 2976 1787 4694 5326 6801 7459 3359 7734 4439 2886 1892 808 4858 7802 6487 3387 3271 7499 5504 1273 4042 7542 6745 4426 2632 3643 7294 2096 4906 6297 7367 354 6090 403 3409 8133 789 1669 7869 4613 5296 521 5887 2315 7251 6459 4101 2269 4327 2946 5327 2467 2480 4700 2023 4961 767 4412 4768 5026 6329 4746 3500 2711 4975 5395 3189 2927 5492 7351 680 5310 1596 3459 7970 2708 1034 3062 2751 1144 3469 7274 5391 4125 6426 7335 606 7212 6229 328 214 5797 2833 4554 2452 6058 5146 6065 7776 4218 34 4652 7893 2588 2390 6975 1689 772 238 2163 5455 5933 38 5639 8038 7095 4427 3909 1290 7941 7422 2251 1637 2739 7183 2187 4927 547 7209 4331 2953 5937 1340 2201 7206 3748 6915 4999 4840 3818 6604 938 6019 2087 7801 7817 4863 2201 6168 7615 6027 4574 4777 477 1607 2475 4362 1569 2465 6157 2072 6326 4612 1137 5777 5118 3853 1952 6891 1289 6971 5246 1259 6139 4325 146 5339 2123 3110 5116 3704 5633 3645 3123 1587 8093 7513 3002 5459 166 390 6039 5440 6358 5273 917 827 411 3669 1271 7960 66 527 1373 5959 4289 5083 2035 1023 5039 7551 6363 5636 5215 8 1375 5535 661 7711 5963 2754 6456 2263 3256 4025 1607 6888 5961 5067 6187 5354 3989 217 1006 7042 2726 3870 1358 8128 5181 4943 1035 6930 8130 5823 7392 2640 7138 3442 7807 1518 290 3554 3116 5642 2645 4370 2349 7265 5629 2807 1496 6479 3491 896 4372 993 29 5906 3472 7884 6124 2719 6564 7443 2206 2658 7485 1286 4468 1151 1908 7500 3651 6680 702 280 7676 5480 6707 2088 7114 3151 1308 1278 7960 7830 7205 2253 2319 1979 5532 831 2649 436 1682 7059 4901 113 291 3244 6002 5711 4840 1998 5051 5859 2562 6298 2049 5830 6666 6421 7823 7359 172 5918 2056 1370 6634 3144 5171 4102 1261 5316 7775 7966 5248 7680 1090 5323 3119 6360 5238 7442 550 61 33 1676 6612 4142 5374 1493 5899 2685 6300 53 3320 5659 2380 5989 161 5104 6377 6995 2077 4557 3690 3932 5956 1923 4550 6269 2264 5708 799 3783 348 5304 5977 7830 7279 258 5557 4525 2459 6974 5022 5032 5428 7617 307 2010 414 2031 5381 7145 998 7678 6090 5195 1360 4213 6171 6230 2525 7682 7946 5858 6288 6110 1596 2730 3893 1788 6461 6225 4293 3810 6652 814 951 2088 5069 1310 1815 3171 6244 4136 1721 7893 4132 2802 7797 7716 632 1683 4253 1108 5609 5549 4763 6637 5541 2163 4732 3178 8075 6421 296 5867 3818 5692 5486 3712 4730 5277 5342 3115 7901 2198 2030 5199 7551 1518 7747 566 670 6451 6385 5024 3799 7873 1893 7048 7004 506 2029 6951 3833 3219 4275 6575 6817 2161 5969 94 3255 7490 2281 2471 2701 7792 989 7144 7808 1834 6162 2613 4832 3355 1137 3797 8053 5525 5897 2479 1774 179 1263 3334 7689 6672 6911 7332 4464 5181 4208 5988 4319 1469 3786 583 5111 201 7930 1324 1429 7255 889 6623 4106 3139 4277 7859 1946 4903 7321 1110 4318 2761 456 5257 8019 6395 3972 6320 7987 7270 2399 6071 467 7259 730 4295 5771 1983 6056 8092 1357 4813 4078 2566 4964 6 3149 3310 1334 4455 1043 5469 7144 6849 5954 103 7030 5221 3786 5674 5279 2290 5857 2784 7426 2072 1024 551 453 2194 3388 4506 1929 5099 3423 7380 3627 3472 180 4513 4169 2382 508 184 5337 3094 1042 7352 3326 8069 3280 1877 2687 4553 220 6121 5296 3535 174 4787 7266 5515 3658 4512 3743 3018 8065 7476 1466 6811 955 6774 7696 1732 1724 6087 3904 2133 1544 2536 6955 7217 5304 1403 7139 2364 2966 6092 5237 3749 7118 187 1889 3046 5278 2848 1086 2849 43 6406 7385 7704 5626 7473 2998 568 3475 1274 1057 2229 4172 7243 3370 2685 2076 4583 1080 3647 1308 2396 6058 1230 6885 447 5142 3326 1828 612 6158 5885 3715 582 2861 5474 7429 2988 1228 5498 1644 7893 3944 583 7241 3526 46 5486 3889 3533 3944 6889 6946 3420 190 5085 6771 7547 6414 2064 7503 3123 1744 765 959 316 2693 4835 1908 3416 3904 476 4077 3500 5634 4355 2101 8135 1471 7188 6362 7725 5902 894 3999 1934 6634 2726 5316 3283 6880 3103 1933 56 3255 3046 2053 8136 5701 3315 3658 5633 3536 5808 552 168 3102 1452 210 6387 7130 1098 7193 4359 5911 372 2157 5029 6692 5798 6856 6532 996 1840 5340 4169 1523 448 3427 2214 2830 1107 5217 1684 3376 4926 3710 4283 3125 6430 5241 114 5877 6233 2584 827 941 7820 6034 3701 6914 5005 6214 7888 6419 6270 177 145 4044 142 2593 6022 2679 1123 4295 7195 5658 2455 531 4399 7037 5467 6226 3881 8095 880 3429 4830 4167 2025 5247 7482 579 2250 2363 4249 7300 6810 4783 3420 2267 1732 957 4997 7752 3494 449 4243 5728 3490 1926 2610 616 6520 5640 102 3701 6768 6634 7514 2741 1653 7812 7928 8052 1686 6959 1533 3799 4236 3056 5698 1531 2252 6074 5917 2130 3336 6159 7185 7346 6976 2945 7138 4026 5628 2693 31 5133 7809 7680 6536 5164 908 5336 4867 7364 2592 6126 6670 6052 3319 3466 7243 525 2215 2951 7603 5035 3779 3464 6852 2782 7245 494 2841 5961 1925 2767 6818 6878 4602 2214 7629 2083 5807 5425 7503 5935 661 8012 3099 3216 72 6742 715 7400 4804 1389 6792 1950 2680 1261 3203 3594 2396 3310 3021 1375 4395 6931 3377 5533 5079 4938 5059 7930 654 5889 7224 4870 5117 1024 4407 4418 2710 4088 5751 2276 3564 4744 398 2404 2858 6515 4852 3029 2590 5457 8069 2952 6987 3301 2191 7396 5602 7574 4304 3682 7508 2077 5962 3156 3691 3487 5432 4667 4238 2848 6165 2509 3506 7828 5451 3407 4959 7832 806 3704 374 6294 749 7198 3293 349 4968 2930 3676 5867 6618 6642 118 6021 5553 2745 4840 2529 5997 2502 459 5722 3946 5140 8036 4704 4562 4138 3055 5952 1933 2210 1801 1223 7189 7579 5368 1866 3159 7428 5500 7957 7347 674 5435 4357 2970 469 3751 2270 4118 7263 1878 3617 3615 7100 1434 6145 450 1917 331 5321 6880 1231 7731 5102 2389 6903 1093 7698 1198 5976 2659 5456 758 4879 4580 4244 3851 2193 6912 6298 5279 2798 4639 7346 3638 6670 5470 7791 4913 5349 1087 2669 5189 6587 4447 2840 5281 6724 6915 6299 4420 2441 168 4283 467 7772 188 7088 122 2092 3093 5384 4804 2860 4477 2277 7049 3232 2221 1290 5998 7141 7870 5174 2147 139 6629 7621 3417 4140 3247 2246 2661 451 1153 2016 3246 5981 4756 2771 6385 2543 3256 5894 7145 7484 3424 4478 7190 2784 2517 6798 4705 682 6393 8098 5775 914 5870 5429 5741 22 1564 6978 2914 2091 2350 6849 4078 6882 652 4530 4730 2288 6553 3654 1426 74 2885 785 5595 4870 7662 7619 5442 5570 4019 5978 4167 1001 1034 5939 4961 7699 6879 2545 7117 7492 2484 6815 2261 968 3779 2176 7440 5238 833 737 5644 735 828 1517 3218 7732 7440 5776 661 1211 1765 4285 7564 7026 3860 3829 1581 182 1760 6481 2715 2002 4831 7518 6079 650 2513 5647 1770 3834 4032 5534 4345 5262 2064 3396 2001 7112 2678 614 1246 7396 4371 6825 4766 4735 3605 4849 1746 3883 6814 3820 2676 6810 3790 2169 5806 3145 1496 1661 6078 102 5825 4183 5798 3911 2670 880 1943 997 5404 3009 69 4386 7664 2216 4033 7896 329 1084 4470 1794 4713 2836 4609 1627 2502 4726 5103 7788 7217 324 5747 2433 7348 4054 4432 2543 6450 414 2340 672 3195 6985 3918 4896 4004 7243 6010 2575 871 3006 6095 3588 7083 1881 8008 1557 7034 4191 7470 7775 6123 394 6165 407 283 6729 8017 5245 3383 1921 1736 3508 4963 30 3629 6858 5648 3722 6107 1694 4315 1962 7211 3768 3209 7589 4814 144 6075 6301 8047 3222 7648 7312 7136 7801 7635 6622 2335 7321 3029 7423 8027 4993 1235 5851 583 581 4928 6009 7126 601 570 3554 2496 4430 446 1086 5812 5001 4849 6764 4635 1810 5440 1993 1232 4597 7191 2645 1285 5627 6505 7058 4053 6652 7140 1698 5490 216 4983 5787 3597 1550 6928 5580 2496 6687 2392 4922 2969 1591 6439 1739 6248 6574 6936 7155 7881 3334 5933 5816 678 2884 6987 7120 6958 1523 4337 4005 3404 3955 3870 4666 6206 5167 8076 969 4953 3438 6583 4363 3888 871 7869 2188 3084 8122 8080 1044 5727 2277 4641 2373 2048 1639 1766 6799 698 6489 1327 1069 2007 2594 2636 5824 4700 3279 6971 4921 3962 6355 6272 2170 4503 7712 1037 4197 3041 5339 1647 5305 7875 5764 1272 5250 4354 4561 1755 2311 5426 7927 3005 981 2277 2406 6426 1446 667 5999 4436 5871 443 7307 6035 6594 6793 4006 5216 6379 4201 6832 1822 7114 7923 4166 5994 7257 7432 6533 2538 4190 3616 6631 5568 67 7876 1818 7588 392 5170 1582 4732 6881 6580 261 4347 949 4710 685 8033 82 914 4745 1612 2883 5920 3540 4558 1955 5566 6127 3509 714 5749 7640 6752 61 6094 6847 5737 1997 3471 2828 2454 6877 449 997 6412 6497 5138 4626 1293 7634 5138 1310 1450 3843 6655 1889 1901 3939 4336 2595 4571 5357 4826 4378 2024 2660 686 5079 4530 3683 69 6565 8003 1748 1582 7188 6280 531 5801 4112 5287 727 7048 7620 6515 6203 5422 909 2634 6743 542 354 2622 3597 789 4402 2569 1804 1248 900 458 1200 5260 5794 6575 7622 5695 5181 7885 2719 5927 4879 4437 2816 132 3379 5820 6952 2511 2812 6714 3473 588 6211 6375 3458 5568 5951 390 1433 3348 1642 6654 6813 3288 5838 685 1755 344 4208 4047 7293 6288 3260 1907 7870 2158 817 6581 1724 392 3179 588 8082 1934 3998 6921 978 713 5861 8108 1066 5054 2047 2113 1354 7598 5049 3402 6478 573 1337 4511 917 4516 5322 3918 713 4470 1360 137 3299 4399 1749 2529 2454 7716 4544 1553 748 6494 425 6754 6637 1438 61 8080 79 1508 736 2921 1117 5750 2413 3392 514 3931 5341 174 4289 6192 4839 5005 711 359 10 6073 5589 5099 6428 3026 5747 246 5262 649 440 4320 6232 3490 5563 247 2594 5759 2978 516 4279 5748 185 4221 6814 7002 753 3464 2699 2176 6666 4160 207 351 4418 4785 4606 1829 4808 7197 7068 3457 4408 4228 7290 5764 1995 3783 932 2199 7222 8029 2432 1452 7378 1903 7068 8047 3791 5858 254 2499 6982 2005 7947 2168 6543 1747 7179 1077 3263 2363 4676 7241 889 1946 1101 6402 8112 1261 1672 3938 6821 1643 5482 3142 2929 3555 5863 5732 4949 4554 7494 8085 5197 4292 5174 3683 3450 3038 578 3291 1972 5140 6129 7161 5163 5018 7181 3439 7571 1455 5204 4788 6278 7948 1063 7366 6142 3123 2668 1478 4408 3501 1043 6843 2343 1636 2357 4501 1504 3264 2027 2927 6654 2696 8051 8074 3641 4317 2916 4552 2391 2019 979 5472 5479 3730 4919 5160 1752 1737 1025 629 660 1477 2075 8132 6310 5225 3703 4477 6829 6791 4390 2204 4374 6323 1250 1408 7104 437 3988 548 5075 483 3510 5899 7614 2719 377 3430 4280 235 4317 40 1005 3015 4344 697 4700 7852 5196 3200 4068 3710 8020 2742 365 6577 6547 2027 3584 2263 4420 5328 3186 2677 7240 6600 12 2853 5685 4963 7230 2355 4009 4195 5970 7664 2614 6606 455 663 3937 7853 1623 6325 2292 8131 2809 1194 189 2737 1433 7048 5201 4719 6909 6924 1329 5808 4213 6587 2299 2581 5334 4591 3631 7460 5796 462 6451 6434 7305 1327 845 3081 2200 3239 2383 5265 2858 58 4561 6901 1663 5367 5965 2882 2472 4088 7114 3078 1156 6973 3747 7905 1156 878 550 2004 2588 3059 7257 2438 2119 1444 652 5556 7680 1874 1296 3456 322 7066 5649 313 485 4999 1119 5085 6263 4172 6054 4147 7183 1715 474 3734 999 6272 142 1850 556 30 700 4389 7688 4795 3610 5261 8131 5001 2787 1881 935 1772 3924 3993 7265 7178 2020 2791 5246 6066 7741 6478 2572 7745 5292 5872 4469 5113 1624 1047 5160 4682 6642 1248 310 3794 1460 4309 1357 4628 500 3 7415 5745 1383 831 6905 2291 46 6892 1988 6425 7583 2556 1444 7847 3923 5693 1384 7073 4443 8138 4470 6049 161 2310 8031 3723 1669 3567 7261 5507 4592 2591 3480 4994 4896 7072 3614 1365 5756 7793 6962 6609 7641 3633 495 2633 3929 5834 5901 6132 7307 5001 480 618 4700 4324 668 5620 7454 3340 4441 5642 4770 6693 5855 753 6658 1518 3656 5478 1418 762 5068 4434 750 7576 1825 1571 2701 7614 7604 6838 6145 3496 2127 5513 6396 4706 3385 1211 1321 2703 2483 3246 7126 932 3315 1548 7901 1437 5174 4253 6469 1119 3562 3361 5606 2762 6349 3577 1924 6039 6808 1007 6172 1356 423 1602 7608 6167 3114 3978 1376 4629 2760 865 5981 6301 282 7450 3326 4861 6682 790 1100 5110 1764 2476 8014 1870 7301 3863 7661 621 1003 1287 3804 1857 1180 5393 5408 2344 1967 7987 1895 7826 395 3448 1374 6487 4950 1731 7832 2089 4094 6445 3615 3610 4633 6076 8057 409 4727 4986 6072 6601 2991 6647 3794 1962 5542 62 5196 6832 7295 813 24 289 5990 1428 4893 1463 4764 1662 5779 4941 3159 4279 6675 1269 419 6925 3299 4046 2572 2640 2265 4371 6385 3357 5845 4604 4200 4009 3177 2536 5767 6236 1177 3147 4099 7483 5411 4360 6160 4141 3703 7934 6205 3326 5959 3447 6276 7448 4937 7314 4860 207 6361 1418 7089 6594 4077 7710 1567 3307 762 6887 1435 2028 1874 6015 8099 2578 6359 991 7706 6607 5209 5108 107 1231 7671 7778 6661 6643 7910 7889 3678 7725 3283 5723 7898 311 1899 5961 7023 6018 6700 3210 3951 1141 569 706 194 4846 4197 8064 3937 2480 1364 706 2739 1570 4683 4071 3786 7936 2906 6558 7980 7860 2187 3381 6054 5034 8046 6521 5856 4003 3473 4772 2455 195 1124 4547 8104 4422 2057 910 2399 7244 5969 3581 2891 6784 7012 2332 1610 5441 3410 7169 1892 5658 6706 5325 1791 1473 2570 7521 718 6727 6547 2946 7642 3986 7518 8035 7645 7197 4940 5058 402 1895 6563 7244 6404 3995 205 3049 2974 56 7741 980 6515 2789 4579 4531 3390 1551 2047 4653 6288 1080 170 608 5562 4722 1292 7030 3692 1373 4065 3667 335 2370 2962 2636 3690 1097 4931 7402 6891 1028 899 7816 1477 2512 4050 250 6595 2247 438 235 720 4052 1860 1453 7577 3099 2113 1395 907 2461 1853 3354 7993 6343 4686 4488 4121 504 861 5770 8063 3212 1605 3000 4709 5423 7224 4982 2670 6275 8058 1888 352 5341 1351 7674 1772 5910 4761 546 7804 1677 135 4578 5062 4791 8024 1149 4104 4726 423 1129 7910 7994 7693 2610 4901 7674 604 2297 1078 2718 4567 6819 1653 1189 1762 1206 1578 5793 5101 700 4520 2133 6115 3768 5820 3043 371 1507 4668 3538 2813 8012 2714 1889 6422 7526 1767 317 7642 2276 3424 7016 2254 4977 1546 7739 5086 4182 5005 6806 1823 5953 3994 5741 1849 5068 513 1737 3500 657 702 7711 6944 3463 6957 2981 1001 6741 3500 5316 651 1598 4928 513 4974 5949 2705 5611 766 3222 251 4027 7014 6632 5084 5953 5862 381 487 611 7277 7800 3656 6143 5427 2237 2385 1774 7128 7143 1232 5959 7410 4088 6290 2745 5172 3629 2024 360 6434 2416 201 2414 2543 4626 4420 7885 2713 7967 2247 6963 5852 3339 7474 5597 4930 7179 3780 2020 3294 7907 3623 3386 2911 2021 5838 876 1066 2489 6849 5380 7755 3615 1791 6269 6220 4443 123 6857 2726 2932 364 3255 6853 1367 7458 6421 4866 6372 451 959 4163 1677 7176 4917 7310 7751 6056 5438 3190 6242 5737 3414 943 6297 2329 6286 1764 5562 1061 5505 2066 5153 7180 5093 2718 4739 1406 2563 614 6397 85 2744 5388 5051 4245 2697 384 430 7423 3631 7640 2680 8111 3758 6121 2703 4287 3664 5319 4739 5742 4262 4680 6581 4833 6291 3909 920 2311 2047 4130 3865 3488 6397 468 6354 1464 4660 5624 8011 4096 8044 7874 5166 1378 5225 434 2904 1564 990 4966 7495 3977 5722 5972 4793 3312 4972 4353 5306 5330 3201 499 6661 7406 3463 751 1657 6970 415 5223 3466 5147 4311 6382 2089 8101 4717 2632 5441 849 542 4196 1022 6064 6975 5215 1884 6301 7228 1019 4460 7808 418 2032 4221 3800 5935 1326 6994 4106 4767 4159 4058 2008 1338 6435 4796 6114 7863 2702 6565 3402 5939 293 3927 2125 71 3744 5248 280 4315 3106 4794 1604 5908 1237 6388 3762 7879 3736 6185 4366 7982 138 5056 6999 6043 1842 6332 3943 2591 5276 1201 6011 6925 7230 6879 6457 7212 1971 8021 5556 181 1214 701 2620 6900 3635 5967 3284 249 1537 3619 6636 4566 5324 5847 5479 5460 7426 417 6072 2054 8075 1929 6468 5848 3354 5445 1180 7816 3048 4273 1339 1482 4944 7165 6570 5771 4204 2405 3457 2191 4930 4956 7542 3798 840 4072 7001 7831 6239 7050 7819 6438 7606 1048 8048 5212 4517 5074 1673 1397 6912 2573 2571 8070 6774 4418 6264 1199 3747 3319 1643 2971 3614 3535 5846 5053 3210 291 5902 2838 4165 1419 5207 6837 5741 1706 6784 794 5463 5682 726 2066 6542 3947 4221 2733 1299 3826 3911 6718 6837 320 3072 5856 1249 2217 2989 4013 2554 4939 4219 3464 1481 694 619 7449 5073 1544 1253 132 5881 6456 6945 2978 4171 1075 7721 3364 4168 8044 3194 6118 4944 6209 1065 7545 2815 7997 5586 7861 4021 6480 223 6496 4466 3296 2236 1916 6625 1326 5124 6895 7938 5804 195 7003 2766 4717 690 929 987 2002 6287 1449 5723 1050 4710 6348 4721 2684 1815 5373 7349 6811 6261 2156 1685 4512 2750 3028 1933 1819 1824 152 111 5824 6036 1180 747 8016 7754 1213 6247 7508 7428 6457 5546 2242 2410 7928 6770 4158 2398 3117 1141 2400 4564 3623 3504 7255 3069 3395 4498 332 208 2081 415 309 6856 8089 4578 3484 7947 3037 6276 6664 3666 2684 3710 1517 2727 517 8051 350 1716 2545 4802 5690 961 7561 5289 7984 5676 812 4975 6401 7699 2699 4590 6170 3474 3766 4820 410 2758 7639 3199 1323 7349 6285 7106 2133 767 4679 6527 3344 5993 5885 3022 3378 92 7450 5620 7469 5801 7631 232 961 2670 1115 6172 2717 6631 5459 5856 3390 1639 6261 2303 6875 7969 5984 2839 3515 6743 6958 7478 5681 2597 7689 3996 6068 1505 6014 6335 3230 1010 7052 4553 1660 3509 4416 5074 262 1004 985 4306 4279 1837 8081 6644 7896 6194 7969 1451 4682 3015 810 3440 2505 319 5717 7085 5011 7247 2969 6740 1140 376 4287 3355 6551 6520 3073 8039 2894 5883 1638 2555 3610 2314 581 2815 2834 1099 140 4672 7980 4591 6316 6410 8119 4301 1050 1416 4391 6716 5836 5443 2327 3511 6864 3213 3934 2586 2804 7512 7964 296 2911 850 8050 4164 4588 6555 2020 4357 705 5550 6113 7386 994 3255 2232 457 6686 7565 845 3818 565 582 2682 3418 6523 4900 5308 3973 2304 5899 7838 4457 7673 2267 876 1400 1630 2584 4758 268 5208 591 6030 4689 5749 3607 4372 5084 362 1800 7585 938 1993 4051 3646 4999 4676 6759 302 4579 6749 5142 637 5452 6038 3983 7987 5126 3931 6867 4333 332 1569 7673 2447 4405 3006 7251 4342 1921 5983 2590 4122 956 3333 7121 3930 6728 5499 338 2875 7301 4167 6216 848 6642 4680 5293 1720 6678 587 2383 7377 2045 3629 1671 843 7015 6603 5458 4130 2350 1943 1634 161 2495 7435 4853 3507 1366 3873 953 4744 5883 1018 5686 4460 5583 5361 5637 7675 2663 718 3672 2769 3526 5542 1810 6186 5722 2146 2664 4057 7101 2520 5032 5617 2549 7681 2470 2809 3665 1652 5253 7741 7229 7562 3767 5200 4855 7471 1371 2711 2351 5316 1686 8026 7820 3597 7217 7334 6273 3009 4806 7815 592 4653 7405 7603 860 1381 516 7399 944 293 1237 205 134 247 851 6626 78 2412 3648 7065 1536 7381 4542 3751 939 1067 6196 6837 5507 510 687 2155 7477 4933 2940 5510 2937 5637 6727 2557 2309 7997 4381 5764 2551 4417 3183 5010 3383 98 591 7532 4047 5425 7759 7717 3043 3202 871 331 3801 1200 5683 3926 1765 386 2937 6360 5932 8032 4152 3085 1774 2798 4730 1579 3488 1348 3902 8021 5607 3700 5781 7593 5052 2904 442 7647 4460 560 1103 6513 987 1014 2562 6343 1015 647 5289 6034 933 7326 5138 608 5600 1206 7347 4518 6109 5525 3168 1331 4355 4182 4553 3279 3978 4643 2597 4942 7666 2924 4503 6742 5217 6958 2637 2015 4285 5964 4431 2154 6551 898 2646 6757 4471 1784 1636 7176 2774 114 7245 7123 7268 488 7175 4659 6003 3192 5094 5226 5756 7457 1788 7411 2319 2983 8079 1817 3725 6065 3607 3604 6448 7702 4750 5361 5099 6699 742 774 7194 5584 5790 470 1637 2618 3059 1744 7285 3828 4585 6782 5271 1265 7780 7048 7724 6965 1717 4006 4148 5110 2246 3471 1050 6985 3033 2831 6651 501 5595 1688 6947 7304 1830 3911 1733 3868 6594 3627 1945 2152 801 7559 5063 4519 6166 7064 3101 1400 7246 5714 4618 471 7787 7392 7382 1163 6424 5369 1597 3005 6302 3513 5827 4652 458 915 3435 4150 4695 6960 1019 3522 298 368 5108 4567 7911 4936 2438 4616 7018 1108 1103 7628 7662 6038 5591 2576 5213 1583 7491 6359 7836 3053 4567 3082 972 1773 4416 4928 2734 5890 826 4200 992 1234 5909 3353 1353 4611 1415 925 5793 8017 4414 2997 3727 6874 5015 5669 5303 3902 4830 7067 3559 905 7547 4945 5811 1622 6104 1330 7404 306 4028 4661 7468 7860 7124 4349 3935 4030 4992 7824 2156 4300 901 5491 2275 4232 2468 1376 3206 7190 4814 501 5402 7945 3358 697 1904 4410 1463 1013 720 1731 7155 7533 2708 2659 1591 979 1753 5641 496 6363 2494 1234 4434 6688 4701 7295 8124 1114 1962 6086 2366 1261 5194 4912 3578 2013 969 7232 3916 3559 4438 446 1800 4195 4607 5863 2347 3107 8107 2727 1241 5851 347 6854 1958 6277 1710 3668 2345 2263 3404 3567 1592 2031 2289 4055 4157 3031 297 5213 1557 5350 2915 267 6771 7725 4018 1271 2860 6073 1758 2960 4161 725 3288 7333 3956 7411 4716 3214 1399 4388 3528 7468 1554 592 8009 3041 8004 430 3864 5832 5872 300 7950 5533 6200 6366 4687 7563 3417 309 6618 3285 4145 2815 8024 4703 8126 3368 330 2734 5124 4071 6428 5834 5861 7558 702 2687 1703 5734 1023 3454 2734 1315 2059 500 5546 6162 4525 1780 5292 2964 6849 434 6973 435 3475 2827 7858 2422 1105 5703 242 6122 2434 2753 4625 3714 475 2373 25 3679 3412 4998 331 5949 2810 1593 4279 685 7185 3282 4403 2696 2541 6830 2332 6531 4894 7190 3574 4220 575 3850 4939 8116 7725 2860 1458 6253 1864 7566 4108 2805 6986 7157 8018 3960 3080 1628 1717 2631 150 2473 3775 2191 7521 3638 5687 3377 6268 3615 5656 6565 2615 3986 6325 3828 5970 3483 5735 1005 6825 5090 10 1909 3090 5878 7705 7987 4848 4084 5181 2513 4864 339 4984 3327 5090 6650 7431 283 6717 6451 2724 7287 4001 376 5241 4592 5899 7584 5549 5472 47 5115 2348 6173 3974 4234 7806 2946 5111 1258 8095 2029 5575 1151 4698 5478 3438 1804 1962 2255 3617 3273 4504 1633 7810 296 7438 415 5414 5728 4944 2272 165 4058 2446 6042 4821 1417 74 2748 1784 4817 5878 1400 7356 7899 7608 4198 3288 5399 3856 2100 5445 2042 1399 6019 8128 7169 170 1017 2791 2882 6400 5639 655 2854 948 584 884 1302 3341 1003 6271 2046 3372 631 5230 7427 1508 3865 6953 1249 5371 114 5512 1053 6904 3377 3922 2168 7951 7193 3845 3223 2269 7024 4313 2780 7493 8052 3818 4046 7139 4458 2920 3145 7451 2704 6641 1013 7372 3946 355 3359 7657 6177 1999 6591 5512 3299 4101 2664 610 4729 768 5906 4431 5171 64 7591 6583 4700 7583 4408 3079 3617 5400 4457 5480 145 5866 5598 4073 6049 249 1092 7448 77 477 3624 4331 1445 6047 506 3871 2228 1880 4553 3345 4783 2787 4453 3856 3814 4275 1417 6398 7961 3126 3762 7819 5524 3896 1568 2718 8078 5807 5781 3750 7062 474 6963 3977 2863 2207 809 6902 6103 7454 8044 2996 5398 2763 6430 4725 2277 4543 7860 2929 3316 4130 1066 4316 2315 184 7663 5133 3037 7582 3589 2928 3292 5438 4737 7349 6961 4546 282 5851 236 4037 396 4184 3615 5691 7495 6326 1504 3894 962 569 6023 8025 6186 3318 1008 4476 8091 6388 4362 5145 585 6033 1439 4070 7277 612 4084 7515 85 433 7064 7497 6949 3881 1442 6951 2832 7758 7629 3204 1591 7593 1162 7170 7701 7030 5369 7078 1847 2237 2369 7208 4388 1531 5592 6741 3676 2035 7262 4434 6325 3821 8119 5315 7522 6079 4695 6575 144 7318 2859 8102 7902 784 6890 3473 5121 2156 5893 7649 1635 3394 5870 692 2371 364 4925 8035 1173 7836 4860 3171 5723 703 7818 173 1068 7253 6571 5264 4684 7015 1710 7095 3912 7437 6589 7347 6494 6608 5344 2970 7340 7011 3725 7268 2574 1421 5167 513 5921 1339 4131 4387 146 3515 7151 2058 4782 6164 2688 5301 6856 7627 3286 7159 3832 4889 5809 3619 7553 4914 7438 7380 4862 2578 902 504 1572 7426 651 4418 7488 3474 3417 5105 5291 5513 3100 2931 1485 5076 7395 563 3586 4675 407 3235 2203 6464 3256 6437 3726 698 3947 2827 4020 2714 1554 7424 7138 6535 7891 2854 7777 2491 3988 3461 1893 1648 4703 4838 2061 2045 517 2404 4505 4202 4697 4146 5384 5958 3700 3154 5132 2495 2139 2728 4163 6490 4147 6457 1635 3495 7421 7342 724 7016 2783 4812 3441 4857 6754 4310 4009 6631 2844 1554 1067 210 7028 2876 6700 3847 5516 3636 155 7042 3370 5457 6658 7079 194 6314 5052 7344 3432 4864 690 3363 4033 3181 1010 24 6675 3300 6217 5905 777 1421 7793 1725 6460 7250 4651 1786 6231 4442 1169 2387 4656 1536 3802 7485 392 6356 7416 3256 5879 183 4139 6076 1336 1816 4393 6989 4296 1135 2155 4797 4233 4575 4666 188 1673 3458 5832 3412 7447 4933 207 394 6522 7709 7398 4563 4592 1070 964 4564 564 6472 5411 6681 4535 2658 3898 7628 2252 5951 2084 5845 6055 2930 5446 3847 2839 8107 1275 7561 5443 3507 2392 2670 3586 4275 3023 1455 6429 6704 2812 5996 2062 1285 1116 3285 7602 5958 5076 5668 3211 996 2435 4402 5046 854 6047 5478 2523 3874 1237 8053 5499 2739 5514 769 1745 2966 5973 3323 8065 1622 6159 1935 2541 3489 5953 2463 7197 6504 6316 7427 473 6123 3853 2719 8088 2777 2139 4868 1343 73 1566 140 1251 6225 4181 1669 6440 1218 8123 7696 1471 1881 7145 4259 3805 5177 6532 5100 1040 2469 7273 4227 218 7867 5513 4634 5272 3297 7458 2154 4309 5775 3733 2014 5655 2102 4754 563 4181 4888 1062 7598 4514 4272 4160 6614 2774 187 2366 2492 7367 5112 7432 5501 3214 3476 7301 8025 7150 7617 7045 3489 4591 113 3227 5602 7103 6549 289 4611 6898 2055 5817 901 2352 871 7781 3161 788 1145 8114 2587 7078 4329 6420 3125 1677 7483 5341 5453 1866 5406 2375 1627 1991 5573 3316 1169 6643 2166 2497 4297 8001 2987 4621 7617 3540 6839 3979 5404 3567 6719 1012 7728 6457 7184 6226 4702 4391 7863 618 3566 7572 203 286 6360 792 4385 5835 5723 2916 2346 1219 3196 4040 3553 829 3921 6378 5071 739 407 2779 7276 6214 3644 6409 5566 6450 2997 3316 8112 6556 6048 2704 1660 5159 1154 2609 1125 3852 3140 2128 4336 5882 4781 3718 2360 2146 634 7522 2079 1124 5461 5305 740 7909 1608 7384 7710 3107 5043 172 6351 4426 2487 7146 5117 5844 2919 4664 1723 7700 351 4364 1860 3703 6264 7671 4980 4428 7444 389 4912 368 2267 5535 1051 4524 906 7764 6809 6517 1666 7328 6559 7769 7034 5942 7575 697 3397 2740 8101 3403 2810 4805 7023 7169 5753 5503 6734 3250 2739 1717 6481 5391 4742 4682 334 4325 8070 4075 6630 4246 1311 8110 3500 5268 2214 2448 7053 7094 2274 4177 1263 7540 1631 5133 4608 1789 4392 7314 7524 3900 8039 4667 6834 2271 371 6679 1864 7116 5830 1383 7289 267 965 2948 4074 6008 4379 4716 8051 3546 7314 1283 6539 1448 1695 2554 4355 1771 2041 6140 4685 4119 5371 155 4660 7661 4409 6088 1633 1478 1212 3290 1974 3735 3678 5080 1458 6645 1185 5643 2170 2941 4179 7558 7199 3010 3834 4202 329 3538 5055 3193 1822 2243 4533 7286 7554 6872 4471 311 4841 7471 4558 1914 4786 2688 2720 3736 7335 6970 3120 4731 1749 4420 1467 2702 1374 2791 6199 6163 2676 5243 3587 5177 2953 2508 7555 4082 12 5085 3252 4603 449 3618 598 7465 3408 3566 1932 3759 1314 2247 4467 1530 1436 2751 2404 1159 7521 3107 5464 3388 3747 8125 3465 3260 5341 2772 933 389 6318 4779 3629 7359 3517 6364 5328 337 5648 5142 3114 7768 6390 2838 6664 6806 4348 6725 2376 5942 283 1369 3787 6993 2475 3949 3565 3822 1059 2710 7329 2037 5085 1604 2226 6645 4851 4484 7830 2421 5983 7128 2417 2917 1955 7404 4089 6693 4940 4307 7092 5453 672 7057 1741 6514 2322 7154 2910 2612 1985 2300 1514 2468 336 1120 6267 4280 2433 155 1223 2289 6608 7079 4627 7981 6025 5416 3027 2570 4796 7492 2571 3605 3365 7769 3186 4679 4935 429 7782 1124 1573 3218 2563 4977 2652 2508 7428 7044 6354 1593 5210 5589 2799 4104 6314 5152 3269 4031 7814 7296 429 7437 7459 91 7324 1302 5717 5640 7430 4854 7867 1767 5043 998 5953 8015 4395 3076 4220 4485 5707 3961 2836 6889 7812 7426 3311 1382 1450 5624 4205 2213 1502 2609 3034 2285 3007 5191 3588 6185 6988 7008 6070 3842 1169 4609 4488 5784 3111 6611 1800 7219 3946 7559 1741 7741 3040 7670 4262 6715 3520 3193 2585 7780 6083 2941 4933 6777 5274 5770 6829 5790 1664 751 475 660 1473 6829 6048 2755 5248 1066 4228 5870 8085 6500 6513 229 2330 1463 2355 5163 7896 1866 4867 1785 3829 97 2080 161 5928 1035 8017 3715 6182 7988 4358 7336 5715 4250 4272 7144 6640 5980 2852 5886 5292 5900 215 4998 7607 4946 838 5574 1 3128 6197 5088 854 5312 667 2283 7993 7183 5120 2660 7595 6351 7798 4260 7261 424 4982 3667 4173 198 6332 5567 993 2398 5160 6474 5226 6263 6574 6412 4967 1091 3415 3337 7664 3698 2598 3618 4097 1273 5506 2129 7350 279 6400 6715 7013 2194 2444 3796 6235 7784 4963 4006 7471 6003 4801 3866 3827 685 4356 5414 1219 486 7663 1804 5979 4401 7992 3678 5761 3571 471 4863 6199 4409 825 7424 1967 940 4887 2335 4696 6889 3023 3961 1087 3431 1824 4775 6662 3204 6804 2410 2352 2130 3815 145 3614 2174 46 831 2616 3718 2798 288 2859 2577 3166 2257 4365 1591 7815 1205 6282 3381 4442 4429 5555 3245 2665 3031 7856 5770 1018 7265 1654 5314 1033 6440 573 5612 1864 7524 2870 7984 7216 1994 2985 5146 6126 3397 6485 127 2124 3256 4668 5097 2241 4827 77 4953 7838 2600 1836 4492 954 2176 5930 1051 2407 5674 736 2041 6610 255 5776 1157 5861 3867 1805 2492 4948 1588 7502 3935 673 1989 1851 4361 804 3033 2984 3716 5877 5488 2842 3121 1987 2377 2090 1089 2122 7865 2652 2549 8052 7179 5349 2089 5369 2613 1328 6808 4895 1982 1533 5948 3451 917 7246 2464 2410 1273 7265 946 6903 7689 2483 8127 4278 3982 7669 5699 5633 2411 5928 4617 1553 5901 2189 5827 6152 2683 692 6894 1348 1767 6221 6801 2714 7654 5885 1175 844 4818 1978 5174 4377 2938 7582 2106 2051 5082 396 2649 1214 698 7612 7609 2003 5691 924 2895 2697 4824 1192 7265 4203 3908 7066 5807 5646 3818 4529 309 4131 3491 7006 1473 196 6770 6023 843 6754 6036 3737 3097 1855 3404 2213 5508 7964 6670 3087 2498 1913 2498 509 3394 7320 6699 1904 2625 219 1819 1176 6319 525 1654 610 910 4479 3795 6763 4858 231 8118 6359 1688 2449 259 618 2287 1477 1782 861 4472 6980 3604 2573 6544 6183 7773 988 3948 1260 163 3020 2605 1690 5242 1249 5674 2076 3872 6965 1766 4346 1275 7258 2037 7436 2345 6199 2029 2673 3592 4067 7912 4602 2294 5867 5560 5983 6667 5921 4740 4147 2872 3265 3022 4784 7131 8115 6324 3525 3921 5497 1399 2018 7099 3599 7185 4120 7245 4625 4303 5926 5942 2808 7259 4579 6844 7659 526 2749 515 1463 4680 4998 5892 6074 6067 3621 3581 2772 4737 3008 5798 8020 3415 2108 1282 4813 4415 7356 3642 5907 72 7074 618 1028 5476 4322 6438 3330 4593 7337 6775 987 245 1966 270 2103 8023 5075 1760 5837 5445 638 995 4753 3576 2088 5008 5700 3849 5238 6018 7317 8137 6618 6366 4311 5116 5629 3028 375 7506 1903 809 2360 5762 2711 6646 1664 5503 5784 7808 5961 3455 8030 1160 6052 570 7442 7265 6097 2527 736 2560 3235 5302 4406 5136 3742 6758 3474 5018 4034 684 2143 7227 3706 900 3240 5992 4838 3110 2913 537 2729 3644 1090 4646 4065 1702 4493 7997 1159 5154 2155 2864 870 1874 5078 2915 6992 795 8058 181 2332 6951 7412 3732 5814 874 4443 2336 3608 901 13 7655 2287 5247 7848 3255 3273 1955 5171 7929 7934 1018 1111 4290 4057 7821 6514 6390 1125 55 7501 5959 6448 2961 4904 6011 7739 7073 806 1478 1006 6147 454 4631 365 3085 4630 2536 4895 7875 7338 831 7979 154 1323 4742 7929 5285 2361 7579 5582 7493 354 6205 4762 6008 1625 734 181 2117 1122 4386 2609 4953 66 7927 4303 6525 5221 2102 4480 4499 2195 1444 7837 2003 7233 3889 4772 3956 3696 3837 7618 3001 7227 6048 5635 780 7536 7260 2597 6053 4019 6192 5155 7379 4210 7180 2251 1240 4044 5627 6003 1161 4546 2261 1356 6752 5291 4877 4129 1002 167 4488 7321 7853 4242 1226 6234 4930 6976 3413 4262 7597 6304 2745 4659 1696 7282 463 4679 5210 1066 8017 524 2917 6426 860 357 2402 938 3199 1465 7288 2354 4276 1892 4135 8052 1381 227 1754 5907 821 4788 3258 1003 4751 4258 5585 2286 1422 3527 982 1330 54 3795 6718 6705 1471 5371 7009 3654 7423 3982 1025 7309 4925 374 7539 68 3776 7015 5155 7015 656 1991 1276 8114 2311 3910 4277 7309 6303 1761 5069 4133 524 337 7437 61 2540 934 3884 3258 7034 4043 7650 3315 7043 3255 74 3780 6226 6772 3453 325 5002 2908 2342 6242 3894 1086 1877 3841 2012 1651 6558 1899 2310 3277 4606 831 3913 4298 7259 2844 1262 6148 3775 2845 3882 4864 3567 2959 4965 6249 3926 2661 4527 6626 4557 2255 6958 1227 576 1040 1999 1936 7817 52 6219 5923 7908 7051 7417 5276 5256 4794 3813 3878 7007 1828 6662 1584 6415 3160 2104 191 5143 5459 2176 3470 4581 5797 4353 6248 6939 3671 2079 7673 56 2872 1093 6232 2631 6777 211 6439 7416 6293 262 4672 4471 717 6492 1483 6654 4488 1843 6900 3335 343 7627 5867 3965 3291 6538 4269 2421 5242 4248 4041 4665 1786 5127 223 3561 7520 6933 6967 4890 6685 1884 6426 5238 1699 6858 7345 6795 2015 4806 3679 7300 2564 3949 7345 3969 4310 5340 1150 760 4368 2518 5260 2504 7280 1537 3480 3987 1269 3750 7145 4311 3498 4137 1516 4305 1469 970 4867 8075 4448 229 1620 1618 7755 1559 1556 4754 5695 7169 7200 4673 7331 6429 6322 5434 6040 47 4291 5236 7525 5210 7752 2794 5739 3276 5283 4931 4278 2894 3840 5537 2569 6548 3144 3718 600 1327 2485 952 948 7348 1694 3242 3585 7969 3428 5363 6199 1553 6529 7717 7958 5077 753 5581 2398 2281 4127 4073 1767 7364 5865 358 3680 3947 1930 3564 3319 4259 4507 3814 969 3157 2024 7507 2427 6186 5685 7566 1148 5943 4289 5389 6948 3979 6254 5928 1701 4976 1226 1787 6780 4562 6456 7969 6098 1266 4146 1575 2988 2622 1622 13 6668 4012 6143 6487 7657 1160 3450 3300 7581 6558 5324 1490 4725 7864 4137 912 5081 3913 250 3688 6325 4178 968 5515 6603 5265 6349 7648 3610 2247 6435 4461 2587 5989 6386 3471 5247 2551 2309 7908 1088 7696 5493 4156 7419 6369 5286 1449 4918 7920 6170 4677 7565 4487 850 7712 4039 5029 2754 7226 83 4620 4537 6573 1423 2424 6841 2083 4000 1603 4420 7535 2502 1702 1368 3716 4483 4276 5275 1574 31 1537 1702 2005 2066 1912 6732 4891 5950 6644 5033 598 1257 1108 824 525 5904 2537 3025 2986 97 3141 7763 7948 2543 1677 1285 6106 5765 8118 2730 3144 4638 8040 2463 5833 3642 6467 7985 2161 6515 2791 4363 4583 6377 1951 7049 802 3734 2388 7105 5108 7267 6159 7328 700 771 5871 4781 5129 4409 4956 6118 2098 7897 3541 3796 5168 2050 1759 2581 5657 1555 4563 4099 2714 7018 2233 3626 6812 4477 6769 1729 214 3844 5863 5913 2519 3658 2054 8063 2110 2959 4708 6408 2413 4685 772 1890 7383 3342 6184 6532 800 7318 6246 3101 7487 7274 3306 4890 1598 6120 4961 4558 4140 16 4343 4702 7940 1395 1652 1736 3856 7494 2984 5223 725 3926 5518 7567 225 2530 1994 4287 1881 992 5202 3542 3737 7487 7070 4430 4585 4149 3986 7518 7225 7809 7337 2753 7355 2031 5863 6202 6164 3336 4154 7371 4537 1540 5801 6797 3839 3041 3149 3210 1441 3721 930 2540 7281 7010 6949 1364 7976 1606 442 1688 7766 3153 3095 2524 4005 3162 3510 4075 7226 5963 200 5872 5329 2658 4171 7332 4265 1244 7270 987 3716 3760 1038 2462 1194 4991 5327 6911 7164 6540 4891 5469 5995 6425 319 5162 1262 1352 124 719 2201 1224 7021 555 6751 7865 1542 4758 6878 6815 1467 932 3857 1242 3037 5941 741 1202 3228 2036 6720 1422 6451 2655 4935 4649 2136 2120 2838 7885 4735 2032 3045 6558 2493 2359 1900 6117 8032 7969 1771 646 4917 8080 7244 5623 5441 387 5741 1747 349 5753 7509 798 7344 7169 5206 2505 350 6565 5475 692 3698 96 1519 6587 2107 7509 3947 6142 3467 4113 5751 305 473 1548 1570 4763 2241 7711 4415 4833 6272 584 1691 6818 2300 7175 5225 6521 7413 4105 2408 5163 1157 6294 5875 2705 889 5735 1433 5164 405 7724 4671 5031 7521 3999 7179 166 5345 1545 6975 5657 5106 5321 3153 895 6762 6334 3356 192 7201 624 6631 7504 8056 2203 5904 4273 2746 5763 6761 2335 905 2512 7922 2994 1599 4253 4218 6543 805 3918 4876 1691 6136 7234 2096 4237 2806 5441 1142 5131 4066 4935 952 6988 3787 2334 1167 6615 4858 5873 6165 3230 1935 5484 7737 4512 1421 3890 1908 2524 1845 8029 3066 1951 4517 1421 6771 2680 5304 7485 172 966 56 973 4909 2146 4374 1755 5924 4171 881 7995 373 5198 6423 1149 5548 1054 89 3619 697 103 1670 7182 4586 1557 3940 1578 4495 7488 5208 7416 149 6009 6467 1254 3427 4740 4950 2826 2402 7816 6168 3119 814 4315 2865 1350 5178 4616 445 8055 7628 2197 3206 4066 2164 4816 7447 7551 3043 1488 5446 200 7078 6376 7035 567 3965 5580 1945 5184 6581 4896 4669 1025 6856 2769 6917 7227 6168 3157 1127 7274 5609 413 2218 6556 3704 3842 7461 1618 6976 4745 5194 1228 5794 4734 7068 2571 5844 2139 6068 3948 6814 2525 493 7763 5370 3296 3839 776 3649 6115 1626 3457 1001 813 6595 4972 6576 189 5981 2487 6162 6675 7908 8137 7478 6705 3895 3327 5135 3577 3216 2623 2033 7728 5029 7239 5661 4751 83 4618 5450 3648 1946 4915 3300 4843 7007 1107 5475 3902 3525 3960 1672 862 2436 478 4918 1335 2 7809 4812 4490 4919 7464 7885 1601 5639 6228 724 3799 8085 7716 7614 4457 1987 6500 6605 1013 5643 552 1271 184 4276 7175 1066 7378 7974 3811 6929 981 611 3331 3403 1898 6075 4455 5423 1255 6604 2467 5012 2028 7766 3583 4650 7762 6365 2893 5153 605 4988 4383 3828 3921 2058 3179 3657 610 971 3373 3500 4615 4080 3288 2493 4316 5198 3764 6438 7992 6369 3511 5501 6202 4920 2081 389 7974 2764 2305 3459 6439 4253 1745 7183 7019 5643 917 5301 4279 1281 2731 7054 6920 4299 6521 4926 3085 1774 7304 7319 3322 2257 380 6086 3489 5936 4272 1217 6963 6988 5272 5748 7829 3365 296 6016 7927 6036 4152 3209 2565 4813 6949 3352 6297 4170 2565 289 5317 3034 3378 3310 5410 3291 3178 831 864 3139 7160 2587 4107 5233 5083 3624 1805 158 5371 7842 2977 1471 7180 1558 2796 2328 5395 3589 5207 1431 7760 815 7848 7953 7106 2806 5976 6757 7218 3893 6333 5572 2947 7477 495 5039 892 1730 7073 5299 5199 6990 2241 2457 3885 8128 5600 5309 1266 1638 6056 7401 6507 1563 2322 4717 7433 4451 4236 3526 5315 7412 3286 2030 4935 7487 1219 1019 5606 1614 4603 6632 7454 5340 2387 822 2220 1282 5717 7327 7477 6039 3476 2920 265 6774 5154 1025 2658 94 53 3286 1898 7795 6016 5939 1407 2660 7047 139 2538 7230 4008 4857 483 4838 8078 5495 2336 3896 2538 6604 2081 2495 2969 6244 1846 984 2126 7001 3029 5123 4885 5085 7750 1291 398 5762 2832 4745 302 4612 2514 3947 111 786 6354 1055 5043 2602 6025 6291 312 1407 1328 6710 3930 813 6910 5600 2980 3265 7746 6829 5078 591 339 1968 3874 7442 7065 4802 4662 1443 2681 8012 5018 5699 3580 1289 1347 6077 4160 5955 2747 3548 1648 4078 2622 2119 4498 5590 4861 1389 6550 4709 333 4800 1509 7169 6502 6629 7046 702 1713 8006 3068 2410 8103 652 4664 2993 3999 1166 7944 3643 2399 5646 7625 6968 5538 6646 3477 4823 3092 2862 4157 6803 5601 1560 41 4782 7715 4798 5200 7081 6496 4775 1545 3044 4779 7961 6902 1162 3426 3119 17 944 3187 7147 7869 4195 2970 7042 2135 7531 4711 4658 3273 3914 4920 7075 3638 6592 2661 3725 6025 7992 2099 4285 7762 6424 5466 5698 775 913 4962 1903 6732 2274 6929 6906 3642 4205 6705 2471 3837 4045 5252 5262 2032 3030 612 5601 4448 5959 4668 2306 7228 891 7745 4452 4743 3010 7612 16 4794 6893 973 2805 140 560 6735 2879 1804 586 2613 6525 5522 578 5396 6346 6353 7904 515 7302 6363 1414 3468 913 6306 3693 7600 6195 6878 168 6725 273 5419 2327 517 4619 2573 5310 3434 5243 2037 7019 228 2465 7482 726 5443 5355 4520 212 2507 2879 1024 5102 2988 6250 1157 2599 1598 6760 6505 6671 3400 1007 579 6390 4247 8056 2880 7745 4066 260 7423 1024 6623 6353 1414 5228 6361 3679 4710 165 1828 514 5115 5162 6265 2862 6624 6932 1648 3470 988 4705 6334 2188 3241 4395 3039 8104 1608 4993 4270 1439 7842 1140 4062 7479 3373 2572 7638 4792 1766 7856 5528 7881 2958 5855 791 1331 2615 7677 2062 7413 7121 1862 1671 3442 7761 1274 4696 7575 2429 7505 3608 5340 4424 7175 4097 2981 859 4383 3677 4832 4145 6564 5186 3826 3947 2909 3290 6078 7231 3842 7811 3805 1202 1622 7199 7911 2856 5290 4695 545 3519 3502 1566 1420 751 4015 5767 1401 7489 7361 6455 817 2701 7474 1745 4247 5405 5683 758 1864 811 5226 5337 2986 3166 6680 4038 6541 748 6892 273 3626 7135 1551 6765 1145 5334 3133 6914 1277 5170 1977 300 2030 3572 5873 6290 4338 7869 4917 27 1439 2443 4285 7090 3973 5290 5988 5683 7563 4772 2955 7608 6142 656 6509 6521 4845 4018 1208 1760 2147 2374 7676 4176 2099 534 6426 6469 1497 429 7148 6264 1345 2948 2860 1087 5072 2121 7759 1891 956 3585 804 8076 1686 6739 4143 2182 142 5429 7962 2938 4366 6418 205 6019 4759 1025 3129 1849 2155 3740 2096 4366 1024 3917 1411 2928 1540 6335 2117 3282 7606 877 8122 5851 5076 5555 5566 1059 7110 1714 2399 3812 7746 7412 3117 7032 2160 2287 4621 6108 3112 4311 2796 2377 5610 5874 801 7793 4077 4741 849 5816 4468 6415 638 5075 177 2396 8022 602 6632 2190 7900 4549 4795 547 3075 7509 3073 5959 8015 3704 2752 4184 7713 4489 6490 1264 5183 7729 1868 4801 4132 1481 1882 7175 3403 4974 954 3494 3542 2581 2507 5983 6213 747 7472 5388 6060 2964 8022 6582 6810 6926 3903 2338 6767 7837 5276 8030 2377 6061 4655 5901 8069 2652 6312 722 3870 7630 7217 1566 5831 3709 3165 2012 113 1500 3984 45 2680 1258 6819 3639 1147 1470 6101 3285 5453 146 7284 672 2050 5146 5088 1489 2205 999 5702 923 6439 5619 200 7587 4056 941 7697 721 5341 2425 4516 2461 7966 6998 4785 5578 2481 1900 2634 4090 4947 7189 6385 4898 5186 126 5770 4788 3683 1992 2913 7398 7297 6499 290 4665 6974 2639 6687 2507 880 270 4369 7216 6771 2158 3410 1820 765 7732 5218 5528 5318 2192 7857 5853 1634 7329 4252 2238 3768 5752 6623 5400 5625 3133 3334 4969 4640 3829 1075 6053 3983 4163 1419 6043 2574 7044 7891 2635 5279 7705 5237 891 982 1767 6363 4392 1614 3893 3516 2551 1148 2578 6561 4452 3942 5276 4030 5438 7399 4653 2389 5803 3362 407 758 2361 5452 8061 5256 4161 4922 7300 7092 576 3838 2620 2788 648 3293 496 2221 3312 6394 3268 8096 7858 1981 5929 4745 2108 3339 1965 7441 1082 2316 327 7 2094 6920 3089 3882 4250 6427 1461 5805 6990 2331 7521 5678 7944 5420 7464 1443 5076 870 1444 2270 5791 3818 7412 1991 2399 6463 4681 3584 6949 7141 1276 7360 3399 5951 7084 4223 7301 2145 748 4737 7621 5156 588 7654 1852 2882 2419 2042 6699 4170 500 1397 7530 1724 1081 7724 1632 6239 7463 1796 7796 6110 5364 182 7031 5285 2534 2549 5574 6345 577 889 7141 4866 3855 7088 4116 7908 2597 2390 3310 4819 762 2755 4887 6971 3731 2004 1931 2720 1554 7158 63 251 7675 4558 2990 3657 4562 3642 6257 4410 5359 2131 7239 6957 3747 1561 6289 1034 2040 5951 7756 1028 3686 7622 4727 1484 931 667 8102 1466 8109 5559 2235 3059 5583 6575 2677 3955 3717 2784 2391 553 3863 5365 3602 6592 6615 3087 4554 2599 3531 149 4369 6547 5778 5588 677 4823 1974 4141 5111 4824 2353 3653 1187 3599 3638 7640 5995 3941 2951 4926 5075 1901 4225 330 2299 1807 5513 2576 5003 6379 3417 7284 3757 7620 520 2967 2521 5375 1402 4718 5977 267 6146 3278 2252 1914 6789 1443 6856 4408 4752 6032 6917 7979 761 2361 7797 4611 4679 930 5385 544 6027 156 5401 536 246 714 1055 7549 1519 1862 2172 6411 5167 4088 3941 2081 2604 6331 3708 3923 264 441 7022 3083 6655 3040 4988 7808 5770 7863 7063 5083 905 7877 972 6603 222 2037 5316 4168 4623 5046 1049 8011 3738 4129 1082 7096 3851 7104 2964 5284 3762 4615 1593 1340 7270 7534 1936 1149 7086 1957 3589 3895 8118 1792 4151 16 7341 5704 7863 1601 244 2672 971 2707 1249 7644 6019 982 1790 7069 2355 751 2884 6069 6738 6279 912 7267 6814 4103 7647 6310 6108 4829 5532 7383 6965 1688 62 3799 3332 3032 7172 1602 5835 1188 6085 3080 4509 2488 300 404 4198 6649 1588 4399 5617 4275 3119 375 117 6942 464 2229 1686 1064 5253 660 6722 2326 5939 5210 3452 5504 1533 478 7843 1482 8030 3931 4099 5113 2598 8012 216 6462 5235 7825 5167 6237 5808 2610 2069 3373 235 2482 786 1622 3406 2137 7794 6319 838 5169 7510 1469 7228 6746 2205 4744 1496 3732 5193 5734 6544 3246 4941 4341 5276 6348 7300 4788 6827 4680 2447 3140 1470 5849 2941 5275 2643 7784 5282 3738 2444 6024 1599 7413 3576 5032 857 1467 191 2835 2108 1458 6674 2092 4461 1223 2625 706 3310 6357 5711 4809 7382 4968 3606 1754 7609 4008 6832 3860 453 5936 4241 1395 6529 437 3223 1662 5273 7163 778 7536 6231 86 7020 6235 3473 991 4308 536 3483 6104 446 1513 5226 5565 2175 7729 6285 6929 2513 6284 7267 3001 2717 7223 902 6712 6671 7131 6807 2999 5242 6527 2066 3709 965 3483 72 50 1786 3298 3158 348 4486 6977 3044 1446 5828 7574 5866 2657 3313 6322 3429 5680 2719 4726 5677 2319 177 4003 7083 6947 4623 3960 4954 7084 6187 5861 4098 3379 5363 237 5455 1593 3228 7315 5167 4416 6383 5065 2914 7181 1977 6869 1574 7014 1333 6794 3235 3625 4841 6029 7931 7372 877 2827 1618 423 3636 875 788 415 5011 6135 943 3569 7700 1372 4559 3978 274 2754 1331 1116 6485 7737 622 5206 6105 2561 859 5976 387 571 3485 462 2868 6273 5278 1141 1697 5006 5673 7646 6794 2434 6165 5317 6729 6577 916 1097 3078 7558 3905 1591 1153 3810 3154 5053 5068 7773 4633 3068 4614 6416 2184 5584 6435 4776 503 2271 7994 5015 8109 1679 3459 6472 938 924 2677 3881 8051 3429 3435 2279 3707 6882 7857 4440 4277 4450 4042 3800 6494 7879 4160 2036 1157 3407 6648 1597 1607 392 1206 3748 6425 5414 2563 4903 2236 7920 3926 8099 2795 49 3580 5886 7153 952 4764 7191 6031 5842 7266 2080 737 7874 4683 1720 7211 7278 1181 685 2649 6405 191 487 4756 2676 994 1302 6105 613 613 6761 601 6125 4971 3700 1787 3741 2844 3231 7841 6864 2390 7780 2338 5107 640 7686 5946 4790 5098 1454 7114 5001 8019 7327 1414 7249 5156 5993 549 6264 134 6578 1712 1202 2702 115 6046 4947 6227 2405 5738 522 3160 1800 381 2882 6043 7407 1098 5882 2913 6366 1436 3049 1959 8136 3955 6357 6705 2960 5106 6593 5113 8045 3276 5048 4518 437 2752 891 1174 7931 6746 3505 7357 179 3051 7195 3863 7355 8040 475 4773 4460 4874 5881 450 4505 3824 7862 7828 5750 7514 6783 4981 4036 4397 4370 3863 1997 6488 6604 5428 2130 5429 5987 5853 1207 6191 4225 1310 6411 3431 5597 445 5295 1992 3564 3038 4644 4632 7803 111 4793 1644 1903 2867 4130 1508 5117 7177 3358 3987 5547 4755 6703 7356 388 4072 4179 6861 4152 6194 4753 3499 7079 2862 353 4263 1818 5286 600 5696 7738 6368 328 6085 3568 5516 167 3332 2993 7168 7174 3615 3011 413 6808 5350 779 7021 7759 6226 2393 2140 5567 885 4302 3152 7709 2650 4620 873 5857 1455 131 6296 4724 4904 4431 7561 6763 2073 2369 8131 3428 2883 4210 4471 2243 7560 3025 2910 8108 4425 2084 8116 5679 6224 3769 2939 6311 634 2330 1364 979 6497 4860 3294 611 6601 4667 5965 6914 2520 6669 2495 384 5928 4500 7481 5898 7872 7870 4981 4080 547 3656 733 3631 7468 6981 7778 719 6597 5096 5487 3299 3134 7058 4704 1674 4973 4517 2831 6556 4040 3926 2276 1278 4385 4935 5735 1035 3433 1361 6479 8076 3638 3278 2777 4610 422 961 2695 1161 3229 4340 3577 7579 3351 868 4392 3405 6854 4173 7782 2070 7533 908 4558 5902 3902 2956 6617 5001 6748 3234 8135 7336 8068 5489 2222 6739 1893 3714 1760 6497 7538 681 1024 2764 2375 3139 7271 2121 6899 4186 6539 2198 1124 6426 4088 1588 8035 1653 554 2296 7679 166 5155 4141 152 7762 1157 2184 7709 7080 7690 4927 7194 2241 5354 2754 6138 970 1061 8104 7713 584 822 2989 2300 3873 3608 2504 6769 5274 3283 6300 4141 5841 1209 3741 7543 7668 5090 7656 347 2498 6629 1211 7711 3508 520 1114 3785 1887 7866 4987 7578 2209 4211 3144 7681 2076 6524 6431 6503 7135 208 2588 2790 3186 4066 7046 7200 296 7025 6355 5070 636 4781 205 2404 1596 1170 4546 5575 282 2982 6519 2757 5474 1170 733 6316 6932 1157 1583 6578 4754 577 3086 4298 7814 5958 3446 2055 5846 285 1521 5254 3743 2053 2614 2054 4186 2620 8 144 1460 6652 7247 8054 1474 6770 3706 6143 6041 4427 4337 6892 186 4346 6837 1678 4696 2929 4171 4809 6369 1320 5070 4747 2623 726 2836 1640 2581 3581 4782 4601 7317 2285 7350 7530 2635 985 3809 1729 8042 2850 4062 2115 3581 5818 6842 3026 3625 3627 7244 7705 4186 6960 650 3146 7471 6760 1037 422 4110 991 6802 4509 6108 6497 1994 5640 6297 581 1436 2151 6467 2821 228 5431 2624 2390 6315 4108 217 379 592 6995 1236 6522 3433 1686 1100 159 2323 1876 4892 4216 5091 5632 2766 7744 3390 5564 7641 6814 4150 5363 2705 7557 3113 4798 6282 5407 5073 194 5891 107 4421 6767 2060 2802 632 3800 5954 4499 2632 2335 1153 4513 7217 8074 5934 3770 170 3319 807 2382 1590 5828 2612 2259 4991 3022 5531 5850 4504 3655 4183 1841 5046 7426 6049 6343 3941 3471 5024 3847 3018 4874 7873 1914 3215 5856 5769 6538 5193 1208 4702 6932 2614 1122 1231 1056 5728 7055 7533 2318 2029 2552 2351 2926 6059 1399 6436 1703 6841 6263 694 369 5371 2886 4525 5282 5943 3733 7667 4349 4449 6543 3735 5807 4045 7974 103 7839 3919 2911 5266 6214 4778 7100 2744 2521 12 8050 4908 5052 2977 5044 5641 7859 6570 585 4489 655 7352 1742 6599 5868 1593 469 2909 7800 59 5099 4000 5307 536 800 4422 7789 3393 3195 417 2396 7437 7604 7807 6603 3715 27 8057 5146 5443 1354 6392 7235 3094 7025 1617 4440 6154 284 2429 6447 1572 3798 7701 6399 2398 7541 4030 3420 2316 7485 5831 7713 94 5100 5194 4572 1421 3363 1705 4746 6178 7166 7723 5479 6273 3617 6958 6836 90 2983 1910 256 6564 2769 5454 2124 7711 7259 4718 507 5241 7923 4925 5421 5875 2703 6155 2106 3810 7196 2814 4170 3143 1135 349 8035 766 7655 5750 5459 5614 1723 3561 246 4624 3434 1036 4194 354 4661 7393 4038 1855 5600 1325 188 3269 6307 5930 3835 6809 1851 2108 5576 6054 2916 6119 5743 4087 6301 840 5732 1658 2122 4613 4771 5258 4432 27 493 6959 2111 2211 4844 7629 2432 199 8022 7850 4302 7182 941 2440 7551 5749 950 4363 5273 3812 5626 3761 6706 4301 1012 75 4679 1880 5561 1311 3248 98 4549 162 589 4342 567 4357 7920 3785 2150 6287 5839 4132 4657 3710 2416 6300 6537 2410 3350 6869 3789 2832 5858 1517 1595 7231 7310 6039 4741 4731 7925 6038 3093 1344 6372 6027 6221 5562 3719 5284 158 7877 5523 2024 4231 5047 1994 4027 4873 7659 4604 3306 2101 1793 7598 5238 1149 5623 1128 7068 6191 5883 6807 5986 702 3635 7787 7013 3795 844 5521 1298 3964 6754 2789 7741 6995 6567 1958 6479 4481 7390 4043 458 304 2906 5873 1907 2250 140 2624 3967 4074 2693 283 3787 6100 3380 4734 1402 6161 3439 6743 7067 1153 112 5785 1587 784 5954 6719 5547 2459 1620 7249 4134 6054 657 2075 4410 2073 6913 1247 5112 992 1607 2172 5997 647 7912 7206 2354 5931 211 2524 6603 3121 2165 2312 3939 3608 1420 2178 7180 1465 2499 2156 701 7133 1820 1341 2224 3831 2965 1043 2133 5535 6919 4670 3631 3931 4021 1718 2138 2480 7000 1472 628 1591 4275 7581 1065 6241 7589 5062 1685 1656 4552 3595 7376 3267 2373 7565 944 824 7078 6066 4745 1772 2207 5925 4241 5555 4884 4738 6322 3421 7610 2564 7753 4409 3261 7436 2816 1776 6061 1339 1267 5044 5500 3683 6954 4753 1227 3230 3735 2228 2019 5476 1746 7795 1146 190 3828 1317 4346 7143 7353 2442 4409 6414 3552 5749 3003 4305 1893 3733 4352 4449 3929 845 1442 5514 3748 7495 3157 1433 7000 3527 2600 4563 7001 320 664 52 52 2471 8050 2328 4872 7451 4090 3769 5626 2308 5933 6537 2959 2067 5715 5561 3804 2850 8109 3931 5394 5721 4181 428 5288 4236 3393 5313 5309 5846 4925 2400 2884 6806 1999 661 1138 6928 4343 2458 7166 6490 1383 3035 4023 5844 1368 7402 4204 7056 6015 5011 147 6907 6962 2886 5678 2792 41 7350 3950 7919 5232 5064 421 1785 5219 5367 2336 6320 378 6927 169 3835 6869 7139 665 4530 3289 7325 4600 792 8123 4288 4431 5876 5088 7624 1375 4008 1255 4424 5518 1581 7983 158 2663 3306 6809 3901 6529 1837 125 4631 38 4862 271 5098 128 1458 5344 2004 105 6288 6889 4661 5192 4697 6707 6516 6499 4621 880 2461 2170 2541 3449 6950 6177 4335 4761 2615 6658 1617 1026 663 3378 6816 5057 1471 1328 2456 7271 1761 334 5584 7012 238 2335 5630 1723 6512 925 986 3213 7888 5989 6894 3183 6590 2767 7057 771 4445 6427 4985 2047 4733 7180 6746 2323 4271 4575 4183 824 3628 5456 4030 1226 6920 3499 2783 4488 6696 7926 2458 1606 6994 433 6382 5055 1636 3446 6140 2047 372 7879 4961 6942 4523 2893 4346 657 3832 1038 1685 4049 7703 6182 7064 3030 1526 1210 408 2459 5707 4629 3408 4559 2925 5486 6775 6734 7444 2422 6752 197 1411 2338 4136 3226 5233 2529 2452 2895 8032 2320 4760 225 6716 5917 6771 6648 2712 7780 225 8090 3977 479 3741 1789 7576 5421 319 5888 5196 6642 4481 4453 3603 2658 4716 3582 2089 955 482 7290 3263 5607 7489 2720 6282 7172 871 8137 7215 5890 4589 7010 4590 2539 8121 4186 6520 1810 7260 2702 5106 2563 5362 1791 4863 3156 3883 6968 7717 2955 2314 2080 7803 4959 1772 7173 1438 7913 3408 7671 4990 2412 4197 5476 2103 3530 3780 1344 1595 5380 1702 4254 1489 5036 2809 3423 7039 827 2822 115 7125 6351 6213 7011 2542 833 3593 1578 3031 2941 5114 2623 4617 3097 2817 194 4375 1740 1170 25 7624 3020 2251 7254 1530 874 1420 1538 5807 3361 1701 5651 1147 1240 5283 2141 2139 5 5827 2518 2445 6650 2316 637 6748 4393 2433 7910 10 5900 5586 179 2871 3697 5417 7056 6216 7673 1467 7458 2792 1034 51 3776 113 2737 5608 2988 1283 7530 5612 217 5517 3852 3572 7986 4532 906 7648 3134 3004 7362 2041 3568 1445 6416 514 1226 3555 6848 1532 3492 2741 1675 2182 6542 170 3760 4880 7175 2013 4712 954 3736 6681 1570 3512 5396 1464 5750 3016 708 910 60 2819 5358 6437 6369 468 6478 5015 2251 2754 6801 2898 3640 3340 2534 5063 3113 1754 7197 4369 7493 7186 3085 6344 5289 3681 4385 7457 1609 5627 1595 7184 3163 1908 7796 5119 1715 3152 6622 5985 2879 4472 4471 7788 3992 6806 1154 3907 5649 795 7124 7703 5570 3184 881 7019 7665 4958 231 2310 2280 5746 7078 3084 4794 6184 1578 1724 5130 1205 4273 2260 172 5603 5400 6214 7052 4404 2551 6670 6424 6612 4247 5512 2398 5451 356 20 953 3689 724 4639 3110 4888 3683 1092 1291 6334 2836 6663 2572 2433 1171 6365 2181 2059 1963 1440 2707 5750 6010 1013 17 5842 4482 7127 991 3529 5071 7266 3641 2952 7511 5564 7624 6015 3489 2791 2570 1439 4914 4224 2442 6878 2904 3798 2067 868 3463 4447 5138 4943 7085 7546 4021 7488 7977 5461 4197 3844 6312 2365 6018 5872 3780 1994 5358 5410 6740 8054 4660 1528 5836 2088 2555 4829 8076 785 2854 3029 4302 7834 5328 1401 3574 6439 4771 4841 7460 5408 3037 4173 3097 502 7220 7601 3206 188 5099 3756 8064 1499 4357 4866 554 1929 1508 6262 2967 5122 6645 3348 2375 3469 2590 6546 7843 3788 4220 6088 6051 7014 3755 1900 4352 7204 1302 4091 2779 2546 6452 7678 7089 7120 6052 4008 400 5870 4868 3033 1637 5219 3268 4027 1254 7908 2188 7363 6650 1152 5163 5234 3294 6243 6270 7989 1199 5111 1189 4838 6206 605 7352 2708 2115 2005 6438 2269 778 576 785 4882 158 10 2152 7407 2091 7308 1549 7640 3321 5199 4865 5551 5326 2705 5539 6899 4337 6044 6901 1245 6431 3524 4528 1673 5291 1036 374 4404 3260 753 1955 1236 7622 4839 7645 987 6522 4076 1034 7548 138 233 3946 931 6273 2270 5949 6587 7817 1954 1620 4353 1046 2627 4608 2879 2067 1420 2421 5670 6431 4512 1587 1308 6925 6476 2870 6405 2391 3777 7514 725 7740 7167 57 3369 3384 7970 2637 773 2509 433 2713 250 4803 4287 3679 236 6440 3358 5186 5059 1949 5426 249 1886 5332 43 4600 5471 6574 2897 7322 6189 275 1788 1035 6315 1900 4879 62 6137 352 3838 274 6996 2687 4031 6161 3589 7951 4571 3702 4063 6988 1753 5460 4046 6189 1647 558 4703 3440 3767 6561 1925 2999 2516 2771 6187 1791 183 6633 4019 2586 5484 3500 7463 6604 2063 4351 5906 3034 1124 1428 813 3902 2839 6193 6120 1274 2497 341 1171 7259 6576 2732 2245 6584 6192 4018 6698 4747 589 1174 2015 719 4915 5198 2250 2647 4348 829 5263 6187 1349 3574 2899 3457 1068 951 6331 5245 1464 6901 8012 7112 7234 3242 7408 4102 5523 4119 2624 4207 3162 620 892 4683 5883 289 2998 7761 6161 5182 43 4380 5296 7785 7903 5447 562 4987 6912 5288 740 5385 4165 2892 264 7844 5632 4029 977 327 1184 1974 3353 1412 6387 2598 6141 3408 6751 764 6142 179 6804 2723 7315 1939 206 8030 3487 2613 5307 4078 7562 5833 2064 2713 3706 1562 3379 4549 1110 305 6340 7482 2422 3197 1968 1444 4556 5028 8005 2982 1579 4928 1260 127 7081 5688 3772 4309 1307 3784 1888 4954 5520 8042 4463 1185 1081 7351 4574 142 1095 2427 818 430 5809 1972 1855 2986 7953 2080 8044 7849 1385 2084 496 4139 7483 5515 4549 4128 760 1448 4623 1790 5928 3388 7487 5018 788 3432 7337 1669 3687 1702 4831 2302 4559 468 4883 5762 5766 4193 7020 7771 2755 491 3552 3793 496 3117 4440 5171 5156 374 3915 649 1374 6270 4504 250 1827 8072 6924 796 987 6272 4747 4994 2315 2838 3390 305 7086 7771 2424 6063 6118 1414 7275 6096 4572 206 3378 5590 7711 7666 4018 1847 3153 4701 4386 3648 6142 8064 4570 7104 6394 2973 3510 4822 6810 3646 4194 4856 6414 5477 2893 1472 7288 6569 3675 8008 4603 65 2607 3893 5319 7039 7714 4340 1405 2349 3768 1199 7970 2019 2268 886 2128 1632 7951 866 1758 787 2648 6393 3692 4568 6623 6248 6603 2243 406 1165 5734 242 5991 48 1178 7142 2272 3352 718 6749 6240 609 523 2454 6795 4000 5709 3022 1599 3534 7969 7553 5752 6382 1839 5319 3826 4674 2099 489 2041 2611 3500 5743 4830 5367 307 6655 4820 1063 4857 3737 2372 7753 243 2453 2141 784 5450 6775 970 3794 7419 89 7870 5218 5079 1167 765 2426 1818 6750 3596 4350 5550 4505 1128 5062 4119 5949 7889 7413 1121 4586 1717 2187 4104 4683 3434 2845 1506 7450 2364 3134 3210 139 557 1520 6245 4263 4530 4196 4862 2731 2423 6059 386 4355 5948 3629 2960 796 5841 6014 622 1804 5339 5943 5685 7169 1080 3319 1933 6515 7593 3975 1648 5794 5582 3778 1404 2856 843 280 4103 7147 1313 324 5310 1234 1639 8057 3629 2237 7614 6727 2296 1266 5237 6253 2474 5150 2277 5341 6588 5695 5029 7131 3681 351 7729 2139 3820 5273 2633 1574 3415 8135 7087 3478 7946 1949 3353 4032 1379 2588 5401 2126 460 3769 17 690 5604 3443 4343 7869 3498 5690 4019 6419 5131 1474 7746 2979 1961 7136 880 1762 7056 7363 2550 2726 4092 4106 6262 5152 4692 5560 7646 2108 2522 4904 2665 5124 3174 6439 2044 2762 7559 3983 1288 2948 7772 7630 1989 6194 2824 6954 4459 3345 7741 5246 4444 2206 6574 5893 3089 4747 7115 4766 3404 1898 5092 6400 5430 2816 7249 923 2248 4956 5760 3571 7052 780 6711 4603 2538 2880 8136 3669 8128 5825 4467 7157 621 2928 5676 1435 3800 127 7696 6453 5305 3866 516 3921 5572 3654 3019 5966 5437 6763 4664 1093 735 4697 1589 3942 6876 6393 5666 2349 5941 799 7533 6175 2911 5558 1600 2368 5593 3550 3764 6770 7535 3974 7301 7962 4474 5307 646 3373 970 6267 463 1166 741 5206 1813 7027 3456 2945 7369 4633 4883 8092 5931 7153 6700 3366 3800 1083 1049 4106 690 2533 7651 4053 56 1719 2122 5597 1586 88 1390 4821 3766 4614 477 6263 2335 3437 2402 3288 8121 7258 714 4094 5102 2694 6809 5247 2631 3453 4308 7346 738 1013 5837 646 3879 7205 5918 6130 1969 7882 5774 2323 544 2408 2596 1839 3415 7377 1850 3474 102 2464 5390 1939 3864 595 1426 4760 3686 7309 4450 1370 1497 614 6145 2271 4073 6064 4151 4297 1797 1004 5622 2226 7913 6832 6678 556 5118 150 1980 8008 7885 3030 250 3498 875 2488 4351 4011 656 5356 1742 3042 4690 6277 7074 347 4155 5855 7157 4793 7814 329 3465 4646 7749 5900 3159 5349 1367 7993 6715 6156 5421 3616 5812 6622 5099 4704 4404 2139 4125 3214 5805 4974 489 3026 5905 1486 2919 599 7256 2216 666 5778 4493 1952 2029 5341 4675 4266 691 6158 6528 2684 6071 1611 5330 7933 2659 1539 7164 1624 8053 6542 5631 5430 6471 7808 7506 6280 5812 7924 2720 1669 4727 2626 720 4914 3972 4762 5594 3499 5136 360 3615 3458 2985 6487 3253 5602 2675 4215 2580 358 6901 3736 4200 562 523 1744 7973 5305 2454 5781 660 1080 5712 6566 3071 5702 2247 984 5835 2208 7392 2936 6612 5012 3309 6099 7512 3325 4187 5185 2228 3837 5240 2877 2828 5838 4101 1385 1234 4605 7442 2234 6021 6553 5838 6274 1802 1515 16 2882 7587 1094 4079 3961 315 1236 103 4732 1777 3186 3500 1768 612 4493 6595 557 1435 1822 5029 2448 7265 3556 7531 6952 7491 6964 264 5137 8133 4572 6266 4446 5282 5419 1343 5124 2735 5888 2937 6910 6214 7969 7525 2177 224 5918 2184 6783 816 2362 4712 5437 4757 5883 2725 6931 6014 5761 4458 4180 2452 8023 2818 1888 244 4848 6374 5576 5181 1615 5065 2431 3517 3486 7346 7959 4084 7281 4497 5768 1228 7243 8069 671 6435 2280 2077 6042 3257 4680 6264 2626 7758 3455 6006 7689 6376 4814 2988 4534 510 2341 7202 7130 3984 5357 704 1856 4367 2052 634 5255 4627 4359 7025 2967 5159 6844 990 310 4962 1913 7615 1516 3004 5508 2929 2821 4516 5143 4107 3193 1471 1785 7461 6641 5183 970 389 4153 6946 504 6209 4817 3101 964 6822 2092 3369 4780 732 1586 4627 96 5918 5753 6450 7502 4535 7267 5266 1640 6757 6626 7499 4569 5473 7597 5528 3258 4216 621 3141 1430 2132 3198 4025 1444 5610 7043 6665 1902 1699 5259 6973 5153 1049 6030 7048 4613 2492 5160 7287 3958 5457 6781 5249 1308 6034 5577 5942 2447 4466 572 2432 2760 6215 6393 7217 6809 1841 4339 2914 772 1924 4069 4512 589 6429 2639 6706 5901 2121 6088 6927 6368 4332 2341 2788 5631 5781 4174 6204 6970 3573 5040 7370 4312 1096 5819 4367 781 3117 3965 5153 4484 2658 5651 7088 7442 2865 1323 7279 6658 1982 6801 2817 3317 4125 3338 1325 6956 368 3807 4399 1804 1616 4606 849 5333 3797 503 7072 2718 1348 292 1223 3108 8074 2761 4708 8022 3270 1782 3241 2680 6461 1458 1439 1183 2168 990 6708 8084 7250 6361 3039 5127 4516 2633 3399 6382 6269 1958 6036 6455 3414 309 2961 3619 5483 7352 5649 7903 2522 2333 4514 3319 7544 6201 7703 5941 6673 138 6433 775 5532 4471 3147 2369 2764 2027 5141 2449 6773 6247 5843 2884 6257 7548 3674 140 1613 1132 724 3279 4407 1624 6199 3648 3198 2231 6578 6691 4341 6813 7892 5893 800 4446 1133 7164 5200 5096 3282 5121 340 8051 3236 6577 2699 2508 3769 265 3840 3084 1879 885 1472 4686 6779 1409 5228 2859 6908 4317 5439 7161 3868 1891 125 3946 2203 1882 8084 6373 7896 1414 426 6725 4956 2518 1528 7474 845 6533 5901 389 6422 292 7146 3648 1284 2671 313 422 4492 4739 7312 242 7334 5371 5395 6698 2434 7342 5333 1006 5458 2004 1839 2650 5231 2591 4842 6769 6979 8112 2279 4039 2687 4270 4880 7826 2332 951 4617 2791 2812 7189 7118 3537 2122 1439 1603 6779 3950 36 5914 278 6351 5511 2404 2978 7425 1812 6423 2226 7871 2258 4994 2801 1732 3294 1526 6547 1160 463 5512 835 3954 2915 863 4110 4896 4169 2112 4800 4155 1120 2079 1166 1716 3359 4192 3032 4494 5949 6914 4600 3297 3991 5043 2063 1706 424 1669 7867 5932 3681 2747 4057 4883 3333 3707 5532 772 4827 5962 266 2121 2910 7581 261 5577 5108 6711 2657 5918 3902 2392 3552 3216 939 3409 2842 1149 4516 3719 5267 4092 3868 7649 3462 1243 6419 6400 7564 549 2732 542 6408 1007 5814 3951 7496 7429 942 3626 2116 4580 4380 6708 7082 4030 1267 4580 5546 6101 2310 6103 1407 1168 2715 6398 7502 3642 2402 7892 7149 1709 3891 663 1263 6954 3388 4717 3987 5406 5010 6868 2798 2373 3413 2414 7725 2433 5861 7549 6994 7690 2330 4234 2222 5307 3152 7491 2820 1576 152 5859 6628 22 4446 4457 6218 406 5656 7032 1045 498 4018 7282 4534 1889 5286 6498 646 330 6142 6083 7283 339 7548 5242 1049 4946 7354 7271 4704 7064 1550 1883 7708 3385 4912 7985 5983 7183 7250 5355 1166 6490 2443 4146 6045 6440 2980 5665 4844 2205 6595 2430 2672 2373 6240 770 1699 6089 3545 874 3984 2091 2081 118 2258 5925 7533 654 2963 4757 1714 7766 7911 1914 2070 6466 359 2049 7177 106 2156 7477 2934 1790 6 464 839 7030 4381 5940 6129 4661 4441 177 3784 2371 7498 1460 2573 3768 2780 7135 1645 3690 5036 2554 5269 7353 4523 6998 2879 205 6229 6016 2453 1768 569 4256 5563 6759 5611 5139 7166 6035 4318 4426 7518 851 3539 6184 3520 6719 3482 8042 5489 7005 5172 5781 1350 2952 1989 1245 4941 7919 5028 6052 8050 5035 1880 1017 7934 3024 744 5269 2012 6600 4849 6498 2877 5205 634 410 382 7488 4724 2735 3548 138 6256 2257 560 574 6691 5639 7086 7527 572 5598 2683 6040 451 5478 3734 5245 2672 3771 6443 5061 2198 7076 384 5269 1430 5306 4712 7518 2795 2127 536 562 1939 116 5966 1139 1070 5812 4364 1685 1706 3018 855 4754 1467 5405 8121 2291 4868 2518 1224 7464 8070 5225 4846 4847 1904 4168 6216 1970 171 7025 923 6507 1750 1767 2990 1664 3693 4144 4042 7142 634 3028 1838 3833 1652 1416 7257 477 164 3251 6301 1764 3969 5969 7481 416 2735 3328 5987 2154 1667 4268 2075 2796 253 2942 4483 6695 3226 738 3008 7117 6763 1355 3207 5721 2333 5156 7444 3743 563 3889 5871 2926 6906 2232 4492 6391 7280 5717 5437 5280 4831 6723 5434 5077 6839 1888 4621 7975 6345 4387 210 6774 4862 2888 3720 7855 2739 5148 5885 3474 1642 4655 1939 2400 1306 4162 2311 3453 7887 7768 7791 2892 7468 5163 887 7663 7741 3607 1508 5461 1823 7191 5088 5270 6850 7736 4676 1750 6026 4378 6067 2809 1653 5040 3703 6497 7088 2254 814 5216 4327 2705 1535 1901 1438 5444 3758 6741 594 3785 2332 5959 6980 5170 3166 5404 2512 7913 1727 7106 3461 5244 2408 2912 7687 5273 4981 1246 7777 2658 3613 3954 7156 6596 135 6311 2620 746 5250 152 2723 7027 729 3344 1547 7756 4336 240 2823 7003 3773 6008 3508 6700 4731 4267 4668 314 1531 7573 3448 5912 6749 183 7367 4737 1118 594 751 4776 857 4274 7807 177 6775 6684 4104 2300 6598 4346 7928 3884 4115 659 2668 5780 2120 1171 5073 7799 5367 1652 2674 2601 4988 7305 2460 2463 5187 2495 4907 2340 5246 6361 551 119 3198 3304 3329 4888 581 7299 3615 2982 4411 3175 289 5076 379 1399 2070 7723 6864 6391 7535 4597 7787 8058 7711 3052 8044 472 3062 4300 770 7577 6142 6228 4663 4535 4392 2218 2927 4438 495 1890 7342 2849 1766 4610 328 936 1582 1416 798 7532 7498 7691 579 5102 7050 7214 5476 6944 675 3521 6059 3588 2557 849 7520 4385 1933 3779 7761 6532 7516 1084 1753 5504 6468 1980 1075 765 4890 5540 6969 6977 6256 3108 1086 1395 8112 6546 499 2616 740 6835 1518 1328 5836 7751 4822 3139 7505 5859 6364 4931 392 932 4042 4268 1878 192 6829 158 3149 7660 3200 90 2272 569 4686 7147 4239 7679 2361 6718 4522 2189 363 256 2906 7340 4334 6200 2503 6133 7606 441 2172 3486 7350 6314 3625 6604 6152 5799 144 2928 1945 7713 291 6424 5177 6749 2959 7583 7830 2669 2056 1257 6222 2869 6092 3552 1082 4288 277 4583 7181 2126 1451 5605 7578 332 7921 1792 7633 4717 959 3332 980 7608 2220 5085 7493 3050 7038 3512 2658 3070 7923 3773 5204 6962 6473 6809 2948 5728 3024 7639 7812 4945 3651 5311 6949 345 1701 762 453 5759 5597 7215 2087 974 468 4350 3884 5969 7053 427 3225 96 6154 2246 4975 3111 6942 3493 5043 939 354 14 5350 3446 2412 4466 5790 5106 3297 6997 634 5865 2802 2066 1719 5140 5186 7394 852 4154 1038 1416 2675 7979 1886 8028 5161 432 7346 5517 1358 509 5135 1620 6517 2993 4547 2743 5947 6853 3090 7572 4010 7508 5984 6233 5800 1713 7183 4712 2516 2313 4949 3511 6036 7475 682 1943 6156 5514 6174 5597 1799 4639 1054 1624 1464 7338 5124 3965 4851 2677 2996 7800 1391 6495 4316 7516 1470 1885 3491 1973 6856 5151 478 3160 2137 4301 7543 1754 4718 4608 4369 6517 4945 2863 7028 4212 551 6290 7914 826 86 86 6134 709 2539 1618 1185 4715 2254 4609 5273 2893 508 5423 5340 5738 1880 7544 5573 2675 2114 707 4321 2245 5692 3716 1341 1950 406 7929 4530 1988 6524 3313 4845 2735 73 4982 4004 2538 7078 7843 6762 6619 6488 266 4671 890 3135 6417 4707 7764 7380 6353 4023 1644 3564 5279 916 7167 3417 5481 6979 3960 3196 1997 3597 7293 3297 3717 1676 6696 320 2757 6285 7633 156 1918 3144 4832 3540 1522 4882 1458 6563 5156 4505 1375 1109 4798 3509 2147 8028 5604 7762 7726 6693 6227 37 7061 703 3062 5351 5414 2766 1927 5663 165 2416 7585 2279 7868 841 117 1133 6781 1509 1960 7215 2298 531 416 7218 2826 2155 7217 4902 2774 4528 7773 6909 2365 1338 4586 2253 5656 818 6880 2988 840 1388 75 203 3622 6136 1434 113 5532 3137 7503 1184 6653 3338 2749 5108 7279 4618 2545 7984 7203 2746 853 4574 4154 3204 5711 3639 5570 4435 7120 5063 5850 7116 4638 965 5381 1975 7507 3977 4429 8091 7871 4769 6632 826 4274 5346 2316 1638 1359 6448 1167 3487 3170 456 3464 4553 7500 5961 4191 1416 6515 1528 6587 2837 7788 5852 1279 357 4494 1630 7046 7699 844 1026 3247 740 4646 7985 815 3221 295 1677 7788 5939 4257 562 6294 6607 6942 7722 5873 7959 7778 7168 2999 1641 6293 4021 5066 1426 5290 6079 6552 5333 1044 4454 2825 490 7725 6084 5377 3112 185 7343 5807 367 1481 13 6122 1295 751 4823 7558 1079 2256 2847 2153 2474 2719 7591 2947 406 1820 4630 5547 6862 4513 6801 4159 4837 6092 1133 5046 6688 378 7944 8064 5677 5798 5280 5938 3509 7309 7515 3023 3872 817 7008 3754 3670 1644 1207 3049 4132 2095 5756 4350 6112 3543 1677 1721 2722 6986 1492 7305 1739 781 525 5263 1883 1261 3548 7255 393 676 4023 500 7970 4134 6108 1114 4343 2311 3529 3826 3986 2531 631 1771 524 4284 3115 1499 7711 2063 562 5340 2651 1774 4181 243 6851 4973 3485 6493 5676 3598 5171 1252 5061 3570 8066 1057 3519 6717 36 3120 1680 4173 2831 6656 4543 2450 4621 2444 58 784 4503 201 5675 926 566 4129 6963 7462 7786 6739 2032 3838 4730 8065 345 6305 4363 8019 3984 6865 2105 4225 4572 2403 195 4998 2707 6116 1119 6622 4150 6432 286 4413 4742 880 3792 345 8053 5980 803 6907 6655 6569 7465 689 2690 6251 3515 2467 6965 3459 7955 7890 7103 1231 3260 4701 4130 1355 1625 2699 1690 35 6720 1260 530 5188 4328 271 7823 6620 2685 2855 5075 6604 8035 7773 3148 3305 6521 4962 1722 1711 7287 3938 7089 4405 6746 4421 1450 5361 750 4696 1604 2429 3492 5517 2950 1803 7386 5079 1564 4553 6072 7600 4942 3824 604 4777 3864 6858 2785 7048 7378 1610 780 2096 494 7740 1084 2441 7369 2629 3106 84 887 1567 7075 2746 2394 3732 6385 7756 6688 7560 8027 6258 2974 2529 1838 3965 3116 4939 6756 1905 4507 6911 3935 3931 3363 3240 802 2334 1218 6124 598 825 8131 6908 61 5085 2898 939 1141 7408 5887 7531 423 5249 1569 6093 5291 5636 478 3791 6370 2153 2396 1679 6951 4345 566 4109 401 865 7560 4908 666 1186 4744 3781 7493 3927 1298 1049 6164 6597 7185 1244 2412 72 6870 2610 3803 4156 6216 4018 5259 2383 137 5440 1221 7804 2741 3240 2693 623 3533 36 5521 4490 1842 4957 5291 7120 2998 7025 5460 6320 7650 4995 2981 4617 3589 7343 955 5795 2168 5988 5513 7837 6339 1544 5057 6564 3930 2908 4549 2059 3896 6304 5140 3186 7477 2140 4964 1564 2178 4783 1749 1836 2698 2490 7714 4698 5086 6469 1538 3606 132 5926 2151 3637 2540 2935 5654 6515 7783 1957 2146 7028 7569 1905 1050 5330 5949 942 2864 154 1182 3687 2932 4327 5105 3575 2068 8132 1777 1683 1882 7161 2934 3843 7855 3552 6313 2163 6057 6532 4299 3884 2255 989 2736 4170 3292 277 5478 2324 4686 708 643 4302 3928 5283 2839 6890 7379 2387 3470 269 1928 2215 5217 39 4813 5641 8074 1954 1 5730 2893 4588 7801 635 2029 6583 4809 6541 5232 2649 6879 4396 2647 2675 1059 2722 6073 4789 7678 4886 3969 6843 2266 7318 7909 2367 3118 1214 1800 344 6051 2458 3075 3085 4996 3706 6284 7573 3262 4808 7348 6681 5790 6683 6995 3739 7274 3346 7569 2 5638 5823 2414 1690 3728 2152 2669 7606 7170 3041 7197 5539 1311 3400 2984 260 3727 2194 4197 6847 5635 3439 872 5149 4988 6805 2020 6252 6143 379 7656 2676 6802 5896 4629 4497 898 5686 1455 6036 1456 2308 2755 2793 4108 7616 2112 2071 383 4431 901 3201 503 2254 2526 1600 5705 5981 3336 392 7786 3227 3935 1840 5643 2626 4471 1033 8087 5880 2794 3218 3333 6389 5316 1409 4002 61 6907 2437 2643 5632 1122 6779 2099 1685 1152 7170 1952 7381 8001 7499 1158 2313 6896 4329 4033 2001 8038 7540 559 57 4462 411 7225 6472 1382 1432 6986 2072 7941 3251 3364 1075 4369 2394 926 1611 5448 2620 4770 3927 6462 2116 2472 5312 453 6519 5635 6181 2415 6348 2563 2875 7251 7959 3682 7715 5948 2317 7928 1098 494 1111 2757 3350 2479 8029 2265 1438 444 5933 5206 3004 6878 1771 5784 4017 4061 2378 7101 5209 3367 4137 4383 5924 1458 703 3383 7924 129 1112 1479 7741 3155 44 559 6038 5406 1181 1795 3480 3690 6865 981 3084 6851 916 7409 7224 983 2931 7192 7534 6940 6281 4662 5729 5021 2238 2362 1185 3171 7885 6484 6389 3514 1847 925 6078 7636 265 2173 4430 5253 1528 2082 6974 1484 3511 427 6652 4221 5117 1332 7308 3568 1390 5725 8018 5341 5324 6848 6172 201 705 2486 268 7968 5194 5136 4464 7996 7845 383 7648 6277 1235 3606 7992 2917 5225 2668 5659 7726 2389 7564 2435 8018 7391 295 1355 4039 5489 1404 7202 135 5487 4890 3600 4518 1379 2372 7766 3245 3977 384 1973 4298 7873 16 7584 4174 4774 1681 5223 6446 5385 7409 7039 6993 1681 7933 3247 5901 1970 4266 7458 6273 6328 1144 6479 6994 5474 4632 3549 7213 2418 6356 7391 128 4971 4649 1475 7079 2184 6553 1221 2925 4279 4535 4572 5427 4899 2830 7056 6925 3086 6780 6790 5627 2646 5051 5619 5213 6430 3297 6661 7727 5563 7361 6428 6387 1840 7905 2477 4772 5945 7097 6257 835 3335 2549 4613 4531 1125 7791 5632 6697 7438 520 5180 3237 5123 3631 1320 816 4603 4522 7074 267 3888 6492 3373 5495 6128 6647 2106 5845 6868 5464 6023 7832 8004 1711 1915 7201 6564 6736 3668 4887 2224 2378 2765 7223 2643 874 5768 7006 5385 1200 6624 53 4074 7448 5178 5028 147 7900 1209 4930 2930 2724 6375 2628 8117 5570 1226 2465 4950 6784 1375 3137 6695 3903 7805 3286 1112 6617 838 7522 7664 898 2726 3597 2208 2351 5891 8066 258 1767 6348 5736 922 7001 6484 6971 1805 6218 1638 4323 4542 3479 6639 5705 6048 7187 4784 3216 1260 4999 5701 7098 6329 661 5985 1695 6690 5041 2027 3793 8016 549 5813 3269 2108 2360 7891 310 277 6258 5471 1263 5761 3351 4758 5098 3237 3117 2414 4034 5683 7610 1954 3857 7444 6512 569 2179 5245 2247 7215 5246 3733 1261 6541 4702 2484 8017 6708 4059 5575 1827 876 7421 733 5709 2382 7104 6881 6741 3418 4477 5751 7406 6465 827 6283 96 4602 881 4324 2205 4644 5487 7750 7504 5560 7352 1815 7343 7459 1055 6471 7568 7498 402 3165 4420 2141 6547 3844 7481 5569 6807 5126 3852 7370 3316 3220 4681 1100 18 8079 4098 2948 2798 3550 5114 4725 3557 6784 7099 4320 7015 1931 614 2505 5824 7577 6758 6343 7543 2030 2178 4319 2282 2603 3015 5500 4524 530 8090 306 3304 4811 30 2539 5409 1341 3946 4870 6667 5659 5436 4798 673 3769 309 669 7080 6962 4811 5606 7356 7428 5771 3196 1996 627 5085 7025 579 4310 1096 5001 7748 6719 5231 2371 274 4176 4116 5757 7609 897 5235 7418 7203 5448 1576 5570 3959 7923 460 7501 5194 7510 1806 7367 1011 3029 2799 5263 5625 1379 702 7953 2559 1835 3679 4298 2275 7374 7106 5127 4274 3969 4960 5192 3568 2441 8059 47 7791 5924 1905 6359 7777 3334 7855 2354 7862 5253 7680 3455 5878 205 1713 4922 2599 2975 4554 177 6626 7491 8125 732 6680 5671 7222 7352 59 3194 4335 1118 6126 7478 5945 4105 4585 1574 3587 7959 7805 5211 6545 3640 6879 6076 1073 5508 1034 1376 6517 7364 1966 571 4308 4107 5654 8120 5373 5598 4714 5285 188 4361 4834 764 3897 827 1691 1625 5106 2191 6032 6680 6013 5684 7154 1585 7141 7123 7058 997 3399 75 5783 4355 3397 2722 4344 7551 7914 1026 8068 822 4169 3033 2121 2730 7916 2536 4313 1884 4087 5274 3746 1935 6382 7017 5136 5051 6361 210 3977 7406 2969 5558 5969 7942 1132 6567 7954 2320 737 4307 3357 7656 7659 5201 6590 5961 1151 946 2564 2514 2599 3068 1673 3509 4760 2457 5798 6374 2974 4874 6754 4712 1463 6960 4632 2073 7718 967 1916 3804 6249 7178 1537 1023 4598 4511 7765 3600 2553 6623 1049 5539 1553 568 3825 1096 6700 1714 5874 595 6616 1351 7285 3966 3708 6166 4748 1198 7183 4006 4718 1666 3987 1963 3520 831 3609 3121 6061 31 5291 5708 7475 3547 1626 1536 3608 3666 3578 5569 3390 3837 974 7817 2274 289 4997 6820 4581 5264 7138 3752 6796 6242 3739 2590 594 1101 3076 16 8108 7806 2221 265 6897 411 4825 3902 567 1555 1725 6881 1732 1096 2925 8115 7989 1627 4761 1438 6151 6356 6915 5284 5574 5116 3400 7354 5111 240 2304 1780 6425 6218 7390 3130 6985 7502 4699 1883 8030 7193 1698 152 5578 3517 6680 1291 5098 6154 1421 8140 7182 5976 7792 6544 2417 141 94 2497 4024 3456 4197 17 6860 5902 534 59 6594 4048 4220 6358 3177 5706 1292 4912 2027 7 6492 2311 905 8118 6033 5438 1266 7271 4151 6638 1243 5084 4218 4585 3807 1166 5642 5527 7254 5559 6795 51 4579 2662 5755 6313 4133 5246 7288 1614 3771 754 1041 3208 6734 2693 2564 2899 752 821 7620 2679 3010 218 4520 4043 5417 556 5884 1201 4773 1676 802 5399 5094 155 437 3574 880 3979 5385 4418 4190 1755 7746 4946 1209 949 4782 996 4966 2243 3760 6887 3764 3877 2203 5507 2363 1817 3266 3520 7346 6293 2010 4323 618 151 3009 271 1664 7411 5524 1896 4240 7605 7740 5476 4454 1189 7672 3509 5926 2548 6942 7705 1695 7112 1320 5812 7903 4142 7885 5036 5893 550 4489 2263 6875 6279 2928 1890 1263 4769 3133 1351 6549 1440 5114 3488 8062 4130 7646 4478 4618 2428 1915 663 3069 1756 5610 5628 875 6273 3849 1133 2511 7100 7015 6255 5569 38 5977 5435 6095 134 6191 6609 2605 3836 4453 7240 5623 3803 4679 4098 5736 7144 1343 4251 976 5335 430 1893 7429 113 933 5407 7994 4218 3341 2606 1080 5948 4617 3256 3099 2509 2659 4284 1536 3206 4528 2789 883 1248 5492 3191 1086 3238 5561 2774 71 328 5040 5528 4543 175 3677 6993 8036 2428 7963 7830 7757 6082 1591 2615 1030 6094 3260 477 6010 4277 2588 5907 6520 3257 6473 1215 1234 1781 2294 7996 3737 7179 1987 1073 3196 4346 6390 4097 699 1115 3452 5597 2182 1970 5036 1782 50 4677 6107 7552 1687 8014 2844 5766 7680 107 3992 1431 6451 5134 3885 5580 1744 2493 4819 2440 31 5506 360 5533 5597 7314 6557 64 2700 4143 5360 6999 4370 5951 4167 1988 1772 632 5157 2693 1293 853 328 6707 7753 4643 587 3216 7431 212 2133 5916 6274 1451 6350 4046 1040 2097 1645 1858 5847 5066 3154 3555 3406 3611 1809 4187 6999 1871 203 990 2713 7616 3935 3570 1368 831 1836 7402 314 6063 4637 2278 6092 3770 2745 2640 8126 5917 7085 7581 4268 3849 1367 101 6450 5290 4084 3191 6321 7019 7705 6487 7915 4023 5202 1258 5903 7647 2491 463 5885 79 3594 7687 2313 322 2185 4026 8098 4080 1532 4275 7465 4643 106 5619 5674 3726 8026 1709 1875 4789 2024 5061 2579 3754 3684 7501 1345 469 3364 4027 2464 3026 4609 661 3561 5331 4097 3861 280 921 2379 3177 6888 5184 5612 6407 958 3481 5812 3313 5543 4124 3771 3379 2684 1789 2510 1220 2671 671 7845 3774 6023 423 5162 560 6888 574 645 5070 6892 3049 1762 175 4560 1425 405 7154 214 3435 4488 7126 1227 3432 7247 3987 672 3861 6251 2799 5390 2133 5279 1675 3399 7475 7480 2138 7603 2322 2110 6291 8082 2638 2588 4285 4396 4933 6684 1356 5423 4910 4522 6546 114 5650 3739 6603 6538 8077 1736 2357 4234 6418 4364 3492 3746 1885 5763 1169 5356 4859 3356 5708 6990 6491 3382 1319 2806 3797 6125 5249 3955 3224 293 1007 7180 6037 3932 4613 5451 193 7892 624 3019 2978 7188 379 4341 453 6140 5022 5620 6098 6778 1999 6892 7885 291 472 7793 6219 2153 6420 3535 5393 4878 5234 7028 3225 3505 4607 5741 5417 6984 5574 5934 4853 7963 7081 4929 8059 5055 6753 939 5022 1945 5226 884 3362 3424 5205 3365 937 6784 447 6120 3287 6237 7339 5304 2039 7091 8069 7453 2430 1300 4432 465 6348 532 2854 3400 3484 3991 1090 6078 7591 4776 771 4806 6764 2092 6082 3638 7683 7757 1960 6408 4072 6605 6526 5615 4029 186 5285 5079 3524 391 5802 7665 3306 487 6617 4448 4639 7877 7869 271 8013 7824 2496 1875 8059 3320 4627 4064 5127 2025 1412 4585 6259 6134 7814 6989 3310 7929 6745 2127 1341 7642 4728 2291 4563 6773 4464 2991 708 4660 305 516 3733 3817 6122 4617 4866 7379 3152 3139 3523 4207 631 7370 5561 1249 5045 510 5267 1997 7791 2338 8115 3988 5562 3198 7103 5290 1765 3967 1580 3181 1712 423 5354 4166 564 2901 5153 6286 512 1927 4638 1072 3104 1266 265 2510 6669 162 2874 2165 1605 1454 4905 5718 2195 5433 6619 6365 25 5759 5926 5731 3368 7894 5709 863 4900 6696 5300 3921 7272 3144 3085 5716 1977 3815 863 7304 4143 4466 7918 5878 1384 5733 7364 6559 2796 282 4499 5211 5168 4962 2426 2747 3593 3192 1177 4061 4120 6068 4912 5823 6353 5534 623 2782 1288 1972 2779 2944 5139 664 1168 1080 8007 589 7819 5752 1261 4076 6869 6183 6973 5826 473 1537 7565 3889 7186 1272 4049 859 2164 4125 5356 6722 2716 7950 3366 7577 5086 3933 1532 7361 470 1334 1748 3468 5342 4853 2174 6611 4039 6822 2282 3490 5066 4160 8063 6064 2704 5183 5267 6008 4424 1766 5180 8098 4541 1909 4115 3118 6171 2400 4896 1758 6786 7376 1341 2509 8109 2541 5382 6274 548 3492 5745 6746 3725 2709 1310 759 4092 5519 5006 6606 4276 4795 6372 2787 3620 6771 7855 5763 4523 4901 7765 4273 184 5107 2395 824 5553 5056 4575 1379 7976 2468 3103 1682 4903 3343 1099 6701 6137 4236 1545 3623 2589 3979 6451 5890 4119 1623 5409 3452 824 187 4404 3920 4094 8079 1426 7452 921 3535 4855 1261 1800 5006 6500 2094 3751 3047 6778 750 5267 4013 342 6030 5734 1119 2742 2341 4418 2190 5371 1989 3337 5283 2409 3589 5878 1683 7730 875 7025 3450 4215 1829 939 1991 5108 7038 7965 1144 7115 6387 3411 6530 795 2603 848 931 3561 4106 1972 60 7363 4802 6375 4952 675 3874 5036 316 7331 2816 4490 4025 3551 6465 778 5763 3474 7207 2565 3887 7921 7122 3920 7008 1773 6278 2426 6966 4132 84 5481 5352 5286 5219 3268 5378 1592 6461 2626 1161 396 6263 619 8130 4123 170 7451 3805 3760 4671 4820 1452 1430 972 6798 5375 6392 1079 1396 3881 5050 3346 7889 3398 3975 1205 3526 3443 5182 6068 6282 3923 7678 7684 3300 7948 7870 2768 1128 5494 6380 4007 3993 2334 3760 4549 2222 1942 7655 6670 4598 1899 3457 5442 7917 1191 2288 5014 4476 589 2818 7562 8124 2286 7569 5267 6062 5589 2890 6368 4209 557 5407 5800 2745 1110 2936 7398 4679 4926 5968 6743 3153 6349 4579 7543 6556 3251 3091 3783 1843 7528 2376 5163 1766 7221 3969 1477 5624 5265 5581 7524 5856 99 7961 684 3099 3859 4870 3777 989 5770 6157 1131 3764 2974 5429 4693 6438 1801 3021 6541 6053 1549 4280 5763 6046 941 5610 3092 4510 6018 4952 4329 2551 2944 7169 6317 107 2850 3549 4579 7437 3575 7975 6284 1048 3567 3647 4684 1064 1586 3586 134 5709 3540 7701 6262 3367 7689 5243 5917 6572 5461 3082 5828 5266 91 4212 2589 2017 5434 6179 1005 2893 137 4766 6831 1407 4047 3497 4168 905 8025 8042 2340 388 7872 5553 5656 7314 2186 577 1689 3539 7029 7993 4728 3271 6877 7879 3182 6254 4224 1090 7594 6332 3167 3109 5461 7715 5368 3398 3489 8001 3031 421 3894 4929 5909 482 1505 2662 1755 6433 7910 3258 6627 6811 4196 2852 4641 524 3487 7049 6171 1067 6605 775 3861 2846 5136 2680 3047 59 7031 1776 3532 1594 5096 2120 5149 901 2685 2203 2529 160 2302 5954 3242 3141 5426 2660 520 936 2259 6286 1680 8054 4892 2824 6228 5191 4546 232 2562 4680 2367 335 3763 195 5221 4177 1877 90 1789 825 1147 1497 3975 5666 6012 7511 2697 2188 5625 7054 672 7270 3251 7815 6990 3134 5572 8049 6769 4397 7961 4561 1687 4701 3613 4278 8003 365 892 8036 1443 4821 8022 7015 5235 746 3289 7665 7932 2251 7893 2192 4797 7032 3715 5525 1939 8009 2076 2976 6735 283 4035 6434 3468 1015 977 7239 2389 4171 724 3361 2756 8070 5766 3045 517 5622 3246 51 1113 4945 2379 5440 3406 5020 6281 6662 5255 2470 5485 6024 1899 2032 5433 4803 771 6040 4263 7320 1891 4636 2997 2879 6377 1232 4762 164 3700 6247 7051 1464 4327 82 2080 2111 4963 7230 6776 2572 7262 6860 2787 80 2929 7014 7331 6003 4538 5824 5273 6716 6081 2594 3960 3807 6956 3716 2219 7644 5334 7036 4211 3729 7554 3043 2896 481 2252 7551 7073 7956 6656 7131 5629 910 5668 5176 2460 2471 4571 1115 3297 1938 3927 6372 7041 5705 515 6537 8012 7109 2346 373 1543 4687 3918 7267 4286 2670 5337 7958 3995 233 2353 5268 4451 1824 2682 4007 4812 2119 4464 6262 4707 2879 4990 7155 1543 4300 7360 1195 402 3198 4548 1943 5558 2079 8012 5271 4155 4081 6547 184 8119 3581 4369 7546 3490 7071 7330 5714 4528 7515 4991 6788 212 4115 5596 5537 4475 1230 7641 1671 5932 1145 4564 4645 3417 3016 774 1637 362 6724 6032 4204 377 5266 7152 3329 1874 7611 2264 2229 3396 4686 7559 6745 1824 5178 3482 3185 1608 6949 6625 528 607 4860 4050 5903 3011 1525 1429 2507 6956 3857 4005 2730 4376 3602 3158 5446 3486 3235 96 6612 1491 290 2820 30 722 2711 1584 7571 2975 4570 1444 742 6854 3008 7670 2062 5734 213 4617 1953 7344 5797 4707 7538 6565 4287 7572 2592 3423 6689 3507 5052 1230 533 7790 3402 5878 7372 3059 7263 2851 6801 2850 938 410 4297 6784 7473 5735 4233 4819 5397 5759 6267 1608 7033 6311 609 2476 887 7240 4183 3051 2244 564 2496 1636 2493 2918 859 5409 7778 1193 5154 4923 2667 4383 3854 2661 6080 5340 1489 1253 3973 6249 5017 1682 5050 2934 6122 4132 5008 550 4454 2601 1588 4206 3043 7820 864 8135 6765 7248 2128 6425 5433 439 6241 5308 597 3935 4536 7805 2521 3693 1233 4093 8049 339 5057 3468 7548 1926 6274 1733 6570 7790 3925 7016 797 3114 5942 7720 5846 1711 4823 6590 6977 5110 7128 2554 2380 1079 3628 6917 1104 8045 6011 7991 2725 1317 4099 4475 6761 7324 3177 5344 2383 4020 4006 6869 7884 5384 1119 2979 4185 2601 2501 2153 1295 7844 4009 4660 5660 4470 1644 7313 4556 4283 4005 5757 2199 979 183 7015 3919 5420 5289 2719 8032 7328 559 6705 7598 1983 2864 4536 6880 8092 5445 5465 7523 5013 191 1463 3425 8086 2792 2512 1259 5222 978 1980 4464 2360 4301 6477 7307 648 6351 4959 3514 2831 6129 3457 6616 5371 2308 7324 3869 711 7432 2799 577 5509 7771 1399 6267 1765 1133 5187 3038 5370 6823 1927 6107 5082 478 6373 5228 6279 2898 6060 4025 6524 4511 921 2130 2228 5755 6115 961 1886 2448 4830 8068 7653 8108 4731 6601 102 1730 5110 3565 3578 3915 6648 7658 3628 4701 6242 6312 3609 4150 5909 4821 3222 1249 344 1900 2327 3329 6924 7068 7081 3263 4003 5574 4583 7454 6575 6885 3096 2480 3948 6659 5044 1954 3419 3767 714 6726 6557 4617 5818 5188 5415 4954 7195 4760 6435 5677 3710 5039 7976 5854 3260 1001 2586 2333 780 4589 6668 6861 3693 3585 34 4810 5691 3432 3393 3687 4284 4422 6045 6452 1638 799 510 4760 2586 7643 1798 5495 6107 4920 1258 8098 4639 2761 3906 4962 5541 2454 5850 1682 3664 7727 2407 5848 7663 6762 1826 2282 7642 6996 4703 7913 3925 2076 1097 6274 1923 610 1240 7808 6976 329 3279 5657 490 2463 6243 6217 608 4320 3172 7376 3137 7170 5627 3466 3356 4947 21 3692 1704 7596 2770 3136 447 6277 1348 3029 7206 5302 6257 2581 1131 8012 6490 1636 3341 4335 4390 6774 3087 6335 3083 3026 2472 1304 280 4344 7391 72 6106 7500 2367 2810 6251 7885 4928 1348 4408 45 6495 6585 1766 1742 6027 3487 2460 1117 28 1298 4823 5592 7865 5348 5490 6653 3953 6199 7140 1525 7454 2407 6279 864 7197 5979 4238 3415 6460 3409 1857 6802 758 6010 4775 1250 7751 7382 3341 140 4012 5419 6693 3112 3690 2706 6750 950 6744 1927 4071 7447 6226 5914 6282 4954 2427 1082 1190 1327 5660 1718 6782 6144 7587 1574 3859 5971 7933 5780 88 1907 647 1462 5837 494 1889 949 6375 3523 6173 7342 7418 600 4195 5517 599 4947 1650 3180 555 5393 7694 7633 492 122 1594 7903 1783 7415 5804 6525 982 1352 542 4915 2411 3550 3208 7277 5088 3685 80 746 6221 7613 6974 550 5159 4582 4108 5116 6767 409 5863 685 7538 7989 4991 1048 362 5707 5748 2625 6182 4768 3878 2515 5406 3572 3094 2523 5638 2899 7966 7294 2447 2030 3805 7155 5405 2725 507 6570 1147 5123 4504 4207 5273 1021 2762 3473 4821 3963 3445 4768 725 5163 1222 2082 4838 5144 4391 3583 6572 6763 7749 1223 3761 7995 4442 2752 350 1758 1193 3230 3226 5198 2287 5602 1537 3394 3072 3155 3724 838 6959 7647 4030 7309 5481 1878 4388 6753 6227 5411 2971 4351 7034 1604 2606 3740 1299 7315 6038 3815 6588 5081 6946 5007 4950 2534 6061 696 1175 5929 2650 1278 5430 1266 2146 5834 4329 4417 1444 1260 3390 5761 7662 1188 5134 1709 3107 2752 5770 322 5292 630 2079 6070 623 1054 3764 2107 5949 906 5581 4807 4267 3605 2870 4067 2004 1925 1861 5470 5157 2653 4957 3740 4462 1642 7091 683 7675 6488 4830 6808 5621 7820 5266 2581 1230 7875 1904 354 7654 322 7284 6114 3641 1748 1855 3692 2969 875 1456 1466 864 1440 2454 6140 6254 6289 5819 2808 6867 7548 899 7606 5160 5788 3560 1139 983 1870 6176 2922 5192 1766 2010 6017 2505 5471 4658 7448 741 7765 7828 3031 2241 4772 5366 7766 7947 5700 1052 122 5762 5320 5900 3979 4450 2400 3571 847 1453 4770 3143 6908 110 3155 2954 6036 7466 6734 4093 80 4627 1320 2036 3447 6586 1539 1870 1425 7941 3936 1576 2425 4678 7695 3327 5999 7267 1174 2382 2561 6581 7561 137 4182 7697 6456 6947 1964 4789 2636 7970 6687 188 6759 3300 3166 3458 4395 5828 5834 5175 7278 146 88 5860 3091 6387 8062 5282 715 4729 7881 442 5669 2398 4102 7825 2315 655 964 5309 3727 4843 7369 6491 3065 356 5535 5883 261 666 7007 2934 3007 5290 7447 1218 7914 3444 7413 5799 2367 3272 7660 4493 2067 406 7088 5705 7586 5781 4596 3820 3097 2442 5070 5433 5825 2880 2598 5378 4361 3294 1214 4393 7590 7284 4434 4508 6497 2954 339 2911 7674 5852 5261 317 3263 5505 7670 6561 5194 4445 2244 2910 6355 6957 6523 6282 5280 5477 6087 4522 6971 3790 247 2861 3102 6552 4398 833 5508 957 4648 2038 255 7435 4037 6215 3188 4371 2306 6490 5847 583 7029 2892 5364 3930 7515 2100 1450 5953 263 6184 5382 2004 5724 5905 1266 4898 2958 3966 3447 1158 1697 7163 3899 658 2139 3903 3360 5628 2292 6608 6321 1427 4314 2366 1934 3268 5346 1090 7791 7505 725 63 5423 5194 5167 1730 4663 4978 2282 971 3365 1587 3417 2031 2687 4401 5959 5708 7141 6269 8026 2534 3396 7077 2784 7191 2355 4843 2937 6514 6574 5090 4493 4048 4307 2175 4948 563 7217 1192 2819 4651 7696 1589 7177 5690 6161 2913 789 226 964 6192 6502 1633 7043 373 2657 2640 3861 6870 7575 8029 6549 870 2939 6414 139 4167 709 1461 3288 4452 5235 6430 358 937 7879 1855 7825 1484 1026 6294 3245 2735 2979 3392 5091 3231 1540 7736 5306 7111 6256 238 6402 6451 3936 7826 4902 1270 3552 4004 1512 2102 6037 2589 376 2405 3457 6774 5085 5180 6653 336 311 5904 3202 1432 4245 7424 6834 7768 3894 5305 4397 4514 3234 4695 3924 2000 1127 1184 1884 6927 1436 4799 3942 28 6621 4071 482 1848 3975 491 4783 7436 5120 4937 1426 49 3378 2466 3101 5368 191 6364 6097 2208 1937 5304 4405 5403 1661 3017 4234 587 7198 7485 5608 7286 1767 2833 3255 3373 3717 2431 3370 3464 2606 5056 1763 3670 5241 5035 6916 5479 2840 724 1872 9 5866 1012 3453 8003 3805 1861 2297 6331 4624 1686 1098 532 4572 233 3415 7876 6521 5507 3968 5339 4782 1263 3745 7975 313 7585 2123 785 5024 3378 5103 5933 7723 8049 3843 6166 663 5580 7273 4332 2907 1388 7765 4274 6477 7022 442 82 4303 2835 593 1847 2744 8085 4377 4141 6733 5054 187 2612 312 4512 4772 487 1494 966 2932 2 1031 347 5230 2030 1726 141 2312 3251 418 271 5353 1326 2085 6726 4207 8021 2900 689 8126 5880 3418 1336 7183 153 8092 4939 1194 3855 6128 7019 2486 63 581 4056 6361 6344 7051 2959 6659 743 4291 6266 5922 7085 4270 4758 3400 4896 2549 1773 2357 6795 5832 3813 275 7187 6696 4720 5190 1278 2065 6548 5639 618 6412 4612 3417 1230 768 3220 7498 2139 3028 914 4228 3718 7209 3990 6031 3516 1744 2668 5160 1595 4047 2072 2699 2143 4811 5825 4914 2624 4953 441 7575 4174 7733 3592 6614 5725 2198 4211 590 5031 3824 1079 7448 522 5023 2238 2777 1619 4937 5114 2030 3740 1802 724 1608 4148 5118 1208 5269 3436 1611 3414 6205 760 616 6078 6957 3725 3065 1288 7558 3834 5216 3953 4964 7877 900 5290 3053 1522 7276 811 6620 2301 7410 1879 4574 6852 2554 7663 5127 6671 6576 2875 6329 100 5505 6508 1725 4941 761 5414 1222 4961 7629 6184 5719 2798 7884 8067 6499 5148 6649 6123 4496 3102 2168 968 5463 4483 2452 4880 7413 3417 7036 6932 5887 989 4684 6280 7350 3870 3134 3027 103 6719 5356 496 2797 1246 1814 5471 723 4291 4364 6178 6001 2928 7674 715 2625 6915 4383 4737 4162 1937 2967 805 5944 2804 1340 6308 7961 5035 4567 3426 2612 8029 3828 2094 631 3724 5627 7431 6474 1227 4108 3293 3283 2283 3812 6552 4411 621 6246 5468 2079 6483 2053 979 5099 1716 7467 643 7837 6169 3281 2056 2549 3374 3412 3084 1584 3709 1028 2527 3467 2641 1782 1638 3746 6030 5204 215 2594 7307 4240 6476 4018 6284 3522 1112 3896 7362 6711 5805 462 7316 5984 2099 3155 5987 1783 6095 1648 2408 1299 4984 1315 7693 7278 262 6431 2710 8084 5637 2500 4749 606 6861 3989 7760 1237 738 6703 1146 4677 1306 153 6343 3600 4952 6725 4376 7302 4680 4328 1794 5708 6428 3437 4610 6180 5526 3394 2286 4546 1492 6283 1115 5680 5147 696 3798 2039 6767 1381 2879 6340 814 1041 1131 3205 567 6279 7456 737 6633 111 983 3377 337 7449 7441 4412 4120 3825 1827 6532 1429 1959 2051 274 5230 1321 3639 4872 4817 5090 6049 4458 1229 4158 5351 8046 213 966 7388 5708 2448 5753 1178 1224 4749 2831 1757 1737 4222 3902 7265 947 6180 1298 3524 2076 3446 2862 6342 7000 186 1908 6861 6781 5267 6400 7755 2280 44 7708 1907 1178 1943 4327 3008 7059 1198 3180 7571 420 6854 6440 6103 1386 6050 4194 5600 5793 6239 4378 5440 935 1708 973 5051 1990 4412 7584 6877 5723 6977 2668 7490 4073 24 4520 3512 4008 6551 1395 671 5806 854 3680 3297 4395 6805 755 3276 5199 4037 7618 3053 1916 4802 356 8122 1313 7540 7525 6695 4491 973 6319 3252 103 3658 2788 3423 7107 6188 3288 7336 6120 8113 3088 7896 1840 3623 4211 3675 628 856 5265 5952 5232 3212 6046 6287 7566 3399 5740 6129 348 6510 91 2346 7609 4852 4408 2776 2230 1604 8028 5314 5513 3003 7806 2232 2622 5451 4372 5269 697 1325 2147 6742 7911 1989 5809 4417 785 5162 4100 1952 6473 5898 1547 6832 5323 3520 5242 3192 992 1897 4638 5235 3368 1331 5370 3224 2225 432 1554 6568 3881 322 2217 3194 6737 6899 2147 729 7809 6819 4209 7144 6884 1920 2859 2817 3284 6361 7921 8106 464 6530 2190 3180 5052 2675 2415 1241 5125 4636 1707 6146 1290 6572 3225 5704 3130 181 380 6175 6323 3651 5699 804 1127 7748 3104 7673 2134 887 2954 4239 5907 6207 8076 5824 3678 7722 1181 8091 5077 7846 4241 5255 3886 3088 4981 1490 3746 5487 2543 7958 3671 4235 4583 6316 6483 297 7821 3554 6471 1082 2011 3771 2877 4117 6365 504 1346 5512 1512 2045 6695 2734 335 5260 3822 3589 7701 4506 4932 3362 2700 6690 6429 5166 5352 5974 2436 8025 7531 285 868 486 2451 7069 5978 1990 1629 4331 768 7421 2621 7467 4445 4872 1898 2465 4874 7826 2708 2980 1089 2416 6299 3297 5665 2835 5006 776 7833 2679 7712 6369 1541 4719 7742 6786 5977 6479 6714 4407 3107 7078 4083 2678 264 5320 1589 5037 4242 6625 8138 4949 4305 5786 2313 3448 4662 1516 4834 5022 192 6807 4038 5404 6705 4686 6149 6665 2327 2572 7050 3280 1525 7801 806 4998 3280 7830 1596 3304 4682 6213 3363 6829 1520 7336 2545 7518 1974 3128 2235 3165 227 4961 6733 1694 7586 5141 4343 3459 6709 2974 5928 7987 5428 3255 1855 1982 2272 7418 3699 3260 4969 2917 7584 763 3169 7143 1319 4376 515 4146 7909 3816 7231 4442 3059 4728 4018 2633 7724 4439 1929 5091 4016 7864 7981 7132 2544 2359 7490 648 6099 6454 7124 4327 2752 883 1698 2533 7619 6397 1330 408 404 3128 4620 4176 1294 190 4842 2087 4529 4814 4799 5300 3391 1954 5244 1145 3740 456 8000 3984 3211 629 7779 7002 3347 583 7961 6684 1134 2499 402 2141 5693 2561 537 6132 1037 3083 3038 209 589 4388 2685 2958 2880 5942 772 5720 2596 5966 4979 7418 708 5367 2106 2302 3550 6240 7307 2294 7228 6782 265 5473 3464 718 6176 3986 509 4355 3522 7845 5664 7396 5333 5096 5384 4951 4347 1583 4522 6697 1675 1415 4140 2644 1125 5667 7076 2349 6800 877 2527 5044 465 3812 6827 6832 2243 7099 7489 6960 3130 3549 6767 4942 4293 4537 1497 182 4079 7913 3841 7076 1699 293 4749 2565 427 2789 1561 96 955 5216 5193 310 7883 98 716 2674 275 6085 7489 6291 7821 2787 3769 3352 5027 5419 6621 3683 7813 3529 7070 4639 6869 7214 4731 6370 7273 5473 669 2005 5498 50 5637 4410 5835 3688 2634 4981 6768 6054 7989 2547 4976 106 4298 4567 443 3789 3652 3565 5237 1497 1040 4911 2131 4804 2740 3526 5500 2957 7809 5565 1803 217 148 1576 5921 3680 1185 2765 7654 1708 5070 5934 1511 2497 5470 8070 5067 5391 748 5248 1811 6664 599 1472 1734 4141 5018 5086 6297 5350 20 5056 2171 8104 4992 3608 6793 3555 6142 5433 8 3269 7559 5884 142 4678 6682 2767 3478 1720 2779 5457 7926 1974 3847 4205 5602 4224 4220 197 3211 1560 7395 1701 6958 5447 2519 1585 4398 350 4672 1053 7412 5608 3381 4230 3620 3180 1661 3942 1147 5006 4128 4916 1988 3170 1445 4439 5555 7940 4455 5144 629 6284 6049 1081 3963 7518 5477 4507 6897 5799 392 414 2908 5180 2218 5100 2895 3039 940 6884 5223 5800 2248 6520 2339 142 4460 7402 3793 6887 3078 326 6522 3960 1346 7743 664 3989 497 6199 2694 7312 3888 7280 4213 3019 7528 1533 2753 3147 7110 989 1938 5743 5114 4658 2336 3434 4192 1841 71 3052 4649 6968 6695 6050 3734 2656 6719 7528 3323 937 7341 1579 6026 1206 4790 1640 1951 7102 6915 1224 6399 3208 1664 7489 4750 2242 3022 6844 2986 2952 2970 8059 2121 5158 3832 3077 1746 3607 3041 4411 7563 7516 6934 3982 5650 6845 2493 1711 2358 7138 6829 6774 2047 4449 5968 2103 1225 3999 5367 5005 6757 504 2878 2492 2272 4483 5073 220 729 6793 5178 7551 3042 2333 2212 1552 54 4 3140 1988 6004 3074 1059 85 2047 3210 2347 5 7169 637 4873 3373 8077 7561 4647 3143 7721 5003 6953 4061 7343 5970 3878 6654 6571 2759 6917 7456 1052 3128 1449 7127 124 3162 3536 3338 3970 7564 3658 3992 3792 4625 1829 2196 4423 5470 1824 6412 7333 1332 4258 4291 441 6645 5517 7109 2306 4139 4771 5832 7080 5973 6322 2676 5227 4561 6230 1155 1692 2026 6030 1378 7070 6983 3356 2091 3146 6288 2455 2559 1810 2471 434 6294 7374 7599 1230 7797 7915 1252 2951 403 8032 7398 279 3532 3151 1803 5879 2290 6410 1366 4814 412 3354 5278 5771 1900 2206 1874 3310 1128 2035 8003 898 1526 3998 2867 2234 5336 631 6819 2296 8057 3586 2960 6526 6105 2872 2485 7356 6113 471 3228 7845 2055 4600 6991 5181 6493 6215 2981 2150 8120 4936 2374 7162 743 302 750 41 424 1958 3492 2056 202 1165 1878 6529 5000 5060 7287 7372 6129 5999 293 1878 198 4716 3093 3444 5160 5226 4837 7003 3357 6674 5052 5270 5773 5185 7947 7487 7123 2258 6026 433 3606 7794 5464 6302 926 3793 7944 3245 6659 2687 5957 754 6796 1751 7125 2170 4303 6690 4733 5681 4960 5316 7734 6033 5424 3207 879 6716 6451 2813 3670 6852 857 5119 7124 1371 3229 2630 2797 1685 6742 7730 6031 2802 4051 880 7307 5709 4160 3920 1557 7735 3026 5070 280 7820 3340 5905 2497 3051 5363 5338 8007 3449 1587 291 5760 3581 3862 716 217 2045 7485 3608 8100 5259 7174 4695 3510 510 4801 663 5058 3470 294 4861 101 1003 6885 6046 6558 129 7891 1682 6078 7424 5117 5491 1156 2311 7382 6677 3885 2825 3778 7425 5379 2664 3161 6289 6174 4852 5357 427 4800 6331 7619 5616 5386 3246 4040 7590 3926 4062 5819 3331 1638 5545 2925 4557 4585 3759 1388 7292 5341 2597 2932 7854 5317 607 6792 4973 6504 7385 4276 592 3486 4975 5215 7859 6918 4893 5839 3081 2668 2966 1690 6056 3184 7299 492 8072 7379 5155 2007 2330 720 6109 3931 2646 6514 2110 4622 5771 1032 8015 934 5099 409 2281 5253 1471 5498 972 1947 6152 4249 7585 7950 1906 3707 2147 2519 5248 4841 556 2085 541 3019 948 387 1822 6809 6483 6310 5251 1689 3407 5515 6815 4653 5880 7852 1099 6721 5542 6213 2010 472 6038 4987 6843 6472 7013 4364 6522 7239 5302 5065 4616 7529 3195 4396 2617 3250 1095 2605 6938 1260 7441 4079 2232 2713 7083 978 1027 1696 1876 787 5296 1538 7683 6319 558 2339 7325 5505 1469 7419 3581 151 4035 5571 5279 5102 127 3698 101 4696 324 3060 5765 5090 1347 1385 2663 1898 479 3059 7466 4715 392 6454 302 643 2455 1503 1507 4321 5061 879 3261 5283 3331 4684 4525 1161 3564 3525 6415 2763 327 54 7999 6736 2171 6478 6676 8064 2528 1041 1376 4892 648 1109 88 7583 1191 5033 2914 5999 3835 6055 1925 3385 371 341 4608 2925 7301 2130 7051 3526 7741 2930 5098 4797 2584 840 766 2704 4441 4563 77 7021 7736 63 5865 3807 6157 4920 3168 6961 5522 2140 1130 2353 4131 2617 5971 6231 1489 5530 6790 5790 5409 4307 6319 7177 5907 1622 6141 7402 5355 4536 3547 1256 6279 1243 7836 7744 5241 1813 4847 1074 1694 3005 1192 1431 5764 7373 1957 6833 3836 7729 5628 4049 2587 2778 8066 4273 2079 2797 5048 3514 4049 3005 2108 3172 1785 5142 42 3836 4240 5188 900 6782 1388 5959 575 3227 361 4133 699 1492 683 5134 5045 4085 7636 2054 4991 851 1020 996 6756 149 4695 1305 3881 3873 5878 6515 92 3173 5656 7568 7310 4397 1735 3242 6299 1110 7154 296 4317 1573 2321 4489 7945 6792 1663 7400 2298 2009 6411 20 6317 4733 929 7705 2098 2115 5130 4519 3360 4257 1588 6881 2847 1695 5403 2753 2331 6442 5147 2391 8095 3370 2514 3091 7879 4156 5781 2259 186 37 438 5189 127 1447 136 3764 1950 1022 454 4793 5550 5910 4897 3732 1109 3492 5580 1789 740 7884 1913 3081 1972 1561 5103 7832 480 3839 3316 5792 976 4165 3836 4858 7754 4296 1227 3463 5883 874 5522 4602 156 5131 6849 1105 2618 3100 7155 6541 131 4609 1023 6687 5582 3881 7346 1971 104 3071 7150 8114 452 1384 2078 4495 5137 474 3638 4582 555 4547 268 3666 1069 3595 331 2631 5352 1815 3223 3618 8069 1591 6770 4272 3455 6329 718 8029 3619 5223 3899 4114 4082 7453 3322 3133 3710 6087 862 4760 8047 706 5342 6204 5580 1976 728 5867 955 7501 6589 7948 285 3040 4989 7245 4984 4899 6760 3761 3161 783 4941 236 1754 730 1015 6596 4343 2661 1530 4522 1831 1813 2159 1204 1650 753 5254 1280 5473 4503 5835 6034 630 5875 4016 1274 4833 7370 5778 2780 7637 1039 5434 5155 3359 6798 7465 4547 2409 7094 1026 739 579 5125 6888 3531 3895 1706 6756 6935 5392 2871 7424 5628 6607 4759 5699 510 7029 1630 8103 325 5133 6535 3897 5004 3167 3397 1973 3775 2495 2521 3459 640 7970 3515 1920 6489 7054 2919 4135 396 3386 2450 5713 1023 6633 1442 4019 273 7074 2851 472 6153 1963 4299 2911 1490 3740 2139 1806 792 7543 1238 5527 7528 574 1881 6551 1117 7769 1912 2081 6006 1517 6337 6832 3215 2768 827 4659 6416 1022 1525 1547 5896 2048 7219 4199 6962 5543 5060 5704 5577 5623 4153 4101 5800 309 1853 3089 3092 3522 3005 5557 245 3085 5039 944 2463 2768 6154 4727 4827 1326 128 1487 5353 5471 1543 7609 6819 1596 4756 4020 4162 5096 3609 6762 7080 7428 5225 4355 2642 802 5534 1887 5127 996 87 6469 6848 7704 6455 1260 4549 1614 5732 7949 93 1742 2467 2166 7938 190 5911 2385 1764 1654 3400 1940 5415 1007 6399 5332 6534 4529 2828 7464 5973 8133 1767 180 5029 310 1210 437 915 2197 3077 1079 939 3955 6359 6492 1235 4762 7281 2003 5295 225 6557 6466 1774 1957 6170 5456 7584 5167 4133 4391 4662 4443 6902 4416 6683 3516 5187 402 5713 1829 5548 7736 5288 6559 5564 1066 1981 4973 1551 4203 5102 6873 393 1485 3576 5816 2370 2324 3317 4216 3646 4756 172 7651 7515 4313 5618 2255 7406 6992 7306 4884 7271 72 5059 3362 4548 2385 2605 5593 5247 4344 2462 637 1866 6747 8010 8054 3395 2471 7929 7191 4576 7636 6867 5805 7692 7695 1137 5507 1855 646 5770 747 3699 5932 2433 2480 4413 2139 5758 2902 7294 3322 7294 7503 5757 5322 7311 6440 2816 6913 7523 2373 1733 921 6732 4949 3544 1471 6705 3075 2798 2232 4239 4450 2453 5015 6522 7697 6849 1087 1769 7670 4837 3106 4567 6437 1634 6122 7228 4842 5555 6839 5772 1690 7303 542 3651 534 7595 8112 7065 6349 3476 2103 7386 5765 7631 3589 7201 3960 6590 7553 1741 7340 7906 4499 6813 831 5014 4234 3440 5583 6956 7100 735 5626 4677 5284 5811 4065 4625 2783 5809 5843 5543 6270 7209 2084 3379 4510 147 6418 1242 1242 3667 499 7291 4857 303 4939 995 206 7188 7125 629 1388 737 3549 130 5441 7872 7739 6859 5383 2543 5850 4309 4817 6424 6742 1928 1179 543 939 3635 597 3542 3360 699 680 7429 2372 3039 6218 5068 2914 1979 84 6166 334 3752 6940 4072 3194 575 5932 8105 2882 6048 2016 3691 5200 7965 3692 5894 6935 5868 7502 3675 7739 5317 3649 3808 3557 4988 3511 4987 803 4286 2894 7721 3862 4582 3038 6728 7006 7114 7250 4427 4247 5454 2700 2821 7570 7224 6455 1851 6142 6189 134 3846 271 2995 6075 3140 2263 344 7599 2778 8044 2598 6633 4614 7993 5184 3321 2535 4713 4284 7906 5642 776 3177 6736 798 4992 4768 3226 2063 6955 534 2016 6702 1250 5120 7239 6264 6826 313 1157 6944 1629 468 2850 3135 7311 1490 332 1851 5585 6286 5083 4434 5067 1587 5433 7235 3817 5333 1960 4637 5872 4667 80 4688 1210 356 2239 2477 3218 1729 630 2638 2705 3598 6827 1441 1248 2844 7036 2580 7024 4678 6838 5950 3002 2419 5297 4588 4947 7451 5738 2778 6163 5976 63 1547 4408 7003 3937 2803 718 5179 4720 7591 838 502 1675 2947 2875 5262 5919 7703 2648 4850 681 5910 5742 1665 2290 4972 860 2966 182 1518 293 5129 531 192 2424 4421 193 353 4040 3703 394 3132 3118 2178 2274 3023 5522 6176 884 7456 482 2372 3326 3568 2603 2213 2588 1520 3405 6642 558 4660 5953 4390 3211 6502 3206 3170 5921 1747 4694 2749 4689 1889 206 4192 3921 5261 6191 7434 4735 1082 357 1854 1069 4786 744 7214 6509 5327 7806 71 4258 3201 121 715 2104 5510 3622 2114 1199 3550 2237 6013 7492 2973 7261 2495 3551 6786 443 7208 6029 4946 431 7283 4876 6724 5234 6406 7819 4098 4847 2529 4289 5420 2531 7556 4048 4716 5023 1278 2791 2898 4432 5811 2067 4777 7749 642 4957 5137 1741 1347 3553 827 1030 578 821 1635 2006 5501 1954 1012 8099 4933 4151 7046 4372 4470 474 4139 2666 7748 3271 1038 4513 3311 3122 808 6436 7007 6921 2664 5651 1449 7627 2226 1647 3169 2583 2974 5590 5345 6796 1630 2244 8089 6840 6054 5224 1435 2786 7247 1927 1585 21 3395 5502 7401 7626 7743 2156 7377 169 4316 5271 1875 3056 5766 3610 3867 3659 6810 3007 4543 1651 5068 1728 3574 5845 249 707 6601 2325 6178 2486 3794 5108 5144 6597 7589 7638 8117 6587 1444 1737 8039 6799 4398 66 4888 2487 2828 3952 3351 1568 467 174 5881 2596 7521 3109 7047 5161 402 1638 1697 4103 1709 5849 6574 1484 2380 3287 4579 105 5652 4719 2569 1025 6580 3240 4328 7717 2824 7778 2536 6807 1886 6946 3190 1539 2500 5088 3567 201 3248 5482 99 3049 1708 503 2225 2132 3112 2239 6405 1752 7793 6485 5406 513 7843 6223 3249 2154 1847 318 7522 170 470 4170 2718 7091 6493 4130 1045 672 5497 3043 6118 5157 3185 382 7720 6708 8118 1968 7966 5831 1339 486 6589 5533 7490 6729 4920 4080 2389 5170 5656 886 7828 4506 1062 5374 7159 8072 3526 6878 2807 3283 82 343 3098 5958 8035 7262 6791 6078 2230 5601 394 5307 2566 1503 4969 3757 752 4624 4466 3289 1607 2391 7369 7578 3425 3353 3837 2894 1594 7307 6721 6702 6876 5771 5170 236 2203 2096 5345 4175 4950 7455 5898 3863 5042 7621 4303 4224 314 3437 3747 7268 5095 2969 6199 3399 7392 56 2481 7042 2869 4831 3931 1946 3156 5949 1732 4455 1208 4511 1450 5557 6886 7461 2468 7610 6225 7053 2862 6828 2345 417 1562 565 7415 7551 72 2936 803 511 4630 5774 6177 7617 8049 7361 7917 7517 3162 5072 5833 3311 5157 1104 3969 7595 1938 4369 2842 2380 5329 128 4494 7462 1232 3115 3303 1866 3195 2886 273 1602 4828 7273 4981 5691 1299 6462 7676 4450 7275 2001 2375 3292 237 4838 3844 6584 290 4386 50 6161 76 5033 2045 786 1062 1138 3340 3795 6296 656 98 1968 679 7199 5315 6939 505 1210 3224 5913 4035 4280 190 4173 1748 1973 6911 5701 3034 6751 3604 5042 3915 4017 2877 2343 7050 1995 3182 879 3234 1514 4352 6014 287 4065 952 7766 5007 440 1866 7426 6922 6605 4137 760 1309 7804 7485 1955 3496 5624 2113 2113 3730 6747 1166 1794 442 4405 4000 2833 6471 7404 1148 2013 3312 5614 8111 4235 7085 5604 6321 5305 5568 6974 4876 4467 4392 6328 5830 1379 7606 740 6380 6887 2578 2859 4317 4350 6981 644 7883 3820 2518 3171 4213 4758 4802 7363 1236 7596 6355 2423 1194 4829 2330 6677 2496 2847 3757 7988 5991 564 1210 4387 6078 3824 5437 4786 7942 1665 4358 6273 3414 7195 1091 7186 7577 3392 2929 6150 5785 4427 3897 2795 3053 1952 4890 2914 7257 2192 1008 6192 6796 6881 1799 5997 2687 792 6392 8139 5276 4049 6627 4211 5630 6919 4658 5981 6892 7554 5085 1021 7791 4157 152 7431 4289 3080 1557 1223 7490 2989 7941 1712 5736 4701 4641 5447 4650 3294 6663 6162 2400 7951 1175 510 3555 6976 7940 4520 5843 2383 1179 3356 1689 7502 7270 6312 5502 3670 5803 5106 5496 4488 3632 825 7572 3465 1435 924 5740 5196 2227 4424 4690 1463 5278 4227 3764 5642 2235 156 6446 4 4805 37 5073 5850 3797 5292 4186 6338 4481 3106 42 4115 6954 6066 3699 3089 879 1792 1988 7792 6454 603 1045 5501 2772 1321 5458 2641 1308 4985 2952 2965 6357 4610 3007 8061 1211 338 746 2299 809 4176 5385 4759 4821 8079 5910 4509 7816 888 2427 6731 3214 1126 1897 4812 7829 7488 1444 1796 515 3289 4749 3974 177 1643 6820 530 3926 7130 6913 823 4081 803 7333 4736 6522 5305 5881 1861 6962 3979 4960 2989 7270 282 5059 6734 4529 248 6434 741 597 166 1851 5550 4171 3754 1232 7662 816 4717 7985 1236 903 5359 2317 7802 330 4235 2107 4148 3997 6405 6216 3337 4229 6785 1511 5565 4356 1150 6926 2674 3308 3519 3824 2263 4001 625 3566 3997 7735 546 5166 5535 4817 7676 5865 3352 611 6021 6280 7176 3590 858 5634 5701 2741 4214 2884 1994 4534 4349 1530 2428 4474 925 7396 6971 7661 7959 4811 1931 7814 7737 5029 1116 942 1059 3938 5611 5063 7068 3493 2175 7483 2171 4443 491 1633 3546 5675 245 7111 1514 3382 1526 933 6587 384 903 3362 5009 2186 5264 161 4435 6262 2507 4798 5951 5884 5467 1060 6895 4462 4302 221 2287 3263 236 4461 3632 2195 6137 7956 6083 5199 5666 4907 7489 1627 3875 6956 2510 992 7551 6180 7463 6452 6819 6584 2297 2054 420 7168 6442 6154 7564 6241 1763 6865 6920 3361 2380 2305 6388 1011 7803 1081 4230 4631 6415 246 7114 6399 4990 985 6206 1667 405 91 1733 4762 5688 2237 2226 1550 4230 7770 1047 2229 382 5378 4151 3913 4858 6929 7652 3670 4315 2983 4459 2288 962 2669 3798 1379 569 6780 4707 5706 6770 7753 5898 3523 7836 6961 89 242 766 2998 6501 4591 1912 6393 7524 2709 2575 1446 1726 6031 4989 3453 1733 8024 4317 6827 2269 7496 4672 2209 5131 2109 7144 4992 2652 6571 4241 3552 1360 943 3274 7705 247 6637 6361 5239 1145 6197 4094 8109 2178 3044 1376 989 1148 578 5252 6561 1076 1966 3254 865 2257 1280 242 7640 907 1007 2836 6981 40 7631 3614 5971 737 3901 5230 7123 1768 4809 1595 3605 1931 387 3700 1509 1276 3062 5004 7806 4531 1865 5612 1600 7387 5911 109 6642 5625 5149 2824 1950 2569 4533 8055 337 5827 1213 198 198 1450 7017 963 6406 5843 5814 4162 7453 648 5504 4736 7139 5557 4777 2112 6037 2243 4918 3119 1197 1092 2786 4405 1176 5855 2309 3684 2747 8069 4271 7169 688 2242 6262 5513 5734 3744 6620 900 5162 3801 1920 656 1256 6008 3026 1252 1481 578 4754 4631 2147 6245 1538 155 3626 6021 7420 4402 7864 3882 670 2528 5764 5046 3042 3841 3467 6071 3233 7597 7435 4143 5062 7521 4240 1582 2789 4252 6564 8124 6513 1102 4569 1000 3030 6375 517 1837 6764 344 4933 2063 3466 5390 6547 8120 7486 380 3713 4908 7080 7010 1917 4274 3987 3386 4119 5780 6476 4758 1073 4061 2645 1458 4985 6077 2948 3361 1200 3277 970 2046 7141 400 3927 1419 312 3946 2327 6221 3341 3703 6855 3081 3520 5430 7469 4311 2850 1346 6609 5724 6724 4045 6428 4377 2343 820 4865 5779 2648 1390 1974 632 3213 4029 145 7860 4396 6950 708 5036 2427 6243 1953 4229 6559 5710 7297 3308 4265 1500 4742 7678 3694 3083 2132 7707 2890 7152 2174 2519 3664 4216 7269 7647 4749 5658 6612 2352 2538 5612 184 1877 5950 7602 3298 2159 5395 3051 7704 2190 6287 1258 3145 786 3511 4616 6992 6962 1575 1251 6098 1860 3594 6987 2257 5566 1440 3858 2036 7655 7835 2746 3989 7889 942 334 3879 7038 7583 5845 1244 4921 3057 1043 3608 902 4798 2292 2139 6840 3430 1039 5900 4711 6911 4818 1403 4401 5806 3743 1361 5822 7263 6018 4586 4011 5341 2452 4366 1182 7872 8076 5219 4379 3751 5588 1925 121 7196 2167 7783 1565 5282 7533 1506 2562 7073 2450 7468 1485 7109 7235 2047 4812 3653 1194 290 5508 3760 5360 6056 1607 3918 4632 6559 4830 7947 1437 3667 564 1628 5825 5955 4039 7763 5808 4751 3988 8080 1040 5459 6113 950 4634 2395 8101 5201 3616 7863 7075 2458 2329 69 5202 7712 4416 6562 1549 7068 6602 3398 2982 5767 897 1419 1620 5811 3586 7871 3158 7987 3106 519 1025 6800 4758 3903 4713 288 1465 4456 5724 3425 1837 4806 6870 4498 1954 5302 4860 3728 4326 990 3175 3068 5801 7311 2692 4083 7693 6742 1854 4659 2084 4518 6030 908 2090 5196 181 2710 6128 5057 5115 3593 1870 7417 2816 3437 3556 4453 1632 4368 4775 703 3403 4368 3503 8103 3265 4606 226 6124 1879 968 2564 943 1755 6689 465 3491 7232 1442 5947 6562 3741 7415 8021 4356 1730 3461 1527 1194 364 4343 2683 2161 3827 4715 6564 1595 1353 2137 7569 2421 741 6816 4400 2322 1304 737 1136 1399 3331 5377 4348 2795 5485 2915 2342 5673 5390 33 6843 4949 2624 6770 5755 1272 6954 776 3031 1683 5435 7731 3074 6345 3709 8106 7933 4371 7385 6820 3615 431 1188 5951 96 285 7675 3648 3936 3930 5032 1526 835 922 3585 660 4643 6548 1361 5316 7634 5419 3828 6406 932 6612 3278 6496 5331 6018 3351 6919 3714 5277 3545 3071 3979 3102 136 3319 4041 7262 4118 7927 4821 6345 2202 5382 6923 1789 7714 2174 1231 300 4426 5642 829 7110 2876 3083 6126 3931 8053 4282 2389 2516 4754 3845 4021 455 5463 7983 323 2912 1802 3241 3595 1954 2435 7115 2598 8019 5159 3663 411 7124 5168 4564 7295 4287 1976 4286 1750 6046 2472 44 3479 5767 3742 222 441 297 4668 4093 719 7194 1039 1980 7086 7997 4305 5540 4794 3579 2620 5630 4450 2844 3019 3324 7875 1196 3785 5470 2886 799 4742 5610 5305 7640 5221 2394 4749 2082 2284 5532 4265 5271 6258 7631 8042 950 319 1309 5133 447 4143 4080 6000 5133 5905 6429 1945 1183 1975 6262 2227 790 2486 2087 3571 4062 5123 1124 6379 864 6454 625 7589 239 6430 550 1010 4242 925 741 1252 2909 3470 1949 3317 3985 4001 912 2336 1602 3674 6427 6457 616 6805 7476 413 6609 6628 5629 6316 3905 414 5424 7166 3998 7507 2835 1144 7523 7212 2521 5686 6615 836 4444 5720 7862 2291 756 7614 4835 3403 8044 1280 2547 6909 5913 1043 457 5817 5496 6768 1635 7952 7284 1454 3316 682 3911 4666 3522 2311 872 5 895 4106 158 5010 6511 2380 2514 617 2412 7781 5691 5628 7908 7609 837 2680 166 8002 4254 4466 5196 7553 2514 39 7481 6345 197 8045 3416 1434 703 1091 4331 6307 6514 6399 2091 727 6810 3102 4731 5409 6337 256 4540 2865 6853 5557 5485 2893 1219 8000 7490 7448 6757 5342 2729 3575 3363 3549 547 953 837 3385 213 787 6184 451 768 3796 5039 7333 1626 3882 2144 4266 3897 6270 7656 5698 3284 4792 4942 4308 5404 6970 2710 2503 2229 273 6077 4354 3817 8049 2359 7527 7532 1639 7510 4450 2513 6676 45 3918 1884 3276 4608 3668 7205 7139 7218 1683 880 1046 5339 1043 6630 2690 6896 7753 2947 453 1816 7067 8017 4953 4981 7461 5076 4550 7026 7731 4886 6606 1125 3808 1237 4851 5488 631 5703 2648 2685 6868 2041 4948 4312 5065 7884 2936 8060 410 7856 3254 2688 2437 1590 326 6006 6911 7369 1904 3748 5884 4547 4682 3863 6705 7561 8012 6837 2658 4506 1649 979 209 5980 3545 4198 4610 246 7408 5678 6628 5037 4988 7508 7077 6298 2374 6558 6632 2163 7933 5097 3795 3352 5329 4442 5887 5104 2438 4775 4199 2412 4731 3144 5521 3771 4785 7048 517 7292 5367 3065 528 7776 5936 3904 3065 3444 3295 3099 4617 6998 7030 2761 2309 1893 5130 35 5691 2150 7101 1576 5952 600 902 997 8049 7356 5828 1620 8136 7286 3488 1241 8070 1891 2317 2202 4553 3096 4389 3182 1803 5366 4778 7187 6525 362 4521 2338 108 1743 3734 5643 4851 4978 2592 7089 4185 1986 8039 7622 1457 6984 7383 6759 3666 6905 4847 7195 6635 3530 6922 7486 5719 1915 6469 1572 5149 5543 2350 1510 3520 2539 4688 7962 3910 3834 1939 8050 2649 2280 2077 563 4181 3946 2305 6611 5807 4449 3131 834 4413 1050 1856 3920 5832 6241 5976 6339 5687 5981 1974 7747 5 5926 2091 5046 8089 3276 1862 7605 828 220 1106 7946 1499 5961 1049 5009 3126 2729 5760 6437 1433 3888 6275 4471 7245 2868 5518 6273 1060 6270 5736 4898 5281 1349 4776 4550 7894 6252 4641 6696 3076 6457 3303 4021 1101 1983 5087 3755 7467 3588 2070 2388 4785 1948 789 1025 5625 5697 6360 1901 4696 7423 2693 4747 1074 6794 5518 7139 3631 4582 7037 2455 3271 6071 7191 7621 7149 4598 140 3448 2230 5218 7514 6196 1813 1766 4540 6654 3561 1350 6156 3392 1423 6841 2187 6869 716 8110 281 5524 966 4635 4613 3246 7310 3390 6334 4872 7944 4576 855 4466 6039 7059 4875 4689 2519 5134 6055 4264 3589 908 4832 6294 2449 6158 7108 6981 3261 7298 1333 3082 3473 7237 2178 1012 393 2290 1569 4346 6762 5899 900 393 4286 3719 1249 5318 2937 1977 6619 172 7977 7368 6487 462 7601 2904 5308 1502 4147 2800 7143 6212 1296 4709 5446 3381 7099 5695 4379 1767 4807 6121 5991 5134 5518 3426 2756 6612 3885 6321 5239 5889 4764 149 490 4232 1652 8038 3661 6873 3056 7566 2662 336 789 2576 6859 90 3602 1109 460 5230 4071 5288 1981 5277 4680 4012 6265 3110 7493 5064 7559 4608 6512 6454 7160 6649 3542 6151 2281 5018 6182 4291 3779 839 2227 724 2537 1803 924 672 2645 3415 3953 4179 3449 3129 7892 4577 7107 2993 6990 3728 4572 304 3875 877 5953 1777 5263 7469 1340 6448 5646 1878 6089 5183 7545 1783 5142 1447 7146 272 48 2243 1247 6926 368 5503 2794 3561 2299 7265 483 5975 1980 4775 6114 4745 2658 2604 6183 7771 8000 5671 131 989 4972 1220 1860 5599 1624 4675 576 2378 1408 698 3747 52 733 2243 6213 1673 5999 4077 5226 715 1053 569 6453 2518 3861 3404 285 2897 7503 5404 7147 6967 808 3361 2784 6198 83 1166 418 1888 5402 7075 4453 3015 2604 4352 4095 83 4929 6309 5297 4098 4923 2527 7511 1191 3741 5664 5254 4495 3157 5955 6536 7504 2230 6415 6305 1023 8025 5549 979 5227 4928 5175 3891 3446 2025 3678 1718 3797 5541 322 2329 7615 4637 6721 2062 2954 7011 542 3883 1133 3664 399 5107 3976 4397 2386 1482 1877 6684 4431 7953 3044 145 3057 4952 2377 3817 4882 655 3765 3682 1488 530 3994 2659 7098 1656 1646 1381 4202 5633 4783 414 4097 5156 3447 4969 5552 5809 2478 911 6629 1858 4933 1785 2598 4159 3389 1323 3712 726 2849 4924 3622 3360 3575 7325 43 902 532 4034 3318 1619 4049 7386 3857 3207 1541 4143 5712 1944 657 1511 2567 5295 3776 1937 2217 7913 2552 5139 7571 6247 1171 211 7113 3627 7166 4444 3155 5980 766 6306 5315 1472 783 5673 1218 5696 3842 194 5964 6020 710 6459 7492 4912 5908 1160 7799 774 1575 2810 5372 2377 2045 7931 1088 4970 4327 4407 7631 1377 281 1110 6596 903 1186 3486 4292 4198 3654 6394 3061 6453 7153 2547 7664 5460 680 2927 640 1586 5582 7143 7546 1449 5130 2809 4960 3754 3226 5106 4975 2303 4561 2537 6670 2273 6404 4065 420 1390 7670 7900 2846 5294 1230 7691 7777 8009 3154 1212 6947 7516 7110 2086 3186 6031 2626 2681 5605 5487 6631 6346 6190 4892 1703 6995 3484 7998 6110 5566 490 3576 4200 7363 6388 5097 2990 7304 3324 5433 4289 1305 5324 482 453 932 3951 7019 188 5441 178 2785 358 1134 6148 933 5257 3573 3012 5910 3425 5386 761 7652 4310 5087 7118 3912 5903 7065 1036 7645 5589 2698 4201 4878 7025 7560 4526 6169 1030 5855 4783 4752 7627 1698 4546 10 2888 5806 6358 4453 1871 224 2090 4094 4234 861 5129 7560 430 1174 2871 3597 7478 4093 2820 1229 7312 502 471 7389 5075 5530 4538 5831 5947 1770 4704 439 2657 6986 5723 62 7618 5104 3480 4525 250 7171 808 3317 5407 3468 5785 1972 6284 6832 4409 2579 5668 370 3845 4714 7763 5447 6796 6959 6388 3491 8037 2144 6111 7006 2467 5662 137 4891 2956 1498 328 8120 1661 3338 1383 6614 607 416 2143 2750 7705 859 1460 2825 5097 4961 5823 969 1200 5968 1235 5368 2922 6840 7129 789 2609 4425 6463 5352 617 6349 2722 7385 3717 4945 3672 2293 5497 547 6215 7804 3515 8095 7711 5938 7018 6590 4249 3640 2268 3266 3849 6022 4506 6348 4333 6147 7242 1763 6270 6339 660 8046 5275 5756 6358 3732 1832 2031 2874 2654 4173 1701 3564 1305 6971 2398 5233 1473 3278 5044 3300 4381 6465 2536 7098 5544 6958 4777 4137 4324 4241 5865 4149 1857 7270 3916 6296 376 6710 3494 3323 7097 4323 7537 5168 6858 1563 4424 149 1422 6742 2134 6853 7993 3710 1162 2762 6380 776 3561 7179 1167 372 2741 3075 17 3785 8093 4662 2581 7821 4065 463 5824 6214 7069 1802 2194 7703 5928 1179 376 1070 6769 5119 6705 682 6540 409 6751 6802 5098 5520 2549 3019 8035 6323 4132 3067 2644 5333 5091 1259 737 1687 1838 4147 2391 1667 593 7675 2442 6890 1564 5800 7909 1881 4570 2828 4907 6960 5519 514 3649 4255 7323 4042 1076 3552 6364 5512 2868 249 6557 3267 1121 3402 1193 3904 5873 1898 4334 6451 163 1747 1126 1662 3107 3227 4368 2055 1258 6554 5134 107 5192 3748 2114 6129 6631 7963 4394 6520 1418 7724 5333 4529 4845 1353 327 1563 2115 6664 6210 1555 6922 5698 1302 4334 6226 3247 3763 5553 5073 47 665 485 2574 612 2029 7376 2496 4519 4730 6447 4904 4965 413 4917 4634 7884 7077 4022 4208 472 6906 7227 6311 5874 6760 2354 5919 4334 4130 3981 2717 2717 428 4433 4059 267 5027 2915 5031 401 1227 809 7076 4682 3530 5071 6130 4046 82 119 796 7715 2271 5404 7959 2372 7883 3105 5296 551 4419 4031 2369 2506 7527 7129 7248 1164 5015 2895 6365 6221 639 3391 3541 5136 2788 3419 2176 6499 1652 2249 1159 5189 6920 6020 2305 7947 4588 4246 7999 2240 400 5827 2277 6106 7065 4458 220 5140 1322 4098 569 3230 4148 163 1060 7314 7250 3573 7901 3045 6373 7588 5402 4581 5928 6380 1077 4664 6908 3775 4803 7909 3794 3902 2098 826 864 608 6019 623 7212 6761 2192 2621 1907 6966 1212 4133 7906 4369 2871 1933 8103 4696 7272 1048 1026 6793 3744 551 1120 2991 1165 1927 45 238 3575 1022 2794 1256 5442 508 901 1793 5920 5793 6788 3865 1653 7956 5074 5859 5421 2266 5984 1196 573 5101 3747 933 1657 5359 5491 7282 76 3846 976 2304 4000 541 6096 2564 1764 1619 6525 4796 6819 2103 2970 6618 3664 6960 3595 7255 5651 3342 892 7458 8126 5717 2067 7730 836 7228 404 1336 68 1409 1369 4768 7298 5412 4481 830 6677 3449 2395 2344 1057 5774 3955 6851 5920 2252 1513 6006 2130 7713 293 3842 6946 4291 4218 2466 2077 1427 7838 2645 6530 3973 3010 951 5207 8058 2479 5436 1958 5566 5212 3508 833 811 2065 6850 6957 4013 5420 1558 5225 772 1426 2770 2697 1676 4796 4655 5001 1688 6458 3989 7936 1033 5620 4207 854 4276 4508 5200 570 4421 3220 6747 1175 341 2373 965 3503 6591 1635 5037 7052 2811 290 967 3291 7512 3196 7384 2563 1518 4948 880 364 5398 6147 5254 6168 5513 3789 3389 8069 2743 1887 935 2515 1685 2467 2727 319 5297 2539 1765 5152 5445 3918 3169 6769 1390 4691 413 7932 7190 4456 2787 7354 3940 1675 5362 711 5566 6810 871 1711 11 529 7263 4981 8039 4043 6020 2912 6904 448 7032 3452 1747 2402 4196 2238 5066 2894 294 1203 6159 5446 2160 5345 1298 2547 7869 4254 1222 4439 133 6297 2570 7605 4951 2946 4134 6132 6191 3151 1251 1146 7561 2912 7276 3870 8037 5943 845 6426 6866 3120 8014 2553 4500 2705 1428 2557 8038 1425 1091 4216 2213 7946 3763 1280 6403 6626 2479 5275 558 3054 5863 4385 871 1193 4965 6265 2238 3211 2523 2514 3875 1175 7875 5042 7504 6302 3335 4327 4288 6405 2814 2340 4422 1743 3175 2418 2575 127 2749 973 656 7407 2827 2861 1496 4246 3277 2304 6321 3834 7215 8005 5537 7257 437 5081 4894 1857 7967 3926 5193 3969 341 7852 524 4287 4334 4975 6847 4563 7497 3567 6533 2642 3040 3369 4843 3615 1449 6892 516 6400 3322 4634 2246 7977 7692 1866 4276 649 999 7541 3164 6350 5628 4889 4071 5026 7627 31 4767 261 4902 8104 837 921 258 1414 7052 5684 269 4031 3141 5802 2772 3770 771 6687 3494 7353 3385 4610 5592 1534 385 4514 1410 552 1796 260 8043 4202 1735 4978 1625 2631 3361 8054 4980 360 395 1238 5852 5565 1163 35 2044 4953 4444 6524 3188 7409 4364 3289 169 6979 5532 5583 5192 2380 4929 7694 5333 5671 196 6301 3006 3219 5759 2057 2347 1023 5132 4752 215 972 7937 5099 186 1179 2929 1243 6845 5812 2467 1405 423 2522 4917 6793 2662 4388 3059 2911 1190 4199 6708 7842 6388 6645 5844 1484 26 3551 6263 2291 4645 5862 805 1579 1135 3111 7311 3380 3106 3396 2277 5142 3518 4613 1276 6714 5643 7547 4106 3139 301 4562 5449 4581 3284 6769 2040 2157 242 2271 7564 1986 4851 7068 3526 670 159 1975 2468 2508 4158 5766 6602 4265 249 500 458 2808 1695 1166 4395 2715 6243 2184 7805 887 4693 3175 1824 715 6290 3668 675 5673 576 4190 6452 376 3153 549 3082 5494 6755 2149 6970 2900 20 3577 2093 7802 2091 6473 3656 7906 4876 3536 2834 5987 4455 7539 5402 611 5835 2490 7353 5820 7717 5996 3723 2546 5150 5110 5503 3506 381 7335 2505 7918 3573 6071 6198 2993 147 60 6023 3780 7855 1376 6458 6305 3016 3092 1816 2396 48 5641 5348 4488 2017 5358 7247 5583 7773 4806 5029 7816 6154 1882 183 3808 6981 7129 1130 6220 3802 6138 7258 8034 1176 6346 3311 7874 886 2432 5933 2446 4490 3945 6614 7320 1417 7591 5060 4543 7851 4344 7151 7309 5255 3103 3224 7168 3027 372 4299 6159 5613 6349 251 2499 3289 387 6220 3433 4025 2185 6012 305 7137 4857 813 7892 3501 361 2070 3031 488 910 3404 4028 5399 3382 6780 2233 6809 216 5247 5926 4480 2799 893 3787 1623 3619 7908 7510 2422 7675 4687 690 2656 955 1299 921 5188 1390 1146 7530 6171 4914 3322 6974 6999 8023 3451 6456 627 4172 2800 3654 4390 6149 200 6938 4181 7774 3645 6214 5065 620 5169 5724 6396 6005 282 3362 3927 1907 98 2500 3164 6113 5956 2058 7290 5278 3714 4927 6178 2866 4920 7558 503 5791 3111 2065 4649 963 2634 3276 4161 5783 2534 5532 4988 5780 5624 2023 4617 1703 623 5321 7925 8063 3026 412 6298 3850 827 7152 4786 7244 2245 2671 6644 320 3128 6179 3451 6491 7371 916 4875 879 1101 5732 4949 3239 5360 7569 7167 6644 5786 2466 5671 3296 3668 6864 147 5552 3572 2375 974 5079 6585 1983 1309 4178 5306 7685 5160 3462 6444 3591 2442 629 5612 78 4294 6880 5861 2626 5628 1000 6113 2166 7225 7615 7826 887 2522 4960 1687 2286 7074 5435 431 5676 6281 4027 3105 4734 4388 5912 7385 6728 4563 2929 6914 6242 5924 1073 2765 3745 425 636 170 7866 296 6489 5492 3528 1479 4274 7518 751 1800 848 3815 4794 637 6796 4097 6346 934 545 5802 1183 1417 3335 3140 7002 2875 1227 331 6519 1578 4536 715 6220 7291 394 3182 2099 45 94 7567 4142 3869 2242 7897 1936 68 3497 5207 7885 7235 1269 5176 5172 7661 4406 7152 3628 2730 3002 147 6414 4978 6476 3078 2598 2560 1878 4481 1145 2245 1739 3512 7353 7344 5792 3253 2637 1607 3625 665 5012 6826 5095 1729 1036 6091 6888 2695 116 6314 3590 3653 3261 1578 4912 1018 2440 2203 3697 2095 4121 6170 4127 1408 386 7859 7271 47 68 4221 7618 7588 4858 6016 6276 2166 2138 3534 4463 3141 6444 482 3043 537 7765 673 1631 559 525 3102 3203 3541 2755 7809 2404 1483 925 6354 6255 1243 1526 2703 6306 6576 87 1112 4184 7092 2163 3842 3740 2475 1806 1863 128 2820 5980 1088 2298 5908 4141 2658 1787 5408 4208 3653 2319 2180 4036 7986 7032 7749 3469 2593 5258 7766 4232 2915 5091 7045 5749 4029 2675 4471 3265 1096 2050 7864 3684 2294 3413 195 5412 4141 5986 3050 6063 3795 4491 7817 7313 4503 6662 7858 6121 5846 6018 2236 7092 6549 4336 1351 7930 3572 3167 1003 5046 4078 109 2446 5685 7148 1972 2427 6198 3847 3820 1365 4136 215 7898 4153 6023 3804 3492 6408 7700 4567 3290 4388 5443 513 1673 4380 4698 4502 5002 2997 1728 5184 6229 662 6330 765 4815 6180 2328 7340 705 1288 3403 3260 2210 7109 4639 1614 504 7664 6068 1839 3250 2444 5974 5863 5792 4182 1488 377 6286 4483 5239 1859 5930 2301 1287 346 725 451 6850 5107 8061 5310 6737 1459 5176 7739 1392 196 4232 1479 584 7427 8093 838 4427 7484 5014 7072 1216 7829 7432 1083 1688 5115 895 341 884 4587 2124 6098 2602 7856 3299 277 7561 1955 7260 3072 3802 7 2953 5083 4381 4386 1904 2553 5445 5040 3607 4177 3682 3895 7916 6987 1325 3279 6202 4644 6349 707 3626 1158 3774 1672 2680 2192 5144 3953 2046 5272 701 927 274 2366 737 5433 3111 4528 3761 6859 1639 2859 558 7219 638 1706 3220 636 3329 2740 6519 2455 2548 1859 4601 7811 2464 7639 2985 4620 5786 1115 882 5291 3321 123 5707 264 5482 7397 5705 199 6817 4201 1873 6136 749 1452 3409 1449 1041 7379 4878 4138 3461 4422 7276 3248 7635 1802 3924 3961 5175 4966 3624 2423 6792 5653 2792 5702 2788 3347 6528 6655 1278 5267 3551 1619 6599 4905 7175 7795 6530 5428 5824 5597 5671 5525 1598 5252 5501 6061 2073 7835 8046 5863 1171 7848 7484 2986 7222 7487 4955 2958 6027 1489 7990 1933 4482 2391 4842 1165 2114 929 4767 291 2579 5664 4220 4482 2727 4238 4530 3272 6837 6848 4811 2376 4604 1990 101 4957 7776 769 5933 3714 3444 2469 5297 1011 7100 7217 7847 7216 1066 3076 7993 7060 2638 4774 2761 7515 3207 5935 5949 6635 4039 4569 7618 7359 5126 7504 1535 7822 7422 1429 1435 7755 10 1397 6167 2757 7532 7856 1857 4266 4172 5668 6137 6326 7138 4587 346 5094 4599 4942 3031 5198 6503 2436 1679 1678 4513 7383 133 7805 2465 7362 6781 1157 3222 5774 2720 1584 587 6265 1526 39 4295 6980 545 2015 42 2208 5631 1329 1786 2824 2552 6505 126 5117 7777 712 3698 5378 8001 7190 1388 7406 3363 5073 7758 983 2187 1626 7668 6628 5784 6399 3055 1781 4337 5059 2362 7085 620 782 6688 1653 476 4433 8003 7211 318 6152 6144 6902 2625 6581 479 6333 844 533 1893 1929 1977 1676 1627 5372 4793 4254 2805 3890 4943 5156 5978 5597 1328 5660 5750 2548 494 1848 1066 7859 5580 3616 2147 4067 3470 6150 5411 4892 6690 8018 51 1451 950 203 4308 5421 2823 5629 3007 824 7261 5259 7455 4853 184 6715 171 1977 3652 7919 7644 3173 4464 6291 6024 7136 4484 2821 923 1643 287 6001 1153 5679 6358 3149 1040 1944 6234 4398 7364 2370 7205 4576 372 7660 7132 5451 1671 918 5636 4899 1248 2600 3385 1601 2402 3949 6335 1222 1019 77 2212 1284 2702 3285 2432 4068 1038 2465 144 1843 3209 4201 1953 5311 2890 7963 1828 428 5783 1676 7539 5286 6862 6936 6721 2070 8101 7264 2354 1502 2783 1366 4832 7001 2162 1498 6474 3966 1026 7012 6411 814 5564 3692 4402 1213 3235 7462 7720 4470 946 1582 6049 4510 458 4946 4818 1982 2081 4226 5666 1887 2648 728 1537 1774 7605 3062 4050 5621 4553 2087 6721 2369 7248 4260 5799 4932 4105 4468 2767 5437 5480 2706 5241 3926 7497 6994 249 2825 3951 7458 7119 5283 7393 5296 1733 6753 2720 96 5033 2560 7082 2325 8120 887 6026 7257 7394 1298 3016 6277 994 273 2290 5404 4581 1638 5514 3963 5222 4704 18 2638 389 288 667 2329 221 2661 5611 7833 5779 2094 7309 4248 6669 6855 4048 6326 4565 3869 1446 6666 4841 2998 3642 7185 7779 4037 6326 5906 165 2989 8019 7978 3728 56 3581 4237 3273 557 3540 3668 3356 4489 1939 2509 831 215 1761 2684 2417 3703 3553 3039 2468 5641 1975 5821 6448 5101 6788 4554 1186 3705 3913 207 5819 4705 5507 3616 4537 5799 5889 6942 1947 520 1719 3151 6764 4966 2118 8038 4650 1674 6348 7039 5791 7332 2718 1031 1556 4557 6672 6712 3972 3440 2540 6193 4264 3137 2257 1491 7617 1922 6765 1307 3285 7315 5889 7658 2150 7416 3693 3621 5168 2308 6280 1587 5702 1424 81 1548 7482 4397 7458 6812 5084 2311 3224 619 6957 5427 8112 1674 7028 5518 4701 8106 2602 2550 522 6524 8026 4749 137 1996 7806 6192 7500 1235 5524 7418 1095 1203 7588 4933 3535 4573 3151 4972 2034 4041 7631 635 3743 1864 1296 3923 6987 1667 5770 4745 761 6246 7124 2309 7814 2668 2514 8046 1736 778 4842 197 2712 29 3012 6121 2810 6020 454 7729 7749 2781 22 6021 1850 1230 5695 7853 1513 7443 7733 7284 6126 5799 4380 7936 1725 5865 5854 694 765 1648 4628 204 437 5021 7991 7942 2179 5092 3344 4069 7581 7000 837 5729 6966 6479 1241 3080 1427 1066 5203 7032 6669 7825 382 5078 1413 2814 6047 4144 3738 4898 4394 3017 85 8120 6973 6962 4667 6229 2052 3939 4883 3985 2042 1771 7454 6932 1352 3205 7168 6595 35 7819 1035 1188 1349 2815 1818 1724 993 6992 2763 7680 1811 5583 3137 2994 146 886 6081 2897 1533 6781 3838 74 5975 6591 5722 5101 6339 1970 5300 2407 1506 7750 7223 3137 5810 8104 7837 4546 7471 1774 2792 7721 7933 7509 2755 706 6478 6158 1325 4666 2720 6006 1378 867 2457 381 855 7389 2945 1492 2039 7550 5116 4826 6774 3916 4717 6951 1757 5089 3387 7658 1950 7066 4154 2933 5281 6125 584 8115 7316 1768 6657 6582 7040 5705 2436 3601 1452 2564 5171 464 3474 326 485 1321 4818 6080 1678 7605 5610 3704 5863 6436 6680 4530 6083 8034 6351 7198 7221 7131 7089 7544 6184 1881 1882 2156 6939 2919 929 2087 4141 176 4700 1450 8028 3545 4822 5106 7441 4419 7420 3484 2728 2889 5574 614 7844 2068 6459 1542 5485 3292 3784 6414 5536 2823 7211 2091 3232 2892 5679 6486 7251 6922 3233 7724 5151 1080 2275 6325 4517 2283 5688 5536 4294 6083 1273 2322 2452 6011 6227 1780 6912 1429 4841 6129 2558 3888 1712 4247 4013 602 1045 7692 4928 3808 5521 2561 3184 1844 5419 234 147 2079 3793 4993 3552 7283 204 3525 4837 2083 4570 2089 2170 2625 3969 5373 4263 6204 2703 6883 2095 2246 3323 7570 7762 1716 7373 7408 3380 2364 5701 497 7467 5346 2176 2903 8 7370 5023 5799 1557 4073 1809 6640 2190 7278 1323 6504 4909 4867 6715 3756 6702 573 2349 1419 7223 1141 7004 7230 7987 6535 1829 1541 7861 3999 20 6853 8112 6906 6703 4221 1317 5227 5771 363 3929 5771 1508 7359 5228 2985 2549 6366 6778 2146 4492 2696 2708 4358 4835 4562 6532 3615 6144 3210 45 5900 4489 636 1413 1313 6607 5099 5805 6934 5148 2447 7043 3952 2315 7257 2598 1727 6087 7992 5234 4460 6927 5801 5861 2453 3033 589 2841 4443 5200 1490 5290 4772 3231 6935 2183 3590 1559 6961 7909 3602 3301 3130 6180 589 3944 3060 2173 7871 3975 1886 1015 1397 807 5865 6741 1581 6554 5258 1568 7655 4712 1270 1250 5547 3187 3623 6878 4065 6340 297 1684 1864 1004 6628 1416 5126 5375 3560 103 5975 5021 3781 5518 3336 1434 1689 7834 4638 1642 6918 5726 7139 4901 3221 8043 2149 7940 7811 709 4961 693 7006 6060 2154 7975 2364 5386 951 2841 4122 2618 4557 5355 2109 4389 972 5022 6972 2390 3524 3534 4469 555 5703 3573 6312 4734 6902 1858 532 5050 2636 1246 5166 2243 2218 2170 1139 7436 2796 2985 494 3066 6347 1135 5733 1960 351 7031 3759 1038 7371 1885 1354 8123 5667 4363 5526 3179 7658 994 7602 4175 3849 7443 649 4246 3067 1176 7605 2476 6493 615 1519 6661 6099 7353 7642 1497 52 7059 725 6246 7123 2916 1282 1365 3592 2920 2577 3953 1777 4987 4732 2729 6772 1221 6348 3005 2196 5921 8037 4231 4038 3616 5582 5262 7575 5123 5519 7618 6495 3148 7495 397 429 1301 6520 787 972 3735 1757 5442 5868 1533 939 5408 5317 7475 3571 6839 4791 6701 119 7585 6296 4171 4302 6408 4126 3179 6501 3440 4080 4386 700 8029 7895 3586 7449 235 1096 292 4679 1408 6089 7857 5382 2695 1752 1642 5473 5034 6567 2529 2128 7097 5845 20 6500 7748 1036 6049 4896 412 5836 7727 6873 4752 6498 5219 3420 5062 293 295 6487 6652 7565 410 3714 3004 2117 6693 5655 4180 1996 2744 5936 1508 7434 5712 8111 1958 5825 4935 5267 3167 7525 7829 6930 2639 6071 6034 3630 5532 3425 2581 3636 26 7853 7760 4074 2453 3681 2608 7612 4194 7214 1838 2698 6739 408 7306 2348 3962 964 2743 4458 5332 3576 931 2714 6146 6268 3537 4599 1132 7430 53 5667 3941 7815 1431 6719 2435 2162 6723 4393 2376 7141 7444 539 5220 5430 2878 6003 2403 551 3352 4567 7905 4709 7874 2622 5209 5723 2132 2486 7916 6634 7819 1743 7251 4185 5688 3524 438 2713 8091 7410 3689 5677 3833 2198 939 6883 8128 7339 6583 310 3531 8035 3520 2869 7325 4597 200 7346 7161 1555 4350 991 580 2217 5202 2697 7194 6338 7538 5427 5155 6410 4371 6962 3913 3388 2318 2981 3345 2173 1352 5283 4379 5905 1051 3238 1348 532 2914 7583 4802 7772 5467 3788 51 7213 3663 7761 6202 2921 2874 498 7323 349 3812 7732 5372 7769 2620 3483 6392 2428 4463 791 7984 591 3787 2350 5083 826 636 3644 4342 6002 7459 1921 84 6062 6650 2432 6959 432 4567 5616 6464 3129 3581 6719 4747 6116 4772 7468 3466 1537 6663 2 3450 7293 7183 3559 3439 2712 2986 2663 5866 2808 5909 1437 5316 7676 2490 3845 6897 3092 1965 6975 1473 5995 7058 744 7357 7769 6923 2586 5846 867 4478 6376 4426 7368 1149 4015 6911 2106 7912 5575 1557 1424 6727 3326 7366 860 6149 2442 4968 7820 6416 5477 4650 5134 5603 141 4387 3686 809 392 2308 1723 5038 1478 3011 7432 1975 6293 6840 2835 5870 7320 5655 6234 6123 6571 1798 7898 6745 6022 5897 5977 1164 3757 3232 1935 1443 2183 4084 3012 493 182 952 153 1525 5366 3549 1056 5074 508 3917 2479 5723 4946 1480 447 714 3140 217 6457 7771 1013 7179 2934 5333 6855 1210 2737 2772 1251 804 4502 457 6404 2399 4712 7141 6050 6145 1528 1450 6178 1326 3191 4872 3925 6693 1163 3128 5117 3886 4326 2563 503 1258 4024 106 4830 4472 5422 92 6063 663 209 167 5506 3776 7044 5459 4336 5570 1030 5703 2174 5167 1783 7857 7541 1957 1057 2885 2327 3193 3949 7549 7568 5275 6003 5444 1160 3202 194 1600 7365 5658 7248 5776 4201 4247 3994 6338 1986 32 6951 4053 4460 7697 5431 6430 3422 1489 5974 6124 2624 1906 1725 2245 1080 7577 3602 803 364 6209 2107 1723 3864 448 2781 1100 539 433 5978 3276 2115 7224 8118 3455 3512 3387 4349 291 956 655 6049 7871 4841 1026 3258 6378 1056 792 4922 7347 5086 1628 3398 5783 5315 6261 6328 1635 37 701 5851 6595 4994 1365 3545 1670 4966 4817 7588 1079 6032 5757 6351 6512 1506 3680 1409 465 6318 477 2810 1112 6083 7648 5345 2058 2372 4578 2262 2485 7116 423 3474 2028 3129 4799 2228 1162 6026 3879 2530 2848 972 711 7615 3068 1488 1361 2178 5538 1187 7763 2691 4881 6533 3963 368 502 2754 2554 7487 3285 750 7284 5183 79 6615 419 36 6179 7369 6578 7591 6744 3977 2427 3238 1007 6397 5112 6996 2849 7660 7038 208 7463 7437 4359 4555 6801 293 3181 3282 6752 2341 567 73 3212 1624 2420 153 6097 6781 2434 417 6456 4272 4135 171 1036 6219 7117 6212 6626 5463 6075 474 6366 2715 6160 5344 5915 1221 16 3220 830 7935 7788 6696 5046 4128 3674 4486 6455 6331 7385 1665 6815 3271 7739 2728 7045 3148 3368 1165 8044 1806 4824 3068 2514 4864 2533 6730 3038 2102 7894 3653 275 7026 6392 7837 7519 4755 7329 1376 5682 3976 133 6566 5943 2676 6001 2434 4536 7198 5818 1052 6128 4223 2120 5067 6843 4938 822 4939 3725 728 3791 6055 7583 3584 3845 164 6357 2865 6458 7826 1598 2474 7129 253 2314 6426 5819 4199 1298 1180 5082 2973 6659 2348 1332 163 6904 3611 2483 5008 6187 391 5048 309 5161 6531 5390 7024 6689 4827 1096 1281 1115 1067 938 1249 6737 4520 5264 1379 975 4038 1376 5951 2586 6780 3634 363 6207 913 5681 6900 821 6036 5984 6757 3858 3926 580 3278 1567 2387 2684 7696 693 533 455 3008 6464 3164 4485 4689 7770 683 4541 3870 4696 4963 5561 5456 3790 4158 5371 4811 2463 8061 2067 6164 2498 3733 4321 2374 5178 2662 7485 6552 6464 3162 6400 7370 163 5793 761 150 3817 1881 3872 1971 4472 124 7745 3993 7138 8044 2221 7103 1513 6735 2265 7433 2345 4176 5244 5102 740 5253 7055 3745 6143 3616 7613 6948 5994 6211 5300 6798 46 7783 6313 2174 633 993 3651 155 4306 469 6667 926 1082 7043 1671 4253 1203 7179 1129 6169 1211 7262 5542 3070 4919 4137 271 2190 2344 1814 2806 2244 418 4477 3664 6186 4824 6753 6618 1 2832 3024 3298 7304 5915 1487 1228 6623 4059 3410 5929 1341 856 3090 2539 7668 4228 5548 3357 4863 7719 7854 3064 3108 1421 1131 998 6148 1737 7032 3819 1160 3178 8061 6669 6838 2109 2969 3321 6788 7199 6769 3035 1459 2919 3062 1685 1230 3110 4965 547 4892 2989 7131 7673 5852 3171 4410 3030 1099 6624 1674 152 2964 5317 2632 1101 3088 5278 3627 1608 3535 3469 1720 5511 34 2507 5445 5904 1917 780 2704 2310 136 878 5977 7274 3237 2575 7684 3129 4768 6484 1624 4763 7324 553 6941 2213 2909 1698 43 7803 6277 278 5967 5582 5031 2294 1690 1605 5296 4676 4889 3957 4096 6784 784 2249 1746 2703 2446 6286 7579 2783 6392 6579 3833 1922 1248 5429 5089 2279 4384 3358 7906 6017 2943 7707 3617 3874 723 991 336 6084 560 7516 2043 822 4937 584 4480 2485 3112 5485 3779 3399 151 153 1698 5940 2413 6601 1054 6067 962 1048 7809 5700 1822 6986 2989 5396 6919 4778 2577 3445 6245 4444 4438 3723 6486 4795 4354 4994 6503 3978 329 4465 1534 5724 3960 1194 7220 7138 2161 2459 3793 3097 1514 6697 5258 7864 6490 6388 2638 3278 2782 6679 776 7248 1985 1076 676 1864 4726 5622 4661 4562 6580 1561 3099 3028 2894 1765 7285 2299 5353 2991 4176 6037 3083 1926 861 3492 633 4426 1296 5540 2747 7345 806 308 4875 4277 2536 5993 7952 2656 1276 4188 717 162 6911 4282 3177 882 545 4137 2344 4703 5017 5956 7313 5377 5933 5530 2002 1737 2609 2184 118 7645 1397 2400 7089 2314 2056 469 2917 5626 1402 6432 3499 5326 6767 249 4540 5186 138 7902 2354 4919 2020 3331 4911 7614 6232 2195 848 4743 6653 3736 56 2229 3582 1981 122 4930 502 2041 245 5390 1697 6583 4255 6123 3230 1129 4200 4240 4169 920 7536 4262 371 8058 143 943 4272 2829 3067 7950 3372 2374 6332 5178 6022 1323 2023 3191 6669 6420 2311 6237 400 3040 5420 2738 435 4338 205 4907 2335 1863 4486 750 3615 4763 7373 2174 3156 2527 4797 5979 486 7701 44 4132 5279 6192 1203 5035 1488 2338 3856 5023 7595 5203 4719 1619 764 4993 5914 6746 3242 1549 1111 6829 7388 2704 2254 5857 556 6326 7948 1766 591 3869 4356 3911 51 4670 1595 5003 6517 4204 1151 179 7473 2869 4320 762 4124 5477 7488 6014 4972 5500 5312 6488 3966 1628 2758 130 5319 2660 572 5398 5576 1339 885 2910 7477 7092 3535 2691 127 2053 3293 7327 1756 7201 1842 4678 7815 4371 822 5503 2160 5600 3112 1138 4094 3136 4060 662 8011 8072 3650 3701 4935 3122 7107 4515 1792 954 2294 1570 3250 1485 4594 1605 7779 3515 94 3720 7157 4829 7805 2589 2057 1567 2844 3373 3850 4187 1509 7132 4499 6190 1325 3297 302 7487 5765 7408 5798 4345 7728 5838 1026 3100 3177 4630 8138 5032 2243 2297 4454 7281 4304 2263 1117 3415 6207 4079 956 377 588 7946 5431 2979 1782 1275 6251 4540 7467 818 2638 4624 5003 1457 1463 7987 4730 5886 8085 3959 7566 5027 5134 2231 944 2198 7251 6299 7342 809 5626 5930 7898 2330 7576 3490 3529 159 6528 4711 7491 1328 5252 7019 3496 2372 3369 5941 7142 7125 141 5108 2390 4778 181 3969 309 2355 5951 4360 7921 1279 5046 2875 6670 4609 5752 3175 4269 4124 5323 4684 918 7960 6688 4451 2946 5139 2228 4982 3821 6182 4304 2951 5432 5860 7959 6125 3862 7556 7077 1793 5243 4085 7059 5999 465 7207 1240 2575 1907 5828 102 2265 5611 4088 338 2295 1083 5985 3708 3903 7042 2011 2135 2209 6548 7967 4856 3979 5780 4965 2149 3830 2076 831 4560 2234 3651 7956 7688 1009 5946 3165 6052 6268 1960 1266 2398 7563 7787 7256 5558 3799 1806 6006 3850 2661 6705 288 3952 4781 7258 3464 6107 2299 1894 5864 3075 2805 2695 6771 7245 3637 3187 2728 1493 2973 4577 6376 5828 3584 8095 3242 312 7266 3132 7620 1206 4352 3296 7359 4184 2181 5165 2779 1091 4697 4050 5841 2599 6695 3558 6170 6325 2748 6457 7169 4137 3018 6103 2682 7824 4217 4035 3200 171 3689 3717 7441 1937 1633 2596 6896 662 358 1344 6352 3434 279 6787 198 7460 2680 2599 6227 7862 7153 5269 4132 3951 7269 1506 6830 150 3402 4762 2466 3864 2835 225 4344 1233 7756 4786 1747 3396 4565 1692 7837 1434 6153 891 1795 3398 5057 2815 6999 1078 7016 1347 3996 6414 3301 7325 5723 4407 5020 6832 336 1161 1764 5075 2511 6689 3057 6117 5827 4468 5337 2156 1515 2296 1104 6842 6736 5397 6141 921 7910 259 1322 2234 4323 3307 2123 6925 7084 2029 6638 315 3238 4252 7589 2920 1544 2840 3917 1954 2906 340 5138 1873 4889 4769 2647 693 2056 5181 508 4154 827 2612 581 3235 6547 2175 7782 4433 4566 5042 676 7781 4311 5672 4009 207 2564 3520 1891 5260 1242 5982 5148 5035 3657 1047 7894 640 2133 4186 6951 6057 5064 1256 4504 3517 6577 254 1730 306 693 4576 1346 4738 2304 7324 7708 581 967 448 915 428 7304 6448 1956 6165 6685 3808 1010 3406 6033 573 3256 7347 2835 5213 212 7489 6477 1152 5983 1199 7880 1905 5721 3519 41 1362 5515 541 1064 5476 8026 4322 6791 2113 2017 4684 1162 1278 4874 1876 3225 1312 1174 7840 3953 3842 5075 2738 4230 5046 7846 4737 1641 1595 3992 4523 1942 1345 7528 5692 5241 4523 451 7873 1433 6593 1828 7363 6848 8107 2018 6637 5472 4524 1498 1283 1258 1903 6416 7569 7398 1070 1918 7760 8034 3964 5284 4783 3927 5377 3134 3341 880 3503 6498 3098 7552 2656 635 4299 4151 7158 4003 5126 3156 1062 1210 7965 7710 3056 279 5906 5011 7705 7111 139 7336 2795 643 7059 6415 5354 7446 7249 1698 4651 3619 868 4033 2254 5 3567 5274 8119 5520 2794 775 5700 4317 5525 7772 7385 73 7768 4186 3760 1730 63 5687 592 6043 598 719 7024 962 36 943 2136 7723 4160 2960 6167 7 5700 2295 3341 7257 942 4878 3908 4771 4820 3414 1358 4769 5399 3171 3821 4994 4731 5355 6747 2104 1817 63 3031 5065 17 7099 5300 5181 7953 4369 1231 1231 842 6136 578 5963 1230 5961 8140 5321 2522 3206 2163 1691 6413 2309 6990 5743 6520 3528 2120 6560 4887 7591 4735 6923 1397 5901 4596 3362 6772 7179 4174 643 5044 2234 5117 4664 7045 5872 3010 7726 5970 7181 1721 3928 2599 4582 6114 5910 6781 537 5307 3737 929 3647 5932 5233 2647 4639 8120 2097 7889 4408 2024 2538 7575 5981 774 1383 5064 4867 4437 6579 340 4154 1182 4819 5648 5700 1397 5970 6343 4279 2872 3595 3379 7114 5090 3882 2572 7363 7725 4822 847 2494 942 6177 354 5752 1801 525 718 501 6773 8038 429 4967 7759 7572 2661 1872 5902 3835 5458 6210 5439 4780 808 5958 1250 5270 7755 374 645 1357 2154 3278 3562 398 938 3853 6151 6720 5044 7167 37 5865 7581 6286 6725 5436 6449 5194 6027 4558 2485 8034 2860 3314 732 2329 4034 6702 5745 3692 5209 5203 7188 3200 6209 5313 6762 7006 7742 4367 7865 1693 6183 4764 3271 7021 1738 62 6542 5802 1199 6166 2952 4235 1259 1012 7268 7964 1240 729 3058 7048 5182 1539 3554 2739 908 192 5359 5508 2239 6666 3834 6247 2198 5249 4356 1070 1012 4814 6008 4307 2142 5587 1973 1812 3425 2227 4608 7374 5922 4607 7421 1544 415 2986 2275 7237 2809 7913 6904 5139 5555 3086 6718 881 6690 566 5791 2809 1249 4721 3117 607 6752 2905 5209 4675 4236 3106 6519 4785 3514 6409 2318 5306 3187 4918 1425 2468 7654 7895 4578 1774 6944 4878 406 8018 3308 194 8093 7892 5411 3593 1614 2640 6673 1449 2631 2 2513 3281 4434 6699 290 3538 6071 1431 3100 4821 8068 761 7914 5487 2745 799 739 218 6902 3843 4826 1038 6782 5645 865 617 3345 1883 6486 5454 3061 3565 2877 7057 6025 8049 2476 4518 1393 535 5817 1727 3365 5008 6928 4019 1332 5316 5621 6911 4989 6072 1369 4661 4733 7354 1935 5534 6662 1644 2661 1877 83 1974 6303 7612 3735 1259 3979 2766 3567 2861 3538 4146 56 3493 7202 6009 6916 638 1457 480 1280 6017 4889 203 3398 3473 2389 786 7673 6510 439 1221 2822 4196 4886 7880 2196 3537 607 8108 1563 7303 2958 524 4940 279 5383 3337 268 1909 2666 4037 2130 5666 3651 8013 4687 5783 2786 6976 2237 6495 2661 3158 830 3118 5340 6841 5445 7071 5652 2686 4449 4571 159 1252 6026 1216 1207 2430 549 6221 4650 6075 3396 963 6501 4393 17 1571 6852 5036 118 1977 1333 2760 7470 1769 836 6310 4362 356 2314 6548 7446 6494 6708 6827 165 1238 1802 860 7262 6290 6416 5609 3057 7407 4101 7505 3223 6759 6051 1347 5081 4221 1813 4528 1158 7881 3206 7855 1230 1786 2397 4137 594 6352 3938 7548 4770 382 6912 4371 828 2059 3032 2875 3842 55 1033 2233 6978 6281 261 304 7202 3191 4623 253 2664 482 6937 4144 3150 6143 3061 7269 4052 5821 4731 7495 6876 6935 2261 3428 5479 4725 66 1773 4379 4823 6887 3372 2657 4334 6735 819 2120 4919 2721 7643 5213 207 4447 7850 2581 1295 3502 6572 4813 1448 5580 6792 7588 5075 3201 5122 5950 4372 5066 1116 6167 7059 3021 6286 6302 5118 5553 6913 1740 3924 2821 7695 2948 2162 5755 2740 5032 3520 5884 7363 6280 5251 3913 1944 2678 7064 7400 3205 6862 7324 5296 5811 1283 670 4265 7127 6113 681 3423 261 4129 1399 2753 5956 6055 4837 5169 6522 6538 897 2619 4629 3482 5564 4655 5158 3893 6720 1615 2322 3758 2176 408 5415 7654 3278 1194 1332 7787 6562 1294 8087 7448 5684 6880 1550 5634 1325 5362 5753 5764 4545 7936 3310 2774 5188 6260 8055 7685 7377 2724 4095 4787 1926 2038 1271 2205 4341 820 3172 1484 315 6248 2504 5308 6039 1086 1329 6634 586 832 2716 1158 7309 2969 5611 565 3879 3565 7966 856 6335 1528 6271 1952 7448 7934 6215 4451 2348 1819 7159 4075 6978 3855 1063 4658 6380 1463 5526 2211 6368 5332 2927 5411 6181 6808 799 4098 2336 1887 3019 5079 5496 4816 251 4914 1903 4248 5511 969 7595 3723 6742 6393 1720 2305 4948 1070 5235 2071 2132 3776 6118 98 4026 2696 1573 1007 3870 4303 737 3945 2258 6233 923 7367 8009 72 3575 4993 1988 3106 7553 4744 6576 46 7861 6880 4504 4235 1735 1942 5668 978 2641 939 3746 7084 5444 1552 1229 7945 7880 2246 5500 760 7875 1004 7720 1403 6540 491 7537 1831 7232 2434 3145 6092 5200 155 6737 5322 2021 1744 4609 4352 1033 1733 7150 5284 984 1809 7987 4278 1974 4224 2860 3848 4069 2433 5277 4827 4473 1412 7750 5420 4474 2605 2181 7474 6483 1741 654 3914 2217 1985 6391 2895 3702 4818 6095 1967 5783 6988 7060 2030 1295 4070 5782 6830 2589 5185 7263 3059 5203 1458 2896 5152 6456 7921 6885 2342 6852 8092 436 2772 5119 7182 2702 590 6900 684 4352 2658 3114 7876 2556 964 990 7944 1519 6746 1778 4759 6834 6460 5599 5475 7474 1376 3878 1767 2228 669 2484 2499 1937 6079 1118 7753 2827 7206 7462 45 5697 3045 4421 4689 4492 2265 7197 8082 6798 6551 6586 257 3822 1313 3878 4846 7236 3491 1436 6265 8015 1910 7503 2074 1644 7196 4712 5079 1997 1895 2194 5212 1250 3539 6291 1227 7411 17 3622 5104 423 5897 2431 4042 2280 2339 7567 4706 7958 174 6997 4128 4573 2633 2225 1181 469 6034 6919 5397 225 7264 4422 7480 1428 1948 2326 8110 3918 2359 3730 178 762 5086 6502 7026 2939 6125 181 1477 537 5380 5763 3433 7062 3752 1893 6220 4073 4142 5592 7349 5285 5046 8067 6551 5682 5874 28 3938 448 4547 1861 400 5820 1756 6371 4097 375 6296 5703 4542 5605 254 1256 2339 62 7513 4189 5199 5251 4800 843 6237 491 2728 185 5040 7356 7834 194 2795 3389 5947 2919 2022 5032 1591 4446 7483 433 7520 270 2557 2528 5748 2577 2889 1238 7784 6139 3686 7291 8087 7816 7387 6663 4223 3911 6155 551 3335 5260 385 949 6420 1587 4824 2463 6516 1903 7604 976 2444 3766 4074 1144 6613 5082 6677 7961 1254 312 3234 3106 7260 1498 1793 4323 2042 2187 2216 6286 5426 5857 2364 289 3441 7327 7574 1828 2402 4741 1277 7628 2201 6431 4561 7820 938 2666 2430 8015 7255 1963 2345 2491 190 7042 2766 2013 4106 2239 6519 3817 6322 4799 3064 3400 3827 1809 3073 7675 5431 4401 2384 2010 4986 5929 3606 4901 1870 7179 6987 4125 7498 2510 3396 6622 2006 1104 1206 4420 479 2924 1592 7657 6269 2192 5662 2958 5701 2278 7847 4576 4764 4291 1834 5549 432 7835 5109 1933 5038 2231 442 5422 6915 1347 3904 6644 56 2796 6249 1549 6200 578 3072 5401 7176 6813 7712 340 1977 8045 934 7648 2107 4443 4624 5557 182 3958 422 7686 5809 2371 6610 4750 3472 939 3007 4164 4703 158 3303 3911 6721 2492 2373 6341 1754 3566 1724 7997 3631 256 7004 6858 7788 4441 172 5234 1273 6526 1462 7196 4072 3951 3103 7178 6330 2958 3019 478 6739 1234 1040 5214 5296 4300 504 1778 5099 3795 624 753 6708 3101 2231 7191 1583 6384 4632 3029 4300 3807 4123 6733 5587 30 921 5325 7404 2148 5758 419 221 3571 6728 623 4858 1276 3258 6486 4365 7696 1094 5393 792 5962 6085 5537 3306 5149 6914 4437 7264 5185 3547 7687 2665 3494 3464 7755 5592 4529 5850 1217 6085 2410 5815 1604 7818 1093 1553 3120 7525 1872 308 6444 906 6465 7676 6626 4036 668 4172 2947 621 2119 6492 5370 2894 2421 2809 4149 3638 2492 7106 3959 5798 2627 3949 2684 5430 1803 3907 4537 790 132 4744 5546 1835 727 2531 6590 1659 2893 7001 1890 2758 2135 7676 5112 5259 6104 4366 4386 7191 5751 2102 6534 7885 4966 4510 320 126 2158 1822 5935 290 7960 4837 6427 7782 1603 550 7499 1159 1680 2716 7502 2116 6747 2005 203 592 2875 7440 7458 7291 7480 1194 5516 1677 1531 7903 3578 7187 3641 6448 505 4581 2072 4951 3204 1808 7519 1017 5471 8122 5229 6711 2783 658 7912 7913 3891 3104 1914 1791 6665 3241 7367 1414 5752 4967 1101 4606 1917 2077 5185 76 5031 12 7664 4662 120 749 7089 4412 3017 7841 6247 1789 4690 905 5493 6867 6882 7312 4532 7496 7192 1758 6658 4470 3274 1167 4549 6180 4417 1379 5923 1453 2902 1435 4435 6746 7404 7188 1678 5551 4894 923 535 1198 1006 8088 6000 5238 226 5804 371 2413 3270 4265 8048 7030 67 6884 5035 2858 1155 4949 6777 5185 2669 4641 4210 7643 3031 37 5234 5814 7877 1141 8129 6778 2311 3468 6211 2668 4326 1831 6625 2488 2056 2787 6684 550 4454 3562 6831 446 2482 6049 4703 5551 4017 7391 3257 3105 5777 1781 8105 4529 7582 6362 589 7317 6170 2013 203 7344 4399 885 5007 4540 4212 5835 1887 1366 899 7335 2653 4546 2386 2816 7571 4263 7480 8056 476 7452 4894 7376 5978 3812 6654 708 3030 7880 2994 3374 624 7554 536 1367 6640 8108 4820 1238 3181 6330 931 4036 576 2581 3020 5921 6971 473 2232 7065 4831 500 791 281 4583 1959 307 1227 7434 1789 859 7176 3510 5762 217 2457 2006 1910 6308 1408 3366 1875 5441 400 1845 935 6495 6042 1188 5557 8009 2970 6629 5433 271 7373 5602 6407 5803 6740 3895 6837 7598 2598 2377 1784 3694 1634 375 5361 7831 2908 2805 799 373 2825 693 5159 3019 2551 6502 6275 3477 4386 7540 996 4182 3235 5144 2310 86 2863 2818 5604 6906 6925 5092 4005 7476 5611 6913 3201 2796 7595 2576 3039 1892 5531 5145 7799 7705 1181 5913 4243 5794 7341 310 7319 7037 5268 6644 578 4951 2355 2367 1911 7131 6036 257 7847 1758 2675 2962 6874 1006 6012 1181 896 6509 1591 1192 5354 3468 4624 3137 2378 4479 3936 4092 6403 175 1372 840 4461 7614 5645 2585 1268 6926 5796 1942 3883 7213 1367 6751 4508 566 4168 7765 3892 668 3017 7145 5408 2764 4259 3713 3694 609 5535 8125 1477 5992 6946 466 4745 763 2376 6970 1337 3709 1900 2987 4769 4395 6227 6899 143 2182 1058 1876 6681 3378 1072 3551 2265 6113 6223 79 8004 2903 5717 2983 776 2337 8007 4504 496 571 6633 5704 2788 2435 3449 1506 2394 2766 7566 7924 3639 1914 1955 2241 5062 1613 6632 2367 2313 4372 2531 4893 1681 1925 4907 4444 4343 556 7074 2136 2460 3145 5544 2496 5307 4281 579 4934 5776 7002 56 4416 5728 6156 5138 1114 5838 5328 2639 4553 5677 532 3472 8080 4071 103 2200 2541 7440 8032 7584 6271 5368 5065 2560 4930 5021 6045 4389 4250 641 5345 6302 312 858 7366 6688 1485 6911 3576 6138 3409 6791 1430 2857 3327 6660 6710 4769 8074 1430 3958 1040 2344 940 5468 1977 1726 7850 4262 1860 4823 1176 2673 4220 3716 6414 3823 961 5159 2476 4039 4464 4975 3976 700 7891 7232 2155 3873 4166 451 5821 4004 7383 7821 3336 6133 5148 2743 1242 2160 4347 6577 4176 4573 1177 6392 2454 3964 3236 6000 5889 3520 471 3594 6161 2001 7898 5185 2939 5801 5986 7468 1324 73 4996 3352 2088 2720 4373 7826 940 2592 1083 6700 4607 3794 6018 2155 5615 2464 2682 1812 4858 2615 1719 1807 7612 3934 1673 3083 1882 7960 3770 1064 2357 2874 1156 4834 188 7685 4739 7472 6830 713 3779 5611 3068 539 6923 2982 2326 1499 4554 4774 6123 3089 3233 6022 931 6845 7569 4634 4551 2896 4857 4205 2599 8089 5907 7055 104 3221 5459 5654 6607 5467 1508 2668 1175 3252 6215 5458 2605 3085 6517 4187 1020 269 685 5899 3400 1729 6133 6814 3558 5569 588 3797 4275 1665 844 6463 5520 3000 6849 4159 1556 1763 7418 5233 5556 4930 5938 5829 434 227 4951 3680 4434 3260 4566 3770 7213 7298 5446 5195 179 530 1546 2024 2639 971 6240 5041 3000 3368 6072 4870 2619 5968 7248 3295 6167 3219 1165 1107 832 2440 3775 5662 4639 5888 701 242 2620 6349 659 6436 734 4087 7800 1348 6152 3949 2346 4951 1516 6963 5120 5562 1005 5986 2419 917 508 4118 8120 3610 3654 4732 641 4604 3660 4235 1169 4105 2135 2629 6525 5746 6211 1408 2765 3216 2786 1734 2215 2811 1225 7268 4186 1764 2622 3014 2586 2017 5471 1012 5874 480 4902 1744 6950 225 2633 4420 5767 29 1961 7766 3504 1933 1898 437 7522 2815 6006 4526 7030 494 2533 5703 5278 7876 2383 475 1078 7282 744 7195 912 5086 7155 7887 3730 2876 99 3796 7518 1967 2550 2392 5087 1461 1619 415 1031 7382 142 6990 4864 2239 1590 821 2831 4350 2970 465 1214 555 4795 5450 3189 2713 7945 837 6696 4274 2104 6742 6975 1418 2206 6260 3850 3350 5138 5066 4111 1505 847 2461 6869 1492 958 2589 4894 7862 6405 1189 4559 1581 3580 6141 286 1078 6824 1747 5273 7083 2614 1830 398 5532 1625 1481 3147 3987 4124 3116 6075 5608 5214 2491 3368 2127 3631 1852 6050 5199 122 7246 1680 6976 2752 6909 7383 4440 7276 3924 3888 6703 6220 157 4222 1883 6951 5444 4787 8105 5807 4191 5150 7586 390 5068 1241 866 5763 5264 2676 3047 2135 3316 3094 5707 5381 4057 4391 29 1997 4672 1226 5278 5929 7062 2588 1184 7604 7052 5897 1228 1493 5182 5045 4281 5566 5165 7942 139 1352 6099 24 2536 5314 3703 5901 7504 2113 3349 6670 2027 7067 5924 3519 8131 5839 6485 1659 4699 3372 3525 5370 1408 7952 858 5575 4339 2016 6254 3160 7714 6665 5869 1141 2914 2181 960 5564 7621 8122 8014 4278 932 5095 1410 3430 6831 1189 1110 7612 2228 4860 7471 1845 3677 118 393 1257 4689 3231 2589 2146 409 1598 6676 6799 5243 1031 658 1720 5787 7982 6951 2548 4045 2115 5957 6547 3695 6271 4074 722 4883 2182 4899 472 1171 4021 7454 6926 2747 7999 3128 70 7111 199 3906 5279 2382 2800 4149 2124 3094 912 7800 6975 6445 8096 6610 3411 2568 7405 24 5274 5207 611 5968 5927 961 5215 2642 6204 1568 7995 7478 900 3615 2684 7994 621 886 4792 3054 4945 3046 5651 4522 6212 6358 1259 1539 3094 6321 7847 6764 6328 8033 636 5551 7940 740 5503 2887 7088 2710 4317 1032 6613 5514 2517 5309 7820 2468 6987 4208 2570 4874 7241 1400 7298 7390 30 3111 660 661 6721 7279 1407 205 3683 6282 4840 7008 6429 7204 112 3647 1160 500 2897 5752 990 5362 2881 7536 3585 7988 5884 5360 4929 4738 8039 2382 1359 6630 483 7719 7527 4056 7111 6527 7298 6447 2774 4237 3897 1725 4652 2436 729 2412 123 6417 5735 6941 980 3382 7918 1668 2503 3706 3291 3596 7355 1330 7552 2133 6286 6772 6865 4824 3217 4967 4151 6558 5379 4714 6419 4043 6727 7101 4082 5284 7223 5716 6068 255 4344 513 3934 1390 5846 4869 4123 3487 8071 550 5963 5031 1347 3752 723 2689 3745 3476 7072 6377 3902 6865 4199 697 6766 7977 4328 8115 3307 1862 1925 8002 2121 151 6781 1570 7922 301 6561 3950 6515 2350 2787 6269 2050 5963 686 1469 3522 3956 2200 7186 3985 3296 5709 1495 1041 5370 2063 4069 5341 3848 543 6201 7972 4666 7875 1974 190 5505 3013 6642 3178 3149 5580 2353 2688 3400 4188 3683 5389 4033 4387 5600 1896 7484 5765 1102 5499 2310 483 4830 2453 6048 5136 6305 5733 1615 309 932 1867 6811 3019 674 5605 6124 30 3921 6057 809 4630 6072 7750 1400 7165 4456 5848 6565 4627 6961 3292 5882 6913 6559 4768 614 1822 6380 7671 4078 6153 507 8020 641 7339 1534 335 4187 560 4461 2176 4384 8041 5563 4784 5472 7410 1093 4817 4494 6651 4588 337 5278 3067 5514 3665 6796 7307 6625 4835 1394 2989 4304 5702 2716 4558 7122 3525 4622 3232 5875 4278 4634 4476 3964 7471 1555 3690 3963 1334 3637 6138 2491 2998 3550 2255 1770 3665 1384 3265 6004 252 1697 3891 7354 2764 408 2042 3331 5051 5429 7166 4897 238 7259 3382 1416 592 7415 6809 6963 7120 7952 1294 6171 6874 5226 8075 788 2112 2316 6023 1898 3503 6889 1973 4853 6647 3789 2960 2424 1280 3107 5076 7758 6001 4342 5681 4054 7667 7293 2311 3567 510 1304 7688 4335 5450 433 1413 6346 4665 234 8 650 6843 5239 7698 7737 4891 826 5137 7921 7397 6042 7403 8087 5379 7965 1980 2902 555 6153 1248 2498 5757 4561 2205 1432 1542 6056 3180 6203 3689 6422 5606 412 5793 7551 2693 5611 2147 4108 1488 1999 7773 532 5375 279 5023 2074 2370 7276 7593 1215 5732 725 6592 7659 7032 6853 7365 4919 2100 6740 1967 6742 5088 789 3317 2205 5732 1286 7948 3179 3712 4897 1360 5302 3184 4802 4758 4494 3281 2325 7680 6667 4244 5678 4928 949 6636 1950 5215 6894 5656 3216 3740 1461 3510 156 4662 4112 7350 6971 5685 2383 1339 4559 5448 3067 5159 7904 2043 261 5208 4112 5037 4784 7010 312 6585 4449 5571 4435 2205 3813 6246 7079 5896 2010 2804 3601 7081 2830 7351 7356 7439 5476 3716 6218 71 3709 8010 1614 5306 4115 2359 4153 4288 5955 7075 5263 5722 4761 4876 1189 1187 4943 1397 6013 2858 2062 6046 2009 3017 2437 543 7695 1449 1150 7970 2676 6013 7766 6807 7867 4681 4763 1466 5021 412 600 1568 7608 4828 6750 1607 7975 6396 2829 4449 7531 5138 5537 7980 1574 6183 7542 7914 3380 3612 8136 1163 8000 5523 3267 6856 3636 3898 5058 1881 3747 7686 3215 3583 5650 1470 3463 2015 701 993 5535 322 5008 3130 1691 2786 31 2894 3016 6328 6377 4256 2147 1466 1839 4396 3156 6351 1708 6537 620 7669 4436 977 2240 522 6657 7493 5314 6254 8100 7453 7149 7569 3093 3627 1271 7680 4297 4731 3229 129 7480 7180 3907 691 3327 730 7533 3827 5371 1887 5589 1808 6698 5029 522 280 2690 984 1557 1319 4863 3465 7523 232 2660 8083 1678 5859 2302 3482 2527 7125 7609 921 4148 3562 8095 4918 998 255 1445 5736 4353 8107 5415 4656 1391 421 5460 5120 670 538 1494 6392 4220 5620 5627 962 1521 7549 5457 6322 1732 7649 7750 4174 4254 695 1084 1894 6026 3289 6679 3131 6920 2483 5102 776 1501 5736 3299 3589 3239 364 7826 879 3014 6493 1658 624 1806 2555 3538 508 5106 7315 4305 2800 1900 6902 4400 1546 7878 6168 4868 6404 6369 146 580 73 1089 1467 5964 6446 5600 4995 2158 934 2835 7108 6159 1184 7137 7134 6086 5015 3861 4968 7965 3158 4935 2964 1453 1130 7594 6052 6084 1585 5197 2010 1772 7576 578 713 1934 7315 5991 4352 6766 6908 1072 7119 116 4246 2040 4764 2524 7116 6195 2749 2555 4065 5587 455 5651 5377 194 1917 4320 1215 7192 2777 2410 3297 7490 5578 3685 6886 7367 6723 4179 1674 3940 3620 33 2951 2581 4355 6521 6838 6826 1316 5690 6976 4932 5444 4605 3683 810 7327 2823 397 3334 6593 5583 1411 6879 2130 3893 1568 951 3137 2820 6887 37 2185 724 7639 2994 1274 4055 1182 4716 5491 3906 4080 7686 52 1711 3361 6005 762 1725 625 3647 1512 2826 7654 903 3869 279 5008 408 6052 3761 680 1781 2588 7111 1633 1505 700 4648 1683 6363 6597 1927 7881 2328 7361 5561 4515 4600 166 786 2995 4834 5172 3035 6552 1399 5380 4050 7435 1258 4518 7062 2660 6953 360 4369 3178 1946 7559 6340 7178 1436 981 7014 6238 3216 313 6560 1260 5679 5128 415 2420 3240 6080 4386 7074 2934 7761 559 3876 6400 5369 4156 1268 7933 5021 2695 6865 3415 82 7721 3599 6118 6697 5894 8008 3044 5878 6298 5785 4190 2346 1275 6536 3345 524 3452 179 7271 3277 5392 1969 4792 1119 6238 3700 2681 4206 264 4103 5087 7357 4669 4137 951 6784 5288 4742 3529 90 4070 3745 7617 2281 123 2426 4445 3772 2068 4389 7901 3609 1311 7798 3712 4555 3501 4935 7053 4217 5076 7916 2257 5636 8075 8129 4185 610 6286 1549 5610 6656 2181 1985 2064 1582 2690 5599 560 3684 3862 7460 4706 3251 4720 1545 5065 1864 5847 3917 4260 5033 7191 3367 6098 7687 3120 6850 4889 2339 4399 5416 7289 204 4501 2828 150 879 6504 4966 6454 4076 7151 7733 4896 3217 7842 623 2867 7228 6542 4208 1252 7338 3770 5408 758 8058 4999 733 7767 6827 1116 768 868 1706 1885 1811 6172 286 2241 5480 1202 1116 50 6120 2695 6257 6397 3291 1930 3414 7758 5637 6527 984 2960 5360 5469 6493 488 1225 159 998 735 2705 5892 6989 6566 7142 1310 6377 3826 3432 6057 3864 5608 6224 4221 1453 3877 4346 5038 5262 4977 3515 5389 3388 3978 3723 4798 8128 4792 5719 2521 128 27 1298 617 2179 2531 3060 3212 590 6054 1675 3035 6660 3915 2198 513 3236 1071 2851 1426 2800 2137 2980 1392 7580 6562 7380 6178 7532 6109 7215 7856 1546 3480 2116 3403 5095 6840 6757 6045 7180 6301 3173 2448 5225 4789 3369 1994 7009 1953 592 955 2560 282 1876 3195 5809 6650 4160 3730 1619 2890 232 4321 194 6574 2186 5202 4094 409 5503 7463 3291 1628 637 1071 997 4541 850 6857 2082 654 157 4977 7550 4986 6648 6705 323 94 2490 5620 5942 5096 5883 4184 553 1014 6025 1845 5618 4659 5723 2916 3374 1178 5928 5218 5938 4964 7336 5954 6582 2495 6387 924 5495 639 4792 3567 7535 8 1835 4872 5882 6633 6723 1181 1772 6268 2700 877 464 705 1360 6233 3295 5007 3721 3735 738 5865 5804 5505 721 5102 642 1928 7581 7880 27 661 7087 6190 515 4708 1053 1908 2025 3048 3537 7094 3236 1322 404 5240 7412 3574 6837 1260 6965 759 2439 5964 4438 2181 7871 1594 5005 6336 829 378 4873 3635 6221 52 5405 5586 5537 1045 4444 1876 1030 6382 2172 7248 815 5362 5603 1287 1892 7204 151 1870 6979 1922 5445 7467 3120 8140 1149 4405 7824 128 1052 4164 5939 1788 7534 8060 4609 3937 2489 6270 2485 7959 5137 1535 5495 3781 1370 583 4889 8087 6328 5679 1596 82 6770 5440 3932 123 1877 7912 4100 5782 4109 7586 5087 4864 2597 2096 5500 6527 439 6146 6016 3502 1527 574 7426 2869 2029 6707 482 2898 6863 3400 3141 7800 7504 2590 6711 1375 7394 1254 1207 1600 5951 5415 7848 4055 4815 2666 3760 3443 7651 6108 766 5877 4297 3371 6878 4792 2623 2323 5060 5540 2921 2367 4550 5992 5980 2465 6602 6240 2707 7542 6459 3947 4584 2496 3361 5534 7467 4428 7696 1274 29 7852 1286 6179 6088 252 973 3724 8129 6571 2947 4957 3950 5825 7054 6299 7797 2975 591 1271 2953 2539 3126 3722 7216 1761 5428 1256 502 5628 2320 5803 1664 5041 4082 2789 243 3442 2741 7817 54 1043 8096 3057 6917 4418 6315 8056 3044 4978 6579 2475 6304 400 8111 2358 2324 4305 1492 5689 1383 5796 5396 3798 3317 2149 6261 2857 6775 6668 7532 5889 6827 1870 7177 7569 43 3797 2316 5160 2413 5648 7059 6485 5403 7806 2537 166 4412 662 5229 277 1439 7942 2596 3100 2515 38 4443 1378 6907 7712 7629 6950 4267 7346 5672 6668 6435 288 3321 4949 1015 5607 5781 2031 3347 6065 4210 5054 5407 5406 115 4841 2582 5207 6592 5015 7439 1405 3096 7796 3136 4388 1920 1343 4911 1177 6243 5219 5938 2141 6835 1553 3862 6299 2727 1835 435 2201 205 862 8134 3838 4862 5532 5035 2286 4056 5674 848 1718 776 7544 1046 102 2117 4585 5303 420 7872 3904 3040 4029 7356 2472 1031 7854 1815 7305 6568 5917 7446 2607 7264 6950 6826 4719 2511 4777 7328 90 3411 6112 5295 3449 6792 2932 4136 1099 6430 6639 7937 3777 5796 92 2589 2480 5330 4279 6599 2227 5081 7835 6077 7176 226 37 1668 636 4209 282 3565 4617 3032 2129 6946 2083 3575 5550 1373 7301 3684 6865 4508 5714 6182 586 1794 6947 4998 5133 4562 303 5183 3705 4626 389 3280 7529 6482 4125 1010 6787 4401 5514 66 2231 3123 5723 2158 2850 3912 6607 319 6544 4668 3065 1199 1927 5516 5689 7184 809 4260 4364 6518 6632 6701 2839 2097 6476 5685 5266 6897 6129 7781 1846 5785 4667 4027 3487 2902 5698 3377 5586 2064 7726 7561 3764 2555 1698 1065 2572 2348 1571 1385 2475 3185 3656 922 4968 1965 5731 470 7397 4367 5387 2486 2735 3083 3893 2763 1490 4366 1028 6124 489 2434 6804 6715 4451 7637 5616 2547 4126 7369 4995 7881 3367 1784 944 4226 7723 6009 2266 539 3320 2924 7236 7402 7579 3617 3236 5145 2765 7799 1566 1842 3292 6859 3610 4246 4660 6270 2345 2884 4706 5691 3804 4652 2320 5569 2370 7015 2817 4249 7425 3566 5862 1031 3099 2099 4002 510 1554 2747 2946 3092 2020 57 3040 4035 6859 5078 4325 7849 6129 2710 6745 5995 416 4126 6643 3549 4024 1638 6476 488 1120 5697 1284 3944 77 7072 6538 1804 4821 387 2620 3370 1408 8094 6564 7375 2129 6043 6062 4443 968 3544 818 1949 1197 6711 162 2063 5439 808 1759 6367 1150 846 1785 3837 6426 7708 7357 3363 1578 3183 7168 7969 5353 330 3240 147 3074 6525 6697 8060 2637 6545 2773 4852 8068 6783 2819 4716 1319 4307 5539 1833 4420 1848 1749 283 5986 5745 1435 720 3009 182 2409 3340 3342 7959 1457 2774 511 4464 7348 2415 6053 6911 5242 5957 7084 6598 574 7583 4884 5465 1359 3835 50 6910 7161 85 2557 5582 4350 2787 1250 5824 2587 772 7364 5067 3166 1245 300 485 6474 480 2220 1673 7362 4676 7495 1893 1870 6310 6705 721 5423 7209 7320 766 5284 1525 7514 2947 7060 931 2876 7176 6906 1736 7983 1861 391 2755 1949 1618 7412 360 1586 6347 3984 4059 2823 874 2155 3925 7364 166 3779 6442 1638 2699 5690 223 5819 3524 1165 1025 1304 5416 47 5765 6587 6792 2009 8105 5321 5376 1380 7199 6811 1769 2917 2993 5062 2250 6137 5446 4059 1450 3852 5191 7 2401 55 6788 6778 1061 7491 2648 5810 6647 7645 3358 803 1190 235 4046 6550 5036 7905 7680 4934 2707 4155 5832 1378 674 5833 6506 2627 5644 29 5491 1160 4560 6980 1788 1404 4498 5304 3953 1514 3289 5908 3776 2077 2754 7289 4087 2206 1049 5168 2992 893 1393 8016 5333 836 5093 5310 3640 1920 4072 3278 1291 5741 1176 3252 3070 3188 1467 3803 607 4920 5902 281 1211 5399 2236 740 2600 7926 5226 7935 7639 7098 4091 688 4035 5075 1194 7852 3321 7701 4590 2768 7998 2982 6525 1759 8078 4796 5780 1421 4343 2068 7699 5679 2298 6922 5436 3742 1620 1325 1701 4825 608 690 714 321 4347 5861 5495 1732 6312 5704 2062 2834 6649 155 5836 6422 4854 6794 5894 280 6589 7701 2702 2794 4882 7110 2598 2777 3600 6393 6665 1538 347 1409 412 5897 4284 4916 5607 5221 6883 2591 1948 3420 1755 6411 3371 8048 2424 8095 6731 6523 6948 796 7588 67 8094 7826 1306 7193 2123 5384 6765 1859 3245 4326 5410 2500 3499 6861 1433 5167 7546 5923 5140 3195 3589 3660 1671 4397 3140 5931 3236 4359 5376 5397 3282 1653 839 5112 3900 4693 4078 2132 6951 5719 6706 5390 1309 7284 5939 5376 507 251 3746 6680 486 5882 1427 7048 129 7626 191 3106 6242 4314 1450 6736 8026 2764 1064 3530 6437 4317 1788 7943 238 2602 149 4022 4739 7915 1149 6241 2192 447 6315 7669 823 2081 6888 5604 3755 1710 5188 4288 2087 6031 5978 4773 6341 4308 5370 2313 3567 8057 6490 7318 7890 1429 5047 7292 3326 5544 8049 5835 3276 5446 7788 3432 3873 7492 5585 7671 3795 1361 2420 2628 6893 3738 1236 4659 6960 6578 1564 2517 2211 8134 2067 1248 811 755 4723 540 6768 2540 7406 3576 5223 6917 586 5959 4581 5344 809 4795 1175 7900 7783 7843 391 872 5694 1075 5974 2281 2423 7305 910 2419 2292 3703 4725 1276 1986 1788 1155 6030 677 3538 2626 7546 1428 5215 2776 2929 2325 1110 5861 114 6268 737 2164 3296 2063 4802 1286 2354 4859 6875 2562 2048 2797 3773 3841 7317 7576 559 514 22 8069 854 7983 1268 4455 6048 1784 7517 2452 2397 3800 3527 496 786 2186 1098 6801 5153 2534 5696 2951 1797 4429 1998 5017 5819 1277 6288 5928 2332 5233 848 1015 4148 6387 3768 4502 4626 7015 3746 6007 4940 3599 4552 2122 7514 4760 7763 1693 815 6757 4175 4420 3680 2297 4208 1545 5377 3182 284 579 2244 5372 7373 2958 1331 1190 5408 7618 6424 1911 4031 7606 2871 6916 3915 3243 6816 6466 6586 5942 7963 779 943 8021 2028 744 6 2476 2643 6844 2482 7624 6403 4990 4932 5403 1197 4345 1998 1403 4975 2994 856 3364 7898 7554 6367 223 3558 7376 1215 4940 996 3696 3017 2155 3293 1217 7521 2523 4856 7252 120 6859 7112 5261 2994 645 3896 8086 5534 6792 3164 3631 7694 8077 4576 553 1529 2925 5202 858 6747 7413 1923 2252 4400 1885 4174 6256 3856 4281 4701 620 2529 7546 2009 5745 3821 5489 4061 7263 1026 6806 933 6578 732 4826 4503 3105 2091 669 4025 2224 6604 1503 5772 3851 1104 5416 3569 1612 5715 4423 6203 4454 1557 6147 4024 7564 2243 7019 3084 7038 7481 836 3234 4695 7282 363 3965 6490 5832 4332 1058 5086 6661 1866 1211 5849 2906 1552 1160 5359 4610 7457 5684 4049 6445 950 2702 191 7864 810 3708 3901 5312 6675 4573 5326 7685 4276 6054 6904 4440 5978 3907 6288 3339 2187 6951 6182 8081 1740 236 5796 3394 6198 6356 4684 848 1160 823 42 3514 5531 6383 4591 1656 6750 7340 2199 2752 1431 3684 6532 232 5594 1994 5963 7840 6157 2010 674 7261 1117 4993 2495 918 3971 2609 3437 4479 5245 2067 2409 4619 7433 3939 4107 7858 5766 7660 4682 579 5943 866 744 6775 5837 4184 4265 1155 1117 4886 821 5855 4338 2934 489 4731 4683 5589 6103 5568 2564 7070 3377 6595 6489 4729 5879 1622 3527 4181 7403 5683 4266 5063 6177 3489 5851 4493 3012 6201 7635 1092 912 3150 6644 1449 7188 5907 7835 4738 4974 4161 7545 6715 3272 300 51 6425 6722 2838 5092 1987 1754 5867 2760 2148 228 4167 7683 625 1154 532 3026 3112 6565 4178 5046 7468 277 1485 6154 6834 2502 118 5146 7343 7480 7520 3634 6395 4156 4484 7749 7970 5751 1867 7407 5797 3095 7436 2649 4836 5393 1682 3903 141 5586 1404 6761 1576 1204 5710 521 2105 5879 5073 6884 2746 4343 3350 806 3354 5445 2755 1584 2713 5871 972 3096 2302 5468 3984 6694 4097 6651 6571 4841 4253 7601 2362 3612 2037 5466 1800 4543 6309 4665 1784 6978 1416 1511 87 3476 7652 3849 5376 3038 6622 2436 6105 6194 8030 5141 6172 1570 6905 2002 5073 2509 1266 2472 3463 7740 591 2033 3122 5413 4888 3208 6530 5034 7769 3643 1662 1752 5655 7956 5546 5518 3155 1623 5570 830 323 5292 4103 4316 1144 2168 7526 3939 901 2265 788 4757 6373 854 5076 1915 796 1516 5280 6360 8076 1534 3759 1897 6276 6142 857 3705 185 3185 5627 1239 1943 195 541 6653 990 4411 7226 818 4654 3078 159 3262 5436 782 3119 264 843 541 4641 7309 2962 6738 3886 1564 1379 2204 3961 3046 3339 4617 65 6887 2611 4056 2094 3868 4251 202 7507 6718 3405 6726 3011 1660 2468 6880 4494 2121 230 2608 4073 3297 319 7654 3244 6780 7911 4760 3879 4939 4215 5706 787 1174 7083 1606 6283 5134 4898 5521 4795 1989 225 7325 2304 3810 4629 4235 3781 6733 352 6555 4548 5487 2631 2070 1604 3978 7246 4923 358 7576 3075 5026 1938 4209 6022 2417 7379 7742 4589 16 4482 1872 7084 4819 6399 1313 3279 7293 3504 8009 7043 5943 5019 3028 7638 6770 7015 4210 3766 6638 462 1551 6276 124 7188 1536 2302 7333 5899 3326 2350 4627 3922 2230 7220 6512 3951 5868 422 6721 876 6785 5597 4493 6365 1819 4527 3138 4731 3175 1512 6835 5832 3121 7518 1468 7371 2838 3657 7534 4838 5011 7658 5106 4205 3776 1870 1768 7940 5328 5013 3863 8065 868 5071 7651 3475 4041 1248 1134 6798 1445 1600 456 2979 1289 4205 4669 5683 4804 4292 7296 4892 7175 3296 4417 6182 7473 4689 1431 3111 869 2225 2431 125 3310 2333 2659 4696 901 391 2594 7752 3634 1921 2112 3403 3120 4989 5025 5214 7825 3599 979 2057 3226 2 2537 2210 7199 3991 7061 7851 3054 4730 5053 6622 3752 3063 7724 1844 6120 6561 2515 6899 3831 7701 7150 6005 7553 437 3183 2294 5390 2901 6527 3190 2011 2794 2748 7712 4378 3898 8054 4748 2744 4852 4121 643 554 6665 3881 1975 6874 5409 6663 1781 3079 4058 3328 6360 1342 7918 2540 3511 5838 8004 2681 2446 3111 6665 7499 2760 2543 6651 303 4067 6262 6811 19 584 6799 634 2364 3622 6586 4449 4575 3342 1607 981 3673 1868 2731 5236 8038 2087 7474 5526 5935 4681 2753 5119 7807 5458 4006 6954 7622 6199 5893 7062 4151 3654 7684 2199 972 4952 2193 3391 7132 2744 3766 1946 977 5078 5857 4703 1954 5000 182 6612 3330 324 3130 3488 3426 6439 6194 6527 4872 1148 132 3262 6281 3320 3016 716 4865 509 7502 3229 5368 1501 190 4301 3768 1761 2784 2711 4064 3601 6333 1022 3851 1414 4178 3388 3602 3414 5576 5622 2846 3139 1236 7835 6822 3715 4316 3053 4527 230 4058 3001 4573 556 4171 1489 162 5445 6955 1655 5524 5035 2568 6156 3324 1247 5788 5518 141 4819 5751 3106 7474 6579 6724 505 7464 3089 968 6678 3214 2986 3044 6159 6021 2114 6767 4504 3515 4450 8027 4232 5491 2897 1726 3354 691 1436 1869 4855 5305 1291 4316 5229 5006 7080 2017 5476 1512 116 4671 5318 1782 4105 285 4649 1794 5326 2863 2996 5299 893 4783 7138 4707 311 20 4807 6331 6520 76 1079 781 1705 5563 7981 6777 1238 2087 4471 4055 2196 5565 1867 2531 3491 7676 1633 6627 6552 6753 4866 1918 429 4664 4561 1658 5914 2405 592 4751 7631 2638 6150 3864 6885 1563 5471 3754 430 1753 2192 947 7699 6159 5759 7710 1041 6142 429 8132 1632 6697 1134 5744 3511 6401 1681 5262 2144 2262 7409 5585 945 5770 6452 2272 2144 4096 802 319 1899 5716 249 3474 2659 5745 1795 4837 2926 7727 6235 589 2983 1303 5663 4886 6654 2775 4258 2077 7543 5643 1702 2764 6767 7721 7828 5820 1273 1423 7880 1815 7510 1827 1655 5135 6172 4082 3186 4177 7827 3454 2788 118 524 4214 2911 754 3018 98 2811 2706 1447 5083 2163 2368 7288 4354 2104 528 4440 4304 4367 3626 3625 2583 3773 6177 1240 4355 522 1743 5791 1412 8015 6951 5140 7202 252 1909 263 7117 8029 7949 4691 115 331 4597 7381 6658 6278 1248 882 6098 6860 4880 2338 5019 2813 5182 1741 4824 6641 449 1026 5416 630 7164 1681 2684 6375 4596 2030 3593 3912 3789 4691 518 403 5987 4725 473 7959 6236 4018 3082 467 1045 3721 2312 7249 5161 7606 8020 7192 1521 6992 5439 3975 5401 3045 6792 7044 1178 5314 6645 6564 984 5463 320 6439 330 7240 5814 1270 3388 2992 2228 3036 6541 4116 570 2102 150 2124 6439 3867 6741 6482 4928 119 4810 1476 7953 6914 3474 6755 6166 6068 1541 4860 4563 4047 7094 894 4950 3537 7617 7528 983 5747 4020 5021 3884 6688 5017 7566 3754 7102 2339 3599 3552 758 7183 928 3352 1883 4750 7054 3559 1722 1544 4733 6873 3175 4251 2812 2452 6290 4629 5763 3979 807 7570 1780 3227 827 5150 3240 2013 8065 1878 1043 7799 656 1029 1519 232 6189 5373 1142 4805 7868 8005 4706 7442 718 2330 1717 7305 4418 5153 4896 5889 5801 3884 3019 5062 3591 7413 7314 6115 6383 1234 4443 2096 1932 7850 2037 422 701 390 1771 1024 5467 5764 5208 3875 422 7021 1697 7980 5453 6426 5692 4617 5425 564 2168 6410 95 4086 6281 7629 4381 763 2546 1668 1628 3547 432 4493 5655 5127 770 7823 5147 2078 7210 1464 8081 5225 3005 6002 3555 7482 2773 6786 495 959 3386 1270 1408 7146 2708 3526 1899 5056 5392 2666 6418 6445 7086 5658 7475 4955 7849 4926 7099 6289 4772 896 2608 2303 2228 3707 884 7867 8129 7233 4519 2498 1450 7803 750 451 8115 2719 7881 6815 6266 3343 7979 3806 6350 3721 6557 1642 2395 1838 3029 770 4842 2144 3902 2417 3278 2714 739 3511 4724 8133 1460 1703 2739 2260 6553 1014 7791 7904 3295 96 1639 770 1295 2788 7257 7937 5784 2040 7077 3723 5939 7386 7573 3687 1217 4729 1048 7947 833 828 5728 7895 5695 5884 2221 6694 6597 4924 2743 772 3788 6889 4287 6824 1693 3174 774 7763 3125 3710 2221 6209 5358 3547 868 3406 4167 346 589 6816 4754 1145 5123 2963 1160 7804 7208 1017 753 95 2380 7255 3265 2991 8103 329 3379 2491 917 2638 7044 7670 1350 3694 2274 1075 7252 376 2009 3543 4381 3366 7210 3349 7433 4908 5215 5011 3529 4032 1567 6081 2572 846 3162 2206 5278 4992 2139 5277 2882 835 1473 2093 6345 7377 6927 2092 2500 4770 775 178 6516 2960 2289 4402 2036 1102 2588 1296 4395 2948 6077 7212 2633 4069 3347 6566 6632 5645 2062 4459 4158 5577 2235 1143 3444 628 6584 3408 7780 7003 7753 2382 5411 5144 6734 7647 438 2182 1346 2101 5615 468 4880 8078 446 8032 24 4500 5541 2965 1504 7513 1660 4037 1908 261 3777 115 1127 3802 956 4752 5291 2039 5801 762 4275 6316 7823 4596 8047 6717 5059 4057 3544 7210 1384 1981 8013 926 6198 232 5605 1667 9 3546 786 3197 7740 1428 1722 5949 3213 2981 7796 985 2211 3551 2854 1557 8037 2083 4773 992 1665 6038 2216 7215 5302 3559 849 1682 478 857 812 3929 7023 5797 7238 3981 3627 5000 5606 7051 7738 1793 110 112 1720 1895 1416 6030 1046 4548 4829 5818 7213 7072 1505 479 6360 1492 5341 6094 958 3017 1743 5415 116 7726 4336 4991 5188 1573 5806 1071 3643 6913 4699 5136 3296 249 7124 1583 2749 6699 1663 5063 6913 5607 4720 6657 5347 3412 4741 116 1100 4652 808 7754 1180 4604 1284 2905 243 7879 2968 1025 4309 3204 4019 3685 211 3665 7112 6821 7443 1018 7382 571 6335 4646 6319 2885 4893 5080 5413 5151 3102 8089 5436 4708 2165 6272 2937 3042 2030 214 2398 337 4939 6011 5628 1067 1578 3197 2818 6814 3983 4512 2731 7731 2983 2402 7126 2255 5065 2040 5160 1766 5996 5740 6310 2570 1029 585 1484 205 8067 4253 4870 6531 2093 7110 541 967 1444 4442 1371 6151 1281 6811 479 7145 1095 7186 791 6307 2856 3623 8128 5167 4976 3674 992 4852 1524 8060 7361 2024 1538 4688 1270 3519 6456 4172 3881 3359 5449 2979 2483 5437 1901 5908 3936 6514 2669 163 6332 502 8036 2542 3775 3157 4352 735 5712 243 2212 4089 6400 4094 5201 1068 3210 4113 7335 6765 2709 7352 174 2198 4622 5258 2020 6822 6630 3591 2752 1236 1199 5466 6348 6244 2450 7628 5012 974 7540 7829 6131 3759 1701 1435 402 3025 352 7966 2314 3654 4353 4735 3394 5863 20 7036 997 1234 2615 1814 7381 3034 6030 2268 1300 5234 3789 1624 1458 1476 7262 7620 2412 446 4100 4759 6088 2014 7783 4584 5522 4879 6737 4394 2929 743 7032 2761 5412 95 230 6285 1963 1132 3410 1656 5485 2796 3152 5597 6748 2512 7074 2383 152 255 5416 7390 2104 7192 2030 6340 4769 2155 2820 4487 1864 5622 251 507 3546 2990 4806 238 1446 6691 7250 7139 1662 941 7578 4155 6786 5775 7118 2073 4494 8070 2822 4836 5109 5166 4178 839 2690 5619 4588 7829 7509 1239 6341 6849 5714 6102 2340 5631 855 3947 6132 543 5211 7977 7796 7990 2258 5225 4016 72 1770 1410 5578 4753 5975 1213 1463 1983 7078 1227 7899 6283 7987 459 906 270 5724 3828 6276 1687 1940 8003 4762 4290 7813 7830 5122 1095 3350 345 4690 2835 4416 2744 4544 4018 2250 4400 3660 5054 4819 4130 8046 6963 127 3285 4538 2380 5169 7240 5541 5237 7151 6788 5529 4295 4207 521 2032 6964 2389 2055 1310 2702 6845 7251 1839 3537 1735 6144 3971 611 4016 3192 1233 4464 6591 6034 4212 3810 1800 2325 2065 6535 132 921 6949 5417 1477 3217 4582 8102 2112 5353 6505 7029 3888 7376 3213 3575 4909 1189 138 7321 1249 1230 6435 1222 5566 6262 1358 8116 3685 3480 1558 2864 4550 4131 8034 2622 6916 6539 19 3918 6197 2916 7422 184 4398 1383 3304 3061 6820 5638 7770 3422 4663 3536 5646 7857 5721 2144 5302 5838 345 7412 2365 2780 5405 2017 3627 4441 7131 4114 7513 2354 303 495 4291 1751 1257 2595 5641 4773 3393 3048 163 2621 233 1537 4184 4333 6350 7204 3109 6560 6071 2838 2186 5175 4493 1756 6134 630 5318 544 5510 2988 4663 2692 4306 6130 2595 1892 7192 7261 6323 4178 1277 5430 1556 3010 8042 5018 7191 4895 7798 2398 7727 1517 1725 2201 3527 324 1729 5465 6497 5097 3351 5454 8019 1019 3088 721 2652 4532 4497 2892 1346 2477 324 8029 5666 1602 820 8104 3552 4501 6723 5693 1453 5658 4646 4355 1046 3144 7417 2454 429 4883 2176 2550 7370 7321 1793 1448 7314 7432 651 4305 4203 4 1683 3906 4113 2466 5209 6763 3500 6185 7826 795 2238 4145 4096 7959 7494 3205 3050 1329 3977 1575 800 6191 1368 2978 3869 6368 2907 6243 23 3198 7345 6960 855 6881 6409 1993 1719 1528 6179 1724 6080 3717 1001 281 1596 3386 7843 5978 2963 8114 7626 687 1941 557 3650 7861 1595 6943 4367 1959 1286 7918 4888 7441 4628 2002 496 6008 616 1233 7297 726 1785 1044 5655 3091 6622 8036 6086 2908 7922 5017 1163 5899 3677 7487 575 2982 7429 3046 2792 5356 6245 5941 3501 7582 7350 7437 5408 3651 833 4551 3943 2838 7269 7830 6610 5646 546 4418 2835 7254 7345 5214 7540 3031 1005 379 983 4575 5437 3030 3764 6219 3183 3211 4123 2655 3877 6123 5076 4613 5966 4863 2808 444 4800 2265 7344 4351 6196 3314 3112 4649 7469 3009 6665 1025 7297 7056 307 1721 5976 3214 2010 2204 2259 924 4250 49 6828 1426 1945 1227 2099 5043 6724 741 217 8095 6393 4441 6639 3158 1271 5728 1854 2407 2455 4196 6740 5294 2034 3643 1806 1249 3387 3930 7328 7464 5886 2700 4780 7931 3574 6344 5600 249 1035 21 5705 4442 2884 5641 2984 2276 1743 6592 1575 1142 7785 5102 2132 1014 32 3739 6506 2421 7898 2793 5883 7447 4396 3512 38 1951 1979 2317 2896 4359 298 7799 3736 4801 4601 3862 3171 6334 8085 753 5482 3336 6479 5092 5431 4010 4462 5669 7474 7061 7255 3487 3772 6653 5247 23 5523 2188 1356 2309 1848 2103 4473 5100 1622 203 692 6257 7496 4071 167 814 6441 3747 4370 3397 6062 7595 4338 5294 72 7056 2230 1381 7575 2962 7016 3672 2346 6348 862 1281 8020 6396 1822 7039 4111 7194 4217 6514 7015 5367 5792 2572 677 7813 7797 2377 4001 8017 5563 1294 5385 3948 5392 7558 7456 4135 3174 525 338 1125 1164 1849 4988 7438 311 2961 3734 2625 6057 5856 5824 4906 1057 7366 6870 4593 2532 3354 7280 3833 1466 1852 7261 6104 6924 5884 7850 5362 4349 4182 2150 5125 3191 7416 644 8057 3311 437 1941 4072 7184 7208 6966 3711 4244 2553 7872 6914 5068 3530 5382 7313 3269 461 952 2740 5455 4431 2646 7709 3789 449 4111 4087 7133 1854 787 7777 1007 7804 6182 7107 6568 6637 7734 948 2228 3868 4406 8010 7935 445 2257 7887 6283 2680 2345 4872 5531 932 3108 490 5047 5043 7877 1903 4032 6525 7290 4018 2545 5206 6597 7902 5539 3288 888 7464 4433 7644 926 2732 2832 6408 5919 2237 3400 2890 5882 6596 7262 6487 3336 2127 578 7266 4128 5345 4068 6254 4649 5684 1815 6702 2636 6858 944 2048 5996 7460 1856 4929 114 3556 6200 627 1509 4089 7769 4026 7901 4205 7748 587 7790 2102 5146 3882 5567 1853 1284 912 7956 4855 6249 1673 1006 7613 4976 1218 7573 746 5060 1366 3415 3854 7189 7209 7634 2569 45 149 43 593 3599 265 5861 2465 96 2723 1724 6499 7548 4509 271 5975 8078 138 3594 864 4666 2146 6057 1107 1053 2492 3437 3494 5838 5702 5644 3375 1501 451 4111 5197 1993 4112 6151 6911 6415 7060 4805 7723 3696 4861 6817 1000 1582 1214 6061 7191 4682 4095 2246 7655 7432 2518 1835 4724 2648 7096 1089 6378 6663 7987 2127 1114 1226 3481 5870 2032 3891 1141 6331 3361 6172 2237 1364 7627 6617 2168 5007 55 4392 1369 2125 5371 4488 7653 2715 5804 4537 2860 1075 3718 2865 6262 4005 1002 5316 3635 4491 5615 6612 5375 6546 6965 3545 2201 4394 5910 968 1429 1336 8050 2045 7262 4274 2241 7029 7180 5347 3858 2487 7677 1076 3443 1479 35 1058 187 2505 2883 2001 4782 5219 1254 7917 2323 1855 1208 964 2479 1833 1865 6668 954 7912 1875 2244 6550 1911 1128 3628 4823 5442 3985 4897 4801 5823 1231 7058 6159 6060 3865 3630 132 808 5525 3178 844 3376 3462 117 4648 5991 4407 5838 253 5309 3319 4169 6247 5291 892 3666 1693 6841 1900 3729 5472 7539 6225 3417 2868 8090 5276 4372 6013 5289 3833 2123 2786 4478 2829 2987 79 419 7632 2247 6381 1145 6584 7739 1219 504 5949 3781 7010 904 7963 3206 5188 7246 7622 7707 3224 5650 2713 3592 5998 5244 6165 2857 7167 2948 5198 7392 3654 7795 1127 7435 369 4379 2942 1015 6357 711 5279 3224 1532 5975 3966 7322 3445 921 221 4695 4405 2948 387 1626 177 2856 2690 148 2553 1847 7920 345 3311 5042 5189 1958 5297 3115 6158 3225 2583 4651 7909 7936 7017 5927 5892 3418 5927 5731 887 931 462 3340 7583 3050 6991 4361 4567 5820 6466 517 3425 5410 1741 897 2809 7948 7932 2370 7196 2881 7544 4068 2684 1594 6823 2490 3070 8022 6715 3800 2244 4741 1923 5451 5472 5400 7356 5120 2437 2260 7016 7165 1193 99 4736 6115 1948 7612 3916 5811 7 970 6300 250 3731 1631 7668 4975 5955 3066 4043 6452 2875 1033 5440 1548 7907 2103 1245 3952 7448 722 7709 7280 3633 4436 5108 5944 6685 4375 2948 7374 7096 633 2243 138 4943 2642 3567 1491 228 2901 300 2496 297 5201 4961 6976 1040 6036 2584 6994 7723 532 712 5048 6241 5156 45 5472 325 3638 2768 7940 782 6291 1573 5743 5023 626 1435 5360 5372 6444 3147 5727 5841 3488 702 269 2950 5131 2743 1396 4179 4035 1633 1492 268 2413 5867 1216 5240 7378 3904 2300 3334 7710 3182 2297 7176 3734 4090 4269 5500 5368 3311 310 2040 5269 7971 609 4105 7816 4296 5880 6911 6427 5395 5896 4295 557 7210 2707 377 2998 1037 6158 6643 6542 3194 4989 6938 1239 3451 7127 3640 1331 6963 7336 5741 4093 68 5108 2690 3231 3517 1646 3956 2919 6992 4353 1133 6268 3650 5954 3977 2685 145 3750 7374 7077 5361 5526 304 5225 4390 4017 2435 1789 7881 257 5317 6460 6101 1024 3481 7447 6445 620 6297 1813 4363 5030 3867 3088 559 7379 4475 1034 1445 5481 2519 7665 5235 2056 635 5800 4615 1067 4261 4612 3032 1765 5568 6754 2071 4647 6337 8006 5723 5560 5707 5883 2041 7835 6741 6256 6609 4796 3696 7806 7649 2194 7973 4991 5820 7344 1510 5472 3330 121 7692 4166 1507 4097 5801 2838 5708 2805 1759 2270 5773 6970 4426 5878 1028 3617 3726 7871 6501 1969 3587 2361 2230 4890 3264 1595 3853 1429 4902 5136 6552 1880 1281 5473 6096 6096 4789 3866 1062 4076 3587 1420 1470 3384 2797 3470 1213 4051 5602 3310 2133 172 1453 747 3354 6751 2954 4337 6400 3015 2006 4993 2939 4251 4327 515 4542 2046 4923 6964 5791 1198 6680 6295 5782 996 5104 7598 4052 6209 5998 6741 147 7987 1494 6040 5491 5396 92 1421 7095 7414 7711 2647 6892 5487 2708 7292 817 4708 5656 5217 6985 3150 346 1197 6105 3693 6296 4108 929 5471 3522 244 2925 2462 3341 3895 6219 6166 5285 7690 7620 5391 4968 290 7655 4142 7552 2594 3981 7149 263 4761 6530 2193 4262 7700 651 1096 4729 1990 2841 3062 6157 2750 49 4935 3618 3385 2688 719 8099 3630 205 4549 3638 7798 7677 6386 3740 7111 7514 1205 7845 2371 4112 3742 7960 4873 4252 3932 4411 3341 130 3949 3928 273 345 5088 3579 3470 4049 5674 2010 7067 3180 1345 2109 1922 3928 5971 2080 6977 7377 1632 1026 3581 3674 709 4103 2776 4376 7181 7640 877 5610 6369 6122 7319 1527 3620 233 4686 5470 2291 6971 4482 6095 3582 1040 8124 382 1571 4903 1402 3940 251 3721 3545 1972 4942 16 5469 3904 1271 5439 3106 7063 3161 6340 7857 6222 1280 2423 1993 4726 7351 4942 330 7525 2364 4036 6346 6901 5352 5894 619 7092 2469 3250 7932 129 2810 4790 6584 2290 3231 6854 107 6923 4529 7642 1067 286 531 4402 766 6943 6812 4246 5933 7914 6975 2116 1969 3283 2106 1364 6331 5753 6083 4002 8074 5775 5120 2534 4240 2167 6000 6849 6221 2929 1865 3775 4596 7247 7473 5821 4318 5768 5413 7275 2061 846 3668 313 2056 4179 1655 5430 5428 184 6936 4705 5507 277 6157 1496 1906 2320 6014 970 5589 1729 3534 5620 534 1433 2338 7606 7458 7561 1371 551 4483 7873 8126 3702 4561 997 7129 4427 1232 1119 4596 5266 4706 7167 387 6715 2422 6827 1282 6314 5700 2094 1907 3600 703 1740 7523 946 4827 6294 488 2768 6119 6959 5385 3988 4846 6485 6119 4672 3616 216 7375 4486 6680 6326 3576 5868 2944 710 7075 4891 2181 5214 6540 2752 7656 3812 6887 1000 7520 848 6835 670 593 7048 5702 983 1176 66 6190 5581 3056 2718 3870 1537 754 4092 7248 922 740 3948 4561 7617 7003 7584 5818 7679 2565 2917 7163 260 5396 1433 8109 7430 5720 2052 6872 1770 3135 1466 7933 1341 3484 7464 8004 7094 1785 4018 4217 2581 5693 128 1773 4660 3857 6380 2636 7658 2825 2375 7557 7468 3442 1754 2329 551 158 5087 4251 1606 559 6057 7592 6465 6500 8008 3361 1425 6952 44 1737 4779 961 4840 6562 3611 4296 6530 6802 2680 1682 426 951 2841 7595 7107 895 1703 909 1594 7788 6182 1804 4641 4543 3916 7451 2933 3806 2535 1330 5187 3604 6090 6350 507 1280 1222 4184 2934 2985 1462 2318 1335 6121 1970 1987 4013 371 8035 3878 7203 5214 3735 553 5143 3687 2571 5010 4303 1886 6704 1774 4173 1352 4762 1169 1437 5176 4930 2017 3733 616 6456 3734 6936 4985 585 6734 6226 654 1437 5657 4543 5261 2884 6783 4395 3983 6481 521 8098 121 3035 2869 6652 835 544 409 5586 3937 6559 2219 4325 1151 6425 1974 7579 1685 5898 2915 6296 7595 2297 2361 4039 6198 602 4319 3465 3371 6983 6136 3278 2120 2405 1399 6 3492 7228 6604 5782 3819 2572 6269 1943 5167 6458 5382 6650 3493 3586 7896 1781 3802 3563 5136 6861 4211 7544 282 5586 7496 1368 6763 1607 6066 173 8116 669 776 5341 7940 3521 4874 2902 377 1736 4163 658 4846 8091 4295 4469 4983 2335 4584 7457 728 5675 1899 2147 4331 6492 2793 6313 5261 4805 5411 6872 6124 2236 5522 4927 3366 6587 8107 188 2437 3690 2419 5698 6697 6084 601 6514 681 8117 6288 6610 2066 4452 7999 2155 169 7513 6050 2162 6752 2372 6180 2954 6934 1438 7730 6988 2222 7556 3557 4303 3290 1187 6367 6705 6488 7903 3718 2586 3030 4311 3346 1744 246 7383 421 107 5147 7063 5020 4066 930 1924 6328 6778 4359 5017 2616 6789 1072 2180 5469 2982 3531 7849 4288 1764 2591 6407 1399 7320 4722 1581 3295 7891 7952 7906 4716 2700 4514 5484 7666 3418 3200 3750 2979 6384 1036 7832 4169 3157 6588 3568 278 8066 4002 3650 7233 1063 2230 2304 2403 6821 1048 2866 2154 3525 7651 1608 1056 2489 5494 234 4836 4365 5173 2364 1797 6674 1114 587 4208 7454 4133 3918 72 6599 7289 7141 6031 6509 5253 7250 1614 541 6529 3660 5927 6387 1669 2293 4390 7583 6191 8095 6999 7984 1027 1595 4235 1409 1900 1990 3654 5800 5752 5716 3131 604 4657 2217 3248 122 4931 7728 4696 3319 7853 1410 4375 4504 7932 2205 2153 1269 8 1326 5518 6742 1536 3452 2844 1456 949 2577 6125 2016 2697 3972 1200 4466 3534 2056 7842 1971 5509 7709 5602 123 4936 8057 7829 7133 4717 2756 114 436 1906 1119 33 8016 7681 4105 1125 473 2892 12 591 5782 2064 4012 4402 1784 8088 5585 217 8 3559 5410 3335 1838 2650 2655 5301 2973 6991 2950 4651 6564 3854 5262 2264 7150 7102 6640 4148 1168 862 703 7436 8005 2333 5142 6953 4819 6415 2928 7827 2784 6601 4228 2075 1228 4559 2049 2143 5182 5892 931 2106 2304 5242 5743 3280 7563 2223 5772 231 7910 4787 6935 2266 7854 3295 3768 7350 6158 5950 4825 2222 4552 7963 3283 811 5012 4542 11 5704 1164 1594 7363 7606 6845 4942 2658 2148 3548 5076 3388 5298 290 3975 2554 3967 3364 7080 4393 5992 4274 4182 152 5474 2184 1028 5299 1282 2339 7000 7478 1775 124 703 559 3636 6322 4340 3527 1705 5480 1156 158 2071 2118 1157 7157 7923 7100 882 1149 3387 6611 1491 2589 7421 4459 7894 7493 1961 1693 3677 612 7609 4354 4553 1705 5391 1064 7602 5342 8018 5604 5764 3081 7748 4075 7395 5285 4576 7817 3530 563 835 6900 2637 1672 7481 5669 7447 2391 2846 6725 3149 6746 5477 6141 4512 675 2071 442 430 2359 7551 5475 3616 1757 5701 155 1627 8028 3436 4760 5368 3953 1765 5333 412 7770 4325 7824 3360 3202 4291 2019 3787 6217 1867 3830 5066 2011 773 4429 2358 7311 6944 7514 2292 7806 6168 6142 1150 4100 3442 3561 7999 2718 7709 711 2515 3177 8014 7425 7260 2555 3715 16 7637 7148 5943 4512 7209 175 968 1180 7439 2260 786 5412 2968 3140 527 6172 3512 4783 6687 2935 4260 2270 3409 6622 5215 5622 1295 638 2749 7925 7379 7620 889 4490 182 6888 8047 901 5480 1552 1760 6883 3840 4782 2239 5615 5734 2732 5120 7591 3430 1231 6588 694 335 6266 3124 5702 2360 7451 6249 5291 6610 146 5560 1453 1195 462 2218 6451 7197 4793 1727 1373 7130 1276 2642 7515 7047 4774 2404 3691 1903 6476 1537 4924 866 6677 5946 2259 6633 3884 4837 4303 176 3191 2850 4308 3434 5393 4519 6240 5840 2646 1986 4048 2349 4165 6454 3517 2520 1919 7138 7035 3794 3931 2179 7189 6666 6286 7557 3987 4683 524 941 7796 754 6798 355 6219 6068 8113 3025 339 7088 2680 234 3278 6212 6762 5268 6431 5328 7303 1771 1843 7040 6855 5904 7261 6048 5083 6384 1749 6637 879 2473 6994 7227 7372 2958 8041 108 615 7250 2954 6674 3310 1087 3442 815 2978 5243 6258 1496 6645 4859 742 6952 3745 4794 8113 5011 836 4417 1424 6768 5266 2277 480 5355 4352 6456 3348 6886 6655 3460 7000 1968 3905 4025 2016 1035 2762 6294 5899 6702 1978 1866 4938 8107 4821 3859 4391 3712 5263 1658 6314 3327 1685 1700 4300 2018 731 2261 3159 1086 7512 148 773 592 1196 3171 6635 527 2029 1780 148 3113 3413 39 3255 963 2862 3817 253 4653 2353 516 4114 7438 219 1416 4929 581 341 3121 1499 2881 1831 4658 8053 7506 524 3763 4513 6427 3016 3062 7755 4166 3967 3691 599 2359 7068 4392 5901 5552 7300 4887 3660 7549 201 3431 6220 715 6821 84 5334 4774 6568 4538 5400 4692 3973 3487 2965 895 7855 6112 5298 31 7439 1646 7831 8028 5848 1858 4197 3485 5608 6358 1448 93 1858 1397 7375 7788 6912 42 5345 5898 5182 5412 5394 76 8138 3656 6351 1712 3673 1802 2563 3715 7558 3188 1343 5876 7154 1278 3888 2926 4301 1075 1346 493 335 2796 1919 4445 1213 7762 6136 5320 5513 2471 6904 2574 5156 3370 2351 569 6423 7279 7809 3438 6176 2273 3391 3405 3742 4791 4665 2933 4686 7688 1174 1285 2031 1491 28 129 5037 2625 5824 832 4678 2592 5272 964 1898 2136 1845 1187 7592 5773 3680 2821 1744 7897 5660 7458 7670 7306 2286 5566 2947 1562 3888 7422 1847 1201 7255 2388 3747 3919 823 4046 3133 1263 159 5920 5105 3644 2937 2388 7533 2814 3264 1043 414 1799 1516 32 5113 2219 1446 5027 1513 2109 7184 3706 7703 2171 6634 4743 5448 2136 2142 1143 5005 3216 6570 6297 7772 6216 1784 2311 7909 1943 7169 7424 7488 5540 1365 5781 3965 7662 5337 2338 5640 1892 1411 1068 6506 6969 3962 2165 7052 4759 2614 986 1135 6555 7503 980 6500 3257 6860 7857 2445 5600 4854 605 4060 3136 705 2716 5166 7238 2207 698 6707 5121 5579 2885 2713 7659 112 6718 7546 5390 1902 443 4338 7135 2060 1736 4884 35 34 5912 3481 6417 7510 6573 1138 6911 4950 350 2305 5916 7844 5780 5971 4646 4213 4455 847 7404 3894 3735 6055 27 7421 1719 5111 2857 5175 2649 7637 7777 503 2379 3108 7177 234 1148 2895 6505 6463 8038 6658 2885 452 6474 5947 2424 7398 6545 101 2118 5614 6627 1330 1619 2901 1413 794 4793 622 479 2299 7253 6133 8086 2358 1217 7859 3611 778 2133 3491 992 3276 719 824 6091 7124 6359 2836 7296 2002 543 4935 218 7099 718 1949 4485 906 4531 4236 7803 7817 1521 2282 6042 6772 5589 1361 2128 6864 4896 7368 7820 5656 8082 3642 4656 3281 6791 1097 7075 7079 2492 2117 7909 7348 2684 1829 1168 6971 5915 4085 1164 1336 8006 5152 4002 5254 4053 2620 4314 6837 558 6713 1635 3818 6812 1019 6751 1699 8039 5799 262 5312 2289 223 7230 5323 3648 2601 333 6178 5752 5468 3783 1983 6676 7537 6114 1251 4653 917 3978 7952 6955 3514 7940 7349 1979 1067 535 714 5045 4908 1013 4020 3517 3927 4720 1260 5463 5541 7516 4783 660 5047 1158 3203 6371 2460 7974 7244 6988 3798 250 2982 899 6351 7656 4177 2585 1435 2880 7961 3659 379 2569 2583 5842 4132 5748 1076 5805 1897 5930 6641 6709 3445 4183 3731 203 2749 4091 7069 6548 2853 7965 6554 6013 3448 1630 4539 3708 2993 5783 3449 650 5672 4829 5075 282 386 632 7011 4174 4309 7086 5181 5944 2566 1246 456 1567 3367 256 7601 6615 952 6243 5421 6307 3293 5606 3943 6293 463 3043 1649 1133 6423 2577 3613 5406 3885 7875 2472 1394 5057 912 7735 1665 2462 1813 2922 7508 1316 7242 6332 7234 3985 2461 7790 7319 2418 7824 1184 231 6820 1064 6714 2254 2568 3814 6764 1578 706 6789 2572 649 5121 7468 4866 2871 5522 3138 3776 6102 7875 6284 1107 7481 643 2382 594 3974 1668 1537 6343 3984 3259 1695 1443 6535 5947 6735 1782 5877 1295 5159 1230 2942 7197 6127 1946 4152 7296 2213 3939 2333 6576 7722 1582 2899 6977 3119 6929 6028 417 1284 4263 302 5406 2647 7365 6174 3604 3992 2955 7445 7385 1920 4607 4850 4742 3432 7932 10 6861 888 4802 6344 2868 3612 6904 7826 437 794 5658 3620 4590 7785 5413 4106 7684 3188 936 3405 1079 3194 1932 4480 4832 4424 5778 3869 8126 96 2724 6654 5545 569 6518 3593 4737 5151 5838 3144 4226 197 7782 5980 6376 2144 1068 1872 6649 3295 3895 6424 6544 1852 6657 2539 1321 888 1632 2331 3743 6082 793 7804 2313 1368 3510 8070 7928 3678 1847 838 5248 3884 1684 1810 6237 2294 5097 5352 4293 1727 7478 169 1943 6042 3597 3962 6838 7791 789 2079 4859 7802 7556 4647 1955 5119 6739 316 3893 534 5700 7004 175 3281 2473 1915 3015 3879 6436 317 1968 16 1014 894 7993 3996 1816 4721 4349 565 3120 947 4180 5024 7044 5405 8013 1432 3368 1159 3285 6309 625 7029 3719 1430 1692 4467 1584 141 3352 1505 5578 6126 5367 33 488 1575 6776 1092 4008 4231 2861 2189 3488 4777 394 7888 7138 4610 6194 975 4546 5349 7073 1231 6512 4538 2038 5281 2854 5554 2782 3170 4335 2030 1012 1952 3618 1423 1159 3390 4565 3424 4361 1418 525 6944 6865 245 1097 5566 6741 7951 3526 7894 6608 1692 630 214 7171 1171 2944 917 7177 7909 415 1959 7422 108 6137 4090 2085 1920 11 4344 2036 5322 2186 849 2938 3264 4220 2806 6540 7604 6891 3822 7959 1141 6610 1641 6666 2055 6674 2999 7090 1385 1250 6138 4673 1068 4887 7086 483 2898 4418 375 5042 1137 6587 1733 4093 2041 506 4632 2880 7963 6731 5955 3782 754 7398 1003 6719 7186 2028 1878 7968 48 2977 3617 612 6610 6878 2446 1060 4372 4265 5766 957 3326 7984 4819 1413 3575 4483 1724 3092 7105 7184 733 4476 5215 1211 2336 3995 7612 1918 4652 3556 5268 5762 8083 3711 6816 6396 4598 1153 5338 394 3188 1892 4958 1889 5787 63 2607 3375 7285 2049 4273 6000 7950 4866 6123 2026 581 4630 940 7428 5313 4533 7715 4911 3865 3123 7519 2056 1675 4966 2639 2172 1462 5685 2945 7170 6337 614 6382 3653 2399 278 6314 5622 4276 8092 552 8061 837 8107 204 7502 4904 6600 3287 5078 6029 7052 3651 3542 2612 7034 7444 3375 3159 589 1687 1155 858 1427 433 2784 1290 24 7179 4250 5410 6853 3840 7834 133 6035 1574 6896 3109 5169 249 6257 430 2057 7324 4401 8041 666 4117 4767 2459 6479 4300 1648 2269 3461 1843 3717 6019 7831 4765 6884 1021 5385 4892 2327 3060 1274 159 4302 7032 6987 4260 7302 3904 4631 2402 7571 5931 4649 7674 3805 6718 4147 3120 4149 8055 597 703 1729 6581 7070 5020 6888 6084 5441 7432 5138 6022 6179 5943 2780 1350 1207 1702 7459 2324 1722 7592 691 1949 3448 5387 2327 597 2991 2598 7570 8095 6327 5272 1056 3460 3934 7200 3190 103 5545 4919 5474 7351 2974 1478 1107 6866 792 913 3647 8013 1653 6915 1158 5695 7235 1039 6954 2019 600 6275 7212 5857 46 5099 2586 2501 1526 1393 5678 6918 1844 7282 6263 7820 7052 8112 5389 2128 4995 4450 2742 467 3380 3799 1562 2254 7529 7768 1174 2776 3125 5883 5533 1625 4067 1796 6296 6690 5063 7034 4348 4446 27 4898 808 5628 4821 7792 6431 6276 5188 417 6876 5010 1900 1452 7400 2289 290 6196 3016 785 6264 3658 4563 5792 2309 7079 180 5710 3860 1572 6028 450 4561 465 1571 4835 5176 5799 3486 6899 1502 170 6472 4351 2709 6154 7088 3960 535 3388 2782 7037 2313 831 2216 1853 2393 1732 948 2746 5846 4163 2207 4974 6367 6636 1731 4246 7134 3345 5768 6221 2109 6156 768 2149 3962 5384 6622 7344 816 6455 1682 380 5581 3156 4902 1965 2134 2442 6258 1420 3572 4079 2715 7631 1297 5962 2972 6464 1842 2126 4975 5820 6458 1729 7332 2877 2172 3071 5475 512 5416 2523 50 7295 112 2379 4127 2338 461 411 5796 3879 3291 404 7393 4612 6518 3453 6391 4877 325 6862 2266 1630 8029 4179 2094 6130 5962 5668 5513 4964 6412 7262 4840 7737 445 6113 7909 6350 4993 3905 2092 2748 3279 473 1114 2002 758 3651 6322 861 6547 5384 4320 4350 6033 2899 5763 4304 3721 1532 1218 7272 752 7637 6967 3706 5721 6982 1299 41 2695 7316 7764 3617 7403 5648 2960 5479 6079 5461 4106 357 1147 2333 1731 109 4019 5769 1247 8131 2528 1674 1508 2569 526 6920 2346 7658 1451 7857 2109 2557 5011 906 7615 2577 4092 5055 7521 3433 6514 871 5683 4824 6165 2077 346 1777 6954 2100 3138 7768 1896 4869 6317 6490 1217 5819 2423 3410 7000 4840 4899 7364 7968 6054 5081 705 197 5387 3300 743 1950 3993 5986 4887 2499 836 1737 600 6051 7678 4793 3234 4209 3000 3368 7560 5223 3442 3073 6129 7688 3949 5161 7689 1835 8103 7318 2171 6019 6611 5120 830 4500 1418 417 7489 2994 2406 1808 4558 4810 2893 2126 458 746 4028 5769 1353 1141 7224 5328 280 5710 5217 1499 1193 2983 1970 450 3618 6625 6293 7483 1789 5359 6563 1558 1514 4069 7978 1907 3062 2554 2794 5067 7954 1096 6825 6279 4551 1886 7855 4600 5390 7766 2068 3157 7503 1405 5639 5517 3546 7160 3163 3896 3784 5901 5441 5003 3762 2961 5150 7478 5364 3139 8117 302 7424 1586 1843 1940 3974 5783 4233 2297 7031 3717 6946 4447 6783 6264 1102 4951 3876 4568 2906 3759 2932 2418 7226 6482 5046 6765 660 1994 6644 4499 4649 5569 3448 5429 857 1251 452 7451 2382 7791 511 8051 3066 6141 7897 4153 1810 4468 3463 584 1402 6368 1243 7803 6782 633 1865 4443 3313 3733 5567 2451 3228 5127 7792 6784 7125 6364 7075 4787 792 95 1047 7127 7222 3743 3322 2792 5417 7944 8015 2621 1691 5459 3780 1792 4075 158 6139 3759 4981 5416 6884 5814 1180 5127 1518 6556 4209 3547 4299 5574 6902 2871 4146 1158 5744 6042 6041 3212 5925 2411 1873 4838 3061 1644 3456 4688 5091 4908 5261 1583 7163 1487 7759 2490 7314 2267 1537 3057 3194 6076 5018 7757 5695 3472 1296 3668 4801 560 4915 4858 6243 3774 4368 4700 4835 2795 3493 1744 1584 5395 5058 828 536 1607 6568 35 1366 2866 3114 482 1116 1404 4230 5552 656 5075 7730 1832 7557 2823 2707 1041 1119 4383 1188 474 3003 4565 3830 1343 244 143 6098 2100 7273 2482 4756 3054 6248 4444 8 5047 7078 1197 4742 1458 617 7126 4771 6466 4811 3773 4017 8126 3352 1176 2525 7125 6735 808 5107 1642 6927 5564 6510 2711 4208 6086 2311 6242 499 7773 5243 3777 7178 2284 3423 4548 142 7475 619 507 3377 4932 3409 6388 3400 3943 4264 1328 2227 1597 4017 129 487 6134 3081 6009 7657 3634 691 7237 305 2193 5952 7164 3922 3018 1548 7505 6910 4164 1775 863 7449 914 5632 1592 3361 3790 5584 7776 5857 3261 3147 6027 4294 1857 4343 2753 5626 2917 610 5912 620 7404 7577 7287 6631 5653 1345 3718 2899 2303 2338 7509 7772 4561 573 6797 6224 3816 6814 5389 7460 3894 4333 3444 7138 4025 5553 2595 1006 6965 763 7778 3333 1295 1297 2019 5633 2743 4939 6510 7199 4439 1076 2006 2686 7560 3176 548 3521 4664 4901 2234 6103 6846 4944 2570 4341 3430 7118 3992 2012 6465 1431 7596 6600 1244 3405 3372 2692 2038 4260 7418 5795 6923 13 3353 7766 5831 2278 605 440 4836 3345 5628 3911 4251 2511 3446 2124 5857 2346 5668 4601 5181 4968 7553 1816 8072 4155 6917 991 2576 2366 2194 7963 5609 7562 6515 4926 1694 662 5559 6444 1971 7042 6098 6440 4755 2350 2803 910 324 3729 398 761 169 5988 8135 1767 6060 1322 7826 1768 1356 6593 4453 7702 1544 4038 6503 3012 25 6076 1915 2067 3609 2629 7597 5738 5397 5382 7979 5857 1493 6840 3367 6867 21 4267 7942 547 406 3286 4340 6401 6389 1844 787 7770 5252 4798 2806 8069 748 3232 6056 2399 858 3049 7932 1920 773 3146 7742 5239 5698 990 4226 5409 8105 3828 1903 7357 3899 8048 3715 6343 377 7091 125 3501 3777 1748 7188 1889 3407 3715 2179 4257 7254 3018 1864 1380 3422 7698 3829 7281 985 3416 204 1245 3601 4887 7610 6501 2516 1047 6226 3710 4167 4090 3415 3648 7179 5311 3528 6976 1310 7176 3627 4776 6373 3897 4493 1508 2274 6982 6935 4731 3516 6848 3740 7412 205 1740 5286 1322 5832 1475 682 5629 6455 1510 2077 4623 8038 7092 7091 1613 2965 1180 5821 4446 7291 101 1546 7601 5192 6263 3558 7389 2129 1448 7823 7202 4109 7204 5864 5102 7414 1405 8075 845 7265 5966 1217 5602 3731 6509 4660 6742 4564 5494 1629 6573 1392 1618 7355 4858 1556 408 7551 3139 5455 2704 5697 595 4758 1546 7259 3251 1752 7376 296 7479 405 1690 3342 3176 712 6937 736 4205 492 3694 2722 6491 1709 7353 190 1429 6590 7398 1304 4472 4689 58 741 7759 7802 1830 2524 630 4645 6400 4593 5353 2971 7275 3950 5246 3378 1500 758 3427 3095 7400 6700 6310 3556 7025 3116 4973 4215 1636 1701 1341 2589 60 6215 3473 2846 5660 7466 5343 7521 4666 2619 2644 4096 5244 5701 1176 3438 4919 7211 1752 5879 1169 3637 3114 5582 7510 5912 501 3121 2614 7350 2162 6462 3506 4317 5762 3435 3481 6370 1730 64 4193 2926 3435 7850 2105 7357 1434 3590 4681 7255 7659 4446 1764 2274 7893 368 7152 2644 5674 3669 6792 1106 2883 2124 4530 8124 7022 1404 1937 7344 5746 7826 4169 7313 1200 938 6366 1683 6640 3800 5210 7689 3966 6702 434 4390 4565 904 4836 7580 7256 2236 95 3613 1472 63 162 5843 569 5328 42 3299 2153 5495 2866 1217 5441 4113 3036 6726 906 70 2251 5277 4763 2033 5077 2879 7312 1252 4674 8029 1054 1620 4750 3036 7728 2991 1258 604 627 2869 4850 4988 6833 1223 6865 3997 1255 317 7754 4063 1999 5302 3222 3697 7387 1601 3587 657 6548 5851 6904 2367 7054 3650 7873 2523 8105 6925 780 5343 6223 5750 1808 550 6407 4938 1993 4382 2494 3979 6221 3945 1520 283 882 22 74 6913 2572 4265 6378 3344 2488 3417 6166 2607 6845 4133 129 579 3786 3341 3446 4386 4609 678 3387 7972 1755 471 4254 4696 5012 4878 145 3200 4620 4755 6155 6393 894 4207 6925 5021 7721 7248 8043 2966 1041 5783 5013 6446 2155 1306 7032 7159 6167 5343 2000 4926 3821 1957 4942 6567 1467 2418 4266 4559 7474 3714 2844 5593 6935 7246 7355 1885 911 7703 5137 4534 5137 4888 180 6867 7712 3321 4405 2372 116 6542 5888 430 3293 3368 1647 5531 4054 6898 2463 683 1259 7471 1571 165 6938 1711 1434 5100 2059 5951 3932 3401 1429 2109 4808 300 4835 1819 269 6037 3208 2854 601 7966 5859 7383 7414 1114 342 6130 31 5948 7584 5607 2369 6741 4348 4965 151 210 1480 195 2491 7182 4918 4253 3647 7706 6623 1355 143 3082 2074 3077 5324 2576 5610 911 7396 7067 1850 1461 3307 982 583 5370 1150 881 940 5145 6574 6555 74 5916 2320 2129 4832 353 1878 7670 457 4954 7221 631 2670 3948 869 2454 2422 6931 7620 2526 4354 7988 4959 4781 6878 8139 6954 7601 1014 2282 1747 4555 1290 590 1201 4658 2885 8101 5505 4791 3055 7355 1125 793 44 2617 6632 158 343 1172 5937 2483 7247 7902 3483 7557 4889 1551 616 4901 1619 1389 854 574 7823 2232 3331 1713 151 428 5540 6692 4148 5531 7932 7838 7625 816 4792 6390 3578 1557 3954 666 4032 3104 5683 2531 6695 4361 5030 770 2125 4618 1594 3833 6877 1942 5790 5874 4121 1906 4467 2355 600 4366 3605 779 6268 4504 6210 3265 4961 3495 2956 6027 1765 1454 7298 1677 2176 5086 2282 2422 1670 1796 5148 7670 8029 5850 7125 4693 4780 3753 5261 2867 8120 5387 4354 5281 2269 7170 7202 2227 4427 2654 6927 4522 6951 7759 878 4820 6084 1753 189 686 2722 1707 1048 6342 4218 1677 3398 466 7670 3610 3887 7504 3487 5071 3625 7422 6280 2438 3792 1864 85 2029 1867 5511 5405 4003 6925 593 7300 2819 2863 2655 6340 7376 2886 4978 3812 6698 351 3345 73 6060 4681 1522 6561 3685 1976 1924 1034 5831 540 6555 6037 6680 4728 903 4479 2323 5184 7046 1223 6460 6647 1595 432 127 7706 1004 7124 959 3261 2234 1397 2117 7639 4681 1255 3506 6913 5305 2535 2773 6690 4147 126 4704 873 6336 3198 6115 2078 1645 3417 8043 3515 3436 390 4116 7795 3090 4336 6256 5940 1618 1024 7613 1061 465 6472 1345 2924 4439 6929 2161 3717 4261 605 7177 3124 7843 2412 5674 7645 4256 5294 6624 1589 4669 4187 5645 6610 4542 1987 7946 8060 1347 5208 1101 278 1362 6772 4167 7935 4060 874 2691 1286 6314 7921 4022 2631 241 1920 6249 3075 2717 4683 4088 7894 6961 5138 5625 4375 682 162 2145 1036 1823 3565 633 6627 7172 5628 836 992 466 2565 2986 6369 6906 110 2460 1823 4928 2979 7031 1754 358 344 4431 6346 4858 5703 4714 7038 5585 4683 5376 4713 4744 2833 3076 4401 711 1722 2499 6801 6408 4143 4619 7118 1933 7808 6103 4079 1758 7967 7613 7067 7249 2603 4665 4880 2095 6339 2069 5655 30 4425 636 223 1832 3526 3027 1813 4712 1949 3492 3096 1022 6522 4537 3776 5559 7792 2142 5601 6222 1979 7259 5685 4325 2774 1324 5118 6392 4909 1825 809 7803 772 2532 322 6150 5384 3577 678 7601 2618 2420 5246 7432 464 4537 989 2405 6345 4549 4111 7919 1515 7516 7723 6318 388 2899 410 245 313 1222 6706 7079 985 2697 6846 7929 5429 4951 6411 7651 3623 707 3026 5150 2821 1747 2639 2697 6528 1897 1522 1803 6352 3825 3168 4984 2770 7544 1593 1582 1527 1566 5264 2466 5107 2750 1067 1799 1663 2584 795 4079 2131 324 3510 5848 124 7646 5783 1221 7863 2054 6234 6765 1921 4613 7274 5719 562 1163 7283 531 7732 4903 7880 1432 8063 5676 6648 299 6305 885 7343 4111 7446 3036 5924 6918 5413 5379 7369 2995 6704 5839 7967 653 2811 6200 8091 1595 6 406 6672 7748 4208 1281 2718 4781 5267 7807 7846 1697 6296 5390 1659 3081 5361 3687 2289 5328 5660 5581 1317 1849 335 121 2565 5823 4648 8116 7443 7964 2050 7186 5235 7661 8013 6721 569 434 7577 3634 6105 4069 7695 7886 3747 5604 3679 2988 57 6986 2902 5368 4046 4618 6454 5400 5255 783 5234 6443 1452 4350 7472 646 2842 7199 6857 7414 6999 2413 976 4017 4693 5591 2850 3177 1490 5731 5613 4187 1532 4841 6866 7678 685 1786 191 3671 5242 1197 5757 4569 7409 2994 6427 523 6543 4716 3607 3989 7682 6611 3869 2974 2746 7563 3249 3901 7414 2180 6597 3301 8069 831 7428 3653 14 6872 4597 2158 1270 4529 127 8023 7429 1514 6700 5288 4799 7225 6163 538 463 72 8047 2530 4159 681 317 3051 5577 4318 6697 6738 5622 4346 7481 5781 4853 5654 6809 2222 4527 7267 918 5749 4309 751 1573 3371 7746 6791 3718 1056 6478 2569 254 2384 1637 785 7361 6562 7484 193 6417 4833 7033 6996 895 3783 4618 2763 3926 5267 3941 3487 5581 1142 661 2414 7664 5312 6859 4592 7951 1728 2058 4816 7391 4010 5356 4808 4254 1740 6487 5749 4647 7523 7599 3051 1017 879 7833 7439 1704 3960 2563 3814 2549 3951 7765 6301 6260 6228 5996 4398 6631 6229 5157 1703 8057 5496 7576 3464 5442 7001 4098 1346 2749 7803 6584 7949 6936 5680 5781 4898 5824 2482 110 910 5461 8039 5772 442 1326 7051 6939 2296 7796 4848 6417 600 5948 1983 389 6371 4315 1794 2152 7756 6046 1582 3131 1540 7734 1378 1091 1560 5168 2988 2826 6757 7477 1271 2116 8024 360 5672 8005 5517 848 2409 3219 2557 7580 4723 7910 7915 5625 6495 7834 2859 1959 224 1222 4799 1670 5955 6407 3510 2347 6043 2051 4389 4009 2002 3315 6946 5461 1232 170 4451 2083 4459 6003 6757 2766 6879 305 1354 1050 5519 6288 5652 5639 3528 259 462 5533 7984 1437 6630 5526 1498 4449 5292 5030 2489 2690 226 4742 3082 1877 421 2747 6 7408 5228 4529 2040 4380 4122 4100 4683 906 697 4946 3462 6791 4380 6741 2780 4865 677 3999 3498 3591 6624 2703 851 7833 2835 3174 2403 880 503 5570 6076 5444 3237 5810 3801 2208 2369 110 2090 1672 2403 4104 1624 2998 5319 7197 6049 6406 5208 7205 503 4915 4383 5337 1354 3067 3325 61 3699 4113 5185 1083 5818 653 42 3835 3783 896 5266 6261 7501 4881 6951 6214 447 432 8094 5462 3571 5921 6425 6732 2876 1463 392 1074 6223 1034 7356 4571 2833 1605 1551 4275 7927 2124 5238 4754 2545 5786 4200 396 5823 3459 5019 7799 62 4256 2053 4002 1687 1794 1982 3657 4550 2812 1335 6804 6648 6476 552 6945 2417 6080 1201 1821 4256 4745 605 3555 4864 192 4217 7983 6997 4908 5473 2320 6270 3356 4609 5216 2813 4725 4273 1543 6564 7346 7264 999 7349 4978 3197 142 3384 3774 3815 4065 5992 5748 7136 832 7060 5163 1948 5487 3671 2281 1683 916 2654 1774 1088 5144 4880 6994 5328 5094 1667 7080 194 3750 893 6168 1859 4351 3322 314 3181 5076 6369 1073 6901 4491 1988 4695 1349 2666 1752 8130 6011 6327 848 5719 8123 4939 6513 3472 6025 5823 5678 2152 3111 37 3301 634 5754 7186 6114 7486 6208 712 2087 7631 645 1812 7064 3924 7036 523 7677 1226 6212 7037 4952 1934 6290 4672 5419 6960 3830 6201 330 1884 1987 7304 5673 287 6443 637 7301 1656 982 740 5539 1399 5232 4409 486 7342 3873 6811 5045 2759 1506 7351 136 769 6390 7595 611 4927 5282 1860 4679 2961 2492 2583 7764 2128 3956 1276 4587 6313 7588 793 7197 5909 4455 8060 3527 7628 7089 7556 4161 2123 1705 1060 3445 122 2957 4633 7784 594 3061 4837 4608 7239 7747 3511 3790 4357 5278 6373 7450 77 6219 3637 1456 1037 6496 392 3838 7131 8034 7781 424 151 8021 4980 5281 310 6385 708 6227 3884 339 7615 1381 3953 5032 1200 2504 3446 6182 3222 1009 4575 6837 1967 3105 1187 6884 4574 3157 1963 5149 238 1339 7359 538 3764 1508 6517 3728 7247 1736 2400 6792 6598 8091 8049 8004 1572 6310 2183 5702 863 3162 6489 7308 4815 2375 5706 2396 1 3236 4440 1282 5132 7113 4090 6136 6683 142 3407 2144 3491 1710 3185 2856 3726 5898 2841 541 405 7567 1148 6064 1366 5566 4609 2847 6434 3259 3427 131 7009 844 3162 3466 6906 2343 1490 7175 4209 3062 6216 3480 2210 1258 1904 7871 7696 6917 2834 7796 7282 1112 2556 23 3969 2164 660 325 6007 3109 67 4004 526 3741 6608 5899 2192 6969 5365 315 5106 7228 5843 351 7971 7675 5605 1209 5515 7905 4956 7774 1848 7285 2856 5206 4451 3977 7538 2636 7982 7296 1123 1777 5457 4946 1572 411 7071 4894 4384 1716 4831 4781 4770 2991 4643 4074 5712 2979 952 2654 6595 7233 6445 5653 8080 2339 5417 3064 5986 6531 1772 7492 3970 3809 5101 6540 2160 3477 7846 2687 479 1058 7219 7625 4819 7971 6824 778 4565 4703 3277 5579 1802 5387 8060 2780 8112 7321 742 882 6334 4074 7272 6522 8035 1456 767 6850 6157 6000 1561 4191 2662 7678 7219 7499 6119 2059 6881 5292 1571 3754 4724 4868 163 467 2458 5923 6632 52 3050 8014 164 6553 7842 1990 6289 8126 3377 3053 2230 330 7853 2483 2000 6370 1458 6408 3265 1123 843 5032 483 2945 1105 454 4996 4445 7105 4738 1351 4140 2777 3825 3561 8056 6307 3631 7253 3767 5802 1720 3589 3158 2525 1750 7635 324 1488 2555 2307 2827 3920 1689 1869 886 3903 3269 7254 2420 3700 1160 2646 2917 4892 8059 5965 4463 5269 2998 4395 1139 6343 8108 1544 1032 1725 7569 3369 3082 5077 4453 6815 5063 3487 4183 6073 7727 414 5492 596 874 7791 5934 5093 83 3742 5379 2188 7246 7287 7859 4639 5750 2982 4341 3573 1724 7025 880 1295 2670 5582 121 778 2943 5240 7455 2463 5642 2838 516 2756 2086 5459 6727 7504 2218 2088 7862 6553 7741 6730 1357 7000 5236 5998 4778 2606 3518 1006 870 2573 275 438 7460 3976 3764 3404 1761 2254 7709 3047 3517 2892 5664 4467 5616 7779 2038 3772 1891 4538 4529 5232 3268 7288 7053 3599 7603 5131 3018 3499 772 1862 6676 2809 6454 7509 7432 2042 4952 3420 6311 5718 2522 2770 2036 4627 2068 4441 4460 3368 3727 597 3812 260 5789 7133 7745 1345 166 422 1896 1989 4797 2316 143 1324 2382 4592 548 3426 3829 4011 2616 7127 6287 4852 7259 3168 5116 2172 7934 6308 2289 1751 203 6554 5372 4172 1845 7061 3020 2237 1180 623 4002 4097 287 126 6104 3035 7633 6161 308 5932 860 1892 1209 5246 4147 5177 7840 3974 4669 86 2050 4528 7223 7907 6220 8005 7419 5591 4820 62 4806 801 6990 5902 7184 6419 4946 5236 5165 473 1512 3050 2055 5907 6960 1470 2557 5466 3715 2672 4874 1980 5618 5371 5426 4834 1454 4643 4613 2469 4892 5643 5330 4059 6698 4887 330 2980 6693 6648 846 449 3905 3367 3405 4519 7519 3482 1293 4447 2490 1689 7987 1674 6776 2722 970 7920 2317 5548 4145 4097 8032 4464 4545 1742 1173 6823 4257 6868 2072 6247 6314 1590 2396 3077 4834 7745 1015 6864 5788 1585 7948 1627 6042 2534 5016 591 6114 7715 4098 6730 6853 1210 4737 5391 5649 5997 5520 3212 609 2831 3969 6976 2655 746 3277 2493 1534 2696 2803 2078 380 3431 2170 2900 1070 1378 5216 1191 889 6689 3765 6486 5763 7133 4195 1843 3664 5544 2679 452 8126 4366 6060 3073 7668 5844 4351 1451 2809 5896 1480 6981 4095 3542 5159 1370 1914 3729 7253 4946 8045 430 2653 5700 6641 1680 2141 1039 4196 8096 5861 3316 6309 7856 3694 7032 7841 33 3799 2015 6059 3873 4201 7920 7507 2209 1948 2039 364 668 2470 2083 4977 4112 5102 3556 2998 2713 7936 1288 1127 1124 3739 904 7280 4765 1639 2054 358 4207 3609 5357 233 1492 3463 5277 5182 3840 6021 3959 4975 5558 2829 2428 3181 6325 7553 5941 2698 4696 2415 2382 24 6048 1532 1868 528 1997 418 2015 5134 7209 5695 4488 1689 4056 1442 4246 2771 571 6277 1196 503 6507 3778 2279 6005 6372 3246 184 6985 4904 7447 69 4690 6277 185 3419 6162 6049 4456 3519 2611 616 52 1449 5688 1921 2849 884 4541 647 7956 3380 48 7391 3954 7877 5189 6050 956 2514 955 1297 2555 552 4531 4993 5358 6414 1636 1408 7388 2289 3741 5290 1366 5844 335 3472 6145 347 6726 1195 3896 829 7446 5107 2673 2934 4325 2214 1336 1177 4812 2211 4004 5129 3802 1955 4010 4558 7676 1711 1303 2510 3414 6718 5070 4845 2412 2400 693 2667 3385 1963 6506 6897 1965 1290 606 7118 2385 4816 282 7945 6908 2711 6958 4798 4711 208 281 3129 6740 5852 1216 4179 4819 3176 2155 3796 969 2786 6174 3548 1818 3916 173 7949 6977 6828 6382 6340 849 625 4876 4168 6591 4456 4936 6120 610 5202 6440 7327 454 3241 3116 854 7884 7221 1034 5836 3485 7468 7295 7369 2081 2945 11 3704 5838 7934 3132 2346 3778 4627 6321 24 3401 718 7282 2663 5311 52 783 6334 2881 7270 3531 2291 8025 1988 702 4455 6948 3872 5825 4503 3494 6074 2236 6732 4609 6971 3593 6878 6558 7537 5603 4466 1799 5962 6018 6690 6834 3831 1749 6008 2721 629 1192 2976 3275 6749 2604 5199 7221 2469 991 2938 6969 4892 6365 6643 5308 5508 2248 5037 1766 2348 1087 8050 5751 4974 877 4759 3819 6501 4595 1211 4069 5260 1656 5151 3500 3849 1203 2969 7114 6948 3 950 6463 3426 4050 886 4500 1971 6878 6630 7731 5170 1132 2720 6538 3989 4870 1204 2798 3648 3488 6229 4591 1647 6182 4373 1690 5350 6732 5336 2574 2808 5930 1775 2838 2884 354 8049 7754 4486 786 5819 76 4694 4291 7300 1513 3432 4795 1270 4436 3364 2737 4646 6402 1924 3287 3438 2095 5327 5771 4534 1445 2485 2450 148 2943 5215 421 3436 3368 5472 5418 5106 3072 4824 4147 4649 7482 7329 7108 3929 1007 5976 1326 6304 6494 1649 7810 7826 6745 1365 6299 3469 2691 28 7255 6426 7887 4866 3845 3282 6368 4122 1399 3941 2017 2169 425 7029 7543 6435 7170 1368 7552 1380 7190 1198 5080 1498 2448 4681 7699 1978 5124 1318 7624 4831 6424 3938 1412 2385 2471 3489 1161 3707 611 7818 7917 540 612 7638 4247 3195 3237 7613 5180 840 1797 6571 2582 5105 364 3122 7196 2065 6896 2741 4381 2048 3122 5529 5704 3484 7770 11 5134 6175 3414 6186 894 1905 5729 3421 2789 5076 6104 4534 2946 2293 6116 1228 5745 6572 60 3359 2082 5703 461 7750 4720 7515 3445 4946 2185 7452 6532 3541 3597 1231 668 3228 3275 3941 6508 3317 4235 2734 6644 532 7985 4350 3627 4821 7173 3942 4141 4326 2240 3310 2267 3397 3962 291 3512 300 4777 8048 3881 5663 5093 7541 1259 5726 1176 2207 5196 5524 5808 2681 8108 1379 95 1011 7045 4581 5215 968 6501 1391 6614 3217 5479 3961 3508 256 6427 3398 3078 1041 2446 5552 4602 1212 4706 670 8037 5107 6990 3412 3112 6218 2673 5399 1859 6160 3379 5634 6281 2376 1000 6220 916 6397 1932 4815 6724 2066 4723 3345 1962 4057 7739 6290 2512 5561 5575 7405 94 5994 4113 1174 8031 2568 4134 7871 6464 7878 8013 1130 5453 3273 3117 6352 2730 6704 6795 4171 3680 4722 2232 105 3832 5410 4683 4535 5999 4078 2538 7483 2643 1610 3482 3722 4269 4219 6312 733 1824 3960 3258 7426 3889 7876 533 4158 2672 7009 5756 6825 2046 2875 2445 5102 3600 1520 5671 6800 7063 478 4189 1500 3732 3146 3992 1984 2886 2824 2975 4551 4134 2471 6750 5710 5055 1727 1968 5527 7214 3088 6698 1205 8080 4065 2151 5003 5850 3125 1306 2657 5640 6713 5897 6091 7134 3323 3944 2831 5966 522 3038 6890 1182 4626 982 7346 65 6597 1033 8047 2297 526 2266 6002 5244 5817 570 7474 3066 4319 8001 3666 6874 252 257 1618 4195 7779 4970 133 4029 3001 1 6306 2348 3481 3814 10 1557 994 5272 8030 879 3354 4527 2582 3676 2102 2100 3989 4212 7434 4188 7782 5317 7026 6374 6783 3932 3649 5973 8032 5320 406 5690 1234 2856 2832 3177 2685 2090 2003 5206 6123 8077 6236 2270 2415 2611 5608 7268 5153 2988 4744 806 5754 6074 531 3831 6875 5294 7626 1618 4745 6385 5564 1682 4204 5502 6140 7848 2760 7400 1831 387 4976 4276 6121 551 262 253 2684 3584 2654 6346 3519 3703 3650 7127 1116 6438 3873 7251 7908 2556 1912 7782 7239 7960 694 6387 1036 1070 3359 4171 7890 6926 3799 2734 3448 6940 6530 2314 3152 6225 6359 4643 1386 2592 526 2546 2052 7671 3979 3553 6837 1744 3372 4809 2751 5506 2321 817 4429 2680 3866 6567 6305 1708 1025 5361 5809 6176 981 5302 6987 7594 5946 185 7510 5649 1922 3281 115 5611 5295 4274 8013 7285 7179 6540 149 4476 2133 4353 3701 2202 5305 5076 8015 1284 2570 871 1484 4861 5933 2005 282 5404 3353 6053 2030 1085 746 6418 2494 6366 2175 844 1122 2692 2675 2157 4176 6079 7298 2892 3550 991 1359 3774 2480 6847 1217 6050 4542 5392 8059 2923 7371 5222 2969 480 3018 1185 6261 1003 4464 7903 4501 6070 202 6996 1425 478 6717 5495 1987 4120 7132 4083 4386 3597 4313 4925 7640 4229 7130 5628 6671 3152 7481 65 7202 2604 474 3180 7336 5810 6629 8039 1886 6127 2697 3474 101 4646 2003 5267 6513 3859 2645 947 6260 1849 4776 3425 5577 1656 4881 2122 1585 5977 4229 2872 4872 1555 7459 2807 6463 6670 4958 5513 6073 61 4073 2382 2307 6788 4214 308 5260 2195 5455 71 8018 4995 6324 6623 1877 1791 6414 3693 465 320 2161 1928 8102 7684 3096 2562 3142 3255 6485 1094 8012 4419 568 6019 1862 2570 1706 6525 6368 138 4138 7798 4487 2813 4370 413 2132 3226 7301 2994 3962 3798 4759 7341 4686 6226 7086 3980 2557 4285 4109 6794 3509 6005 1898 5114 684 4147 1868 1451 7233 2331 6804 1569 6289 2353 3424 5912 6342 7025 290 2293 4797 552 4519 3406 7250 3983 7540 866 207 1744 2699 3320 6313 4755 3157 2398 7895 4711 5031 1589 4063 6186 5027 6204 7146 1485 6001 2627 8134 4216 230 7481 3835 6368 1083 2476 1783 5598 7662 8119 1697 2580 3701 6792 6552 3761 995 3576 7404 6450 3235 5900 8073 7243 802 5522 8103 3159 5853 6855 5025 2839 1348 6374 445 6420 7589 7454 4212 5023 4976 48 1583 669 6142 5215 5126 2155 4839 5983 230 76 2297 7516 1752 5853 7290 5863 8048 7609 6921 6763 984 1282 3852 1010 3322 7398 5977 7293 4635 2486 7299 1988 685 2419 3682 6093 4934 5970 618 7616 5011 13 524 7432 6980 2014 3414 5196 3209 2821 5136 7045 3864 1677 7531 3386 1181 2328 657 2764 3458 5847 898 2528 263 2366 1378 7973 4209 704 2958 623 7613 7290 2680 3928 7505 1321 1926 2141 5454 5346 635 233 1120 125 4076 4777 6725 6001 6115 1844 603 7986 3337 3919 2048 4730 2825 4664 2376 4442 370 6691 634 2737 3106 3394 827 383 6926 6017 3782 4407 4944 6700 611 4044 6723 7988 7727 7629 1835 356 4796 3247 1317 7490 6074 4448 5511 6306 2429 6649 4167 2044 7972 2383 4933 2391 7557 6938 4167 6985 5942 598 6041 358 2224 7895 4345 130 2939 2872 1999 434 7213 2150 2760 5229 3003 6190 85 8085 8108 6983 5287 4624 4715 3293 6253 4958 5832 3711 5688 3424 2422 630 2346 2466 5368 2963 8021 1429 1341 2266 2105 5487 5384 3867 5765 5627 4284 4330 3234 5616 7783 7718 7621 4100 7909 7485 5139 6657 1104 1250 977 4039 2514 4587 865 5753 4983 6190 5615 7893 1972 3779 172 8033 4496 5787 889 6637 292 4430 518 4761 1432 3996 1781 2523 3633 3673 3757 2616 2133 4796 4131 7522 270 5917 4348 139 6549 1962 4927 148 1173 6987 5081 3108 2596 4260 3442 126 3105 4252 1078 1565 2649 2387 3952 6023 478 3015 1998 3736 3179 7739 4785 2580 7541 5780 2350 886 6550 7422 5590 283 6229 2094 7259 603 5241 7580 911 583 4433 7538 7369 3119 7412 6966 5801 3580 6017 7017 395 7781 2893 2677 739 2553 4176 1961 3352 3801 4065 2529 2119 3320 3770 456 1986 8055 979 3877 4301 3327 2514 7706 3235 2744 2989 864 2804 4935 2070 5642 7542 6570 169 1808 1298 7867 4936 7714 4957 238 6987 1325 131 4647 3728 4253 4226 4340 4634 1113 4879 4807 2090 6603 1852 5855 666 6827 4050 6472 1756 1602 8102 7356 6177 2842 4157 3491 4918 5412 1205 1314 7269 4845 6609 7888 2213 458 5772 6645 5097 6254 5 1931 6477 8093 1973 4397 7922 842 5754 2798 1241 3556 6723 2378 7638 4789 5880 5572 1201 3900 844 5548 1224 1961 833 5390 2135 7273 1287 2950 7325 230 1847 4102 7497 3480 7757 329 7044 6477 6324 5310 2911 6170 4214 5561 3999 7471 4280 6691 5876 6892 1543 973 7679 5105 2995 7865 480 395 5067 6904 6074 140 474 7252 7280 6092 877 1640 4569 2400 6381 1887 1943 8059 1942 5332 6398 4319 1152 2527 7766 97 4473 4684 3293 6789 3064 1850 622 1625 3337 6667 1068 6656 4281 7042 7156 2481 5800 1590 6709 5691 5603 286 153 6195 6035 7480 4421 3909 5780 7374 880 2396 1503 4570 7709 2757 2295 2789 7561 409 2860 4598 7691 1214 308 7932 2191 1835 2742 3610 7128 1418 3405 3190 2893 18 6366 1529 3057 6649 7757 2956 1138 3252 5364 7286 1536 4217 7584 5165 5519 573 5008 2754 2367 933 5656 5937 7610 3598 6499 7993 3817 546 2712 6836 2195 6005 2270 4774 2886 2191 8057 4874 7812 2204 3280 5113 4838 5642 1252 2955 4095 4948 130 7887 7139 1128 7148 5490 4900 6214 5368 1078 7141 3925 6106 3232 1474 4626 1247 2127 2748 6191 7038 892 1301 5322 2971 1507 7599 3982 4810 2606 3616 1114 2273 1783 2408 5236 6168 723 3007 2139 1776 7310 5517 156 4978 5325 7399 1690 1418 3474 2619 1105 1196 1921 2031 3309 866 7115 1302 6014 5438 7899 7003 2482 281 4601 4978 6590 5805 6003 3097 4566 5159 3180 671 7164 1269 719 7234 6677 4622 5840 7626 6425 2862 2738 3848 1977 6816 3509 117 4147 2941 2373 88 6014 343 4559 5913 5026 1150 902 2423 3837 5578 1617 5335 3579 7225 5480 1499 7868 5407 4996 5390 5975 6660 4059 3001 4706 2241 1727 4870 2343 3042 409 1627 3585 2438 4842 5917 4824 6275 3350 4929 5010 7956 7553 4463 3807 4904 6025 5154 7261 1878 5844 1383 1972 7142 214 3186 7896 5074 5342 5810 4660 817 1375 2455 2319 310 7773 4037 2269 6293 5788 6107 323 5273 1087 6285 4882 6046 2289 7278 214 7658 3676 6657 6786 1273 298 6899 5875 5774 6521 5101 3241 5910 4018 1050 2064 7647 2225 6143 891 2950 7242 356 4582 6366 5971 7719 5414 3141 422 7552 4574 7623 2005 5292 2594 1156 5641 2423 5731 2681 4642 3282 6313 2634 4091 5198 1384 3546 3305 4969 6847 4413 7896 6362 3121 5854 7743 795 6634 6507 3340 2044 7060 7033 3287 1983 3785 8115 3484 2647 3980 6643 2437 3803 5110 7808 6673 4664 4432 402 4986 444 3422 6167 3082 799 7766 7145 3348 2557 7909 6156 356 1558 6978 961 1841 448 2205 3543 5934 7011 3470 2477 5491 6358 6743 5661 6673 463 6250 1432 3635 5723 6726 4294 5515 6492 6376 1047 985 7531 3941 5902 5978 6510 1235 5518 2168 4229 4348 3303 5823 6883 6694 6066 4200 7940 8056 4312 4398 7409 3011 6955 7165 2520 413 2045 1911 3025 1679 5541 2744 2684 5285 1067 609 5068 6127 636 3231 7675 4993 3643 1597 2623 910 5679 7599 1649 6117 6817 7165 7360 1124 51 4692 1397 7362 2184 5167 6941 6115 14 7169 5939 5317 5087 2657 339 4753 6056 1495 326 7035 2516 2390 6259 5027 7603 4817 2093 2774 796 6789 5338 5515 5152 1951 559 1105 3484 2563 4946 4435 2191 1453 4061 6165 4468 5976 7980 3367 7193 1263 8101 4376 1829 6454 4322 4642 5382 8133 2531 2487 7798 7963 7833 5774 7687 4279 4214 4233 5920 1630 3506 4830 3675 6560 7670 1657 3500 6348 6523 525 5428 1996 437 2395 2538 6458 7613 3041 6608 7936 2836 1228 3074 7143 6942 2119 3395 6647 8054 3456 6524 7101 4902 7581 3754 2013 8086 113 6774 2889 2988 2713 1239 6662 5531 3880 2355 7326 1260 5698 1766 6309 1400 7881 24 7020 3792 3884 2316 5232 7570 8057 4557 1711 7358 2685 2604 6885 6876 7882 4771 3676 2446 7084 2824 2624 6045 3991 8137 1741 2683 520 1975 4001 4015 5234 7233 1919 7149 8052 4235 5725 6284 3124 4390 1765 1014 2454 2226 2211 6617 6458 5494 7056 3415 5794 5635 2162 2455 6012 7375 5227 6561 7114 6847 6496 3417 4936 2544 7355 371 6034 4999 979 5762 1537 7547 2082 6445 8040 6759 2168 3722 786 3419 4515 5973 2887 3774 3734 7395 559 2414 3874 2104 3586 3275 4801 7050 5141 3089 4489 2099 3408 8096 2149 4945 6033 1437 3043 128 7660 2279 1187 977 1579 2902 6274 4889 7984 7227 6213 3255 7312 3456 3923 4826 1779 5518 2117 4773 3658 1909 5057 4269 3765 6271 4385 6237 8034 6751 6172 5131 560 4195 6369 6366 5963 4928 1643 7679 6711 2473 7082 1965 2184 3536 8133 5512 3229 6868 6695 6515 3472 579 1810 5033 6481 7578 7168 7590 189 4105 4848 2146 4749 5590 7773 4431 1708 7528 7694 4870 634 5897 3407 7327 1169 4655 4714 7530 920 5006 1500 7848 1142 471 380 4502 5060 4212 3016 4395 1118 708 2556 6021 3028 5084 7521 7294 1440 2254 3287 6420 4203 3918 6664 4630 1736 463 1730 1351 5604 6431 5059 5904 6147 7445 2048 6054 3018 6118 1597 6637 3138 4275 2935 2712 632 298 1110 5109 2309 1079 5388 3275 6384 1052 1170 2517 2746 2167 418 1261 2293 699 4737 4183 2649 7502 2390 1379 7319 6970 6310 3516 4151 1246 3542 6046 4032 4915 4426 1430 5326 7366 4212 3508 2495 6183 3449 3394 4881 3223 2954 5374 7691 5631 4685 2148 3831 5777 7993 7074 5607 1815 196 3164 8047 6521 3776 860 7846 5843 7333 5465 2678 683 3005 999 5382 7204 1816 5911 4767 2648 2789 135 6423 6186 6756 2148 5348 4907 1838 5923 6839 1505 7119 4085 5380 2977 4722 2026 653 3198 1398 2172 3263 3671 7175 5156 5196 5342 1276 2189 2918 1485 2072 2552 6851 4212 3430 1087 5922 1879 3676 3285 7981 713 1710 7770 2096 3141 6716 5428 7517 5653 5506 6930 4064 2997 8092 5650 69 542 5864 1428 7448 98 2574 1269 2608 6357 4878 6785 4748 6669 3160 54 4150 7326 713 1949 430 742 7801 606 613 5875 3101 902 6869 4053 5297 6234 4533 4098 8129 6664 4776 2211 7584
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1
100000 1
7425 5587 1943 1312 2464 7539 4544 2207 1458 6579 4177 2251 3609 2403 2371 2462 455 921 7802 3761 1469 5841 3996 4731 1279 4464 1720 6599 1165 2500 2892 4659 3017 944 2584 3750 842 2037 7204 6233 6959 7446 2520 3870 4407 7844 4278 2730 4743 1484 1533 7201 3349 1452 1800 1139 5264 4284 4393 6440 3780 4382 7714 7587 2748 4108 5187 111 6101 3953 3338 2758 486 757 136 6955 6401 6337 6977 450 5615 1450 6715 5782 514 4941 6169 7314 3850 6128 3742 1471 1715 5016 3024 3109 7826 3378 6526 6709 6935 6370 5382 4234 2241 4613 6833 7827 1399 145 728 3404 510 6599 5111 6362 1302 7096 7601 5185 7770 4933 3664 6049 2203 6925 4834 1864 888 2723 6907 7162 2607 6776 2435 345 6927 4037 1630 1560 3053 1297 2459 590 2356 6906 4987 107 2609 4340 5339 6954 7895 4911 6219 7860 6914 729 2131 6124 3453 5375 6778 2924 5050 1392 7262 7135 369 6122 7181 3431 2284 824 5537 2546 5102 7492 6653 3120 2706 3918 2614 4287 505 5861 87 4597 2466 7757 6165 2961 797 2000 7829 882 1147 6766 6540 4144 2041 1239 292 209 2883 1303 4168 7470 4071 2972 7650 1568 3993 930 1799 4391 2112 3359 7127 1685 751 4265 3498 7720 1193 7729 1658 7431 7614 7189 399 6937 3374 25 2896 188 5071 5685 7918 3116 419 5239 2658 5649 1838 5959 3562 5073 1249 138 1244 3238 6091 6300 7671 1735 4832 4388 2799 1733 991 7058 1579 6364 2741 6303 4644 2930 2315 5819 2820 6211 5066 528 3508 3878 1037 3325 2294 3915 2143 1378 5058 1322 6556 2531 1556 7439 3618 7918 4274 2343 2535 3632 4098 2754 1996 6098 4490 4754 6431 7365 5034 5807 5157 4760 4430 4051 2259 7898 7177 4012 5351 6546 6537 6432 4941 2557 7025 3973 4191 2038 2760 5085 5601 3984 5050 4868 2489 4150 5688 4019 5411 2778 2047 5304 5643 3682 7718 4260 5864 2843 3325 5624 4023 6663 4357 6675 1671 6483 4985 3375 5620 292 7332 6191 6294 2422 4413 2256 6872 138 4819 7 3504 6890 6481 4990 7685 911 7117 2169 3118 6167 7131 923 5949 453 6482 5721 2673 4248 5210 4711 4652 1302 6280 6761 748 125 6901 419 1868 6755 1879 6057 5389 511 2174 1181 2910 5331 3195 4834 755 6823 3915 4633 6269 1127 1471 2077 1063 2269 122 7123 2856 806 858 7027 6421 2461 694 2594 4877 1308 3696 605 4306 4158 19 7825 4630 7609 1232 5127 6622 1946 6549 7222 6606 5301 5373 195 6998 4322 4382 1225 4446 6972 3511 4037 3113 5064 930 4364 4279 6682 2210 4583 7716 2690 184 4038 6589 5678 3659 6620 5036 5714 4585 6398 2039 7452 5440 5619 6712 4414 2185 7327 2633 1609 4107 3912 6318 1619 44 5476 3462 3396 5952 1575 1314 6125 113 940 2760 7529 882 7558 2624 3643 4450 1133 2155 4964 2716 6061 4276 7109 4557 6791 1042 6745 7314 2142 6670 761 4279 5924 3827 2483 4931 493 560 6947 6973 4379 5642 5159 2127 2591 3338 206 7393 5596 6183 5816 4865 1405 1259 3773 1620 7628 4479 5155 5956 1408 7661 7312 2628 3315 4862 3930 7119 1757 4859 1361 7613 7172 7699 2127 6999 4720 2702 7699 6714 1129 6149 3701 898 2655 663 819 7764 7478 1079 2407 3380 1407 481 1540 679 137 6029 7514 5300 5615 5238 7787 2734 6353 2092 2938 266 394 1969 2001 4733 369 345 74 420 2640 4643 2894 3867 5485 3466 1303 4795 1965 7176 4938 5512 5922 302 2691 7594 5380 7825 3292 3382 7360 3076 3180 55 1947 4354 4733 4054 1913 4257 6380 6455 5606 1371 5868 7853 4993 7908 1376 7197 616 6933 3965 7270 3238 2908 4448 5440 6446 4489 7728 2233 1331 7631 6688 4388 3037 4433 5110 5900 2979 3799 3879 4811 3462 2968 129 580 1738 430 1501 4866 4390 4193 2891 2439 233 5720 186 4771 1386 2177 917 3205 4588 3994 6814 7587 6295 407 5585 6860 4201 650 7354 6820 7085 2521 4898 5503 3472 3156 4572 125 3285 6755 7125 4525 4267 5965 172 607 5205 5745 1761 7324 2693 4716 336 313 7520 3055 4494 6322 5758 4411 1697 7433 4005 1194 6207 5565 1567 964 7529 2136 4076 4255 4914 1785 80 2895 6331 7604 3773 6273 5676 3631 4164 1093 4499 1454 7042 3721 7096 7498 585 2804 2921 580 148 304 2403 5263 1791 6708 5705 7001 5443 977 955 2118 1425 2706 575 1470 4064 130 3083 7242 7560 2077 6202 7425 6248 2230 4739 4788 1548 6475 1886 7051 780 5274 5055 6809 7293 7351 7324 85 5758 1950 743 2518 5652 3303 3395 6457 3520 4767 1241 4397 3973 6893 2227 6844 6742 6921 1188 4384 7114 3300 4839 6887 2123 3912 2310 2922 3423 4618 2513 5444 1792 909 7652 5819 3706 7593 2647 7200 451 2132 3851 452 167 7296 6862 2729 1420 4982 5931 6825 6635 1042 5801 1435 2100 1359 5689 3180 7602 5292 1593 1534 6415 891 1006 479 2548 5152 808 6644 7076 374 1453 3046 4454 3071 2112 2705 7510 854 1195 2552 4435 4725 1644 2873 2207 7598 4415 3033 3223 517 4499 3798 6407 3098 2782 5124 5688 1561 4310 7877 5171 2620 4882 5976 794 6328 2345 1148 4580 5188 5085 2633 2678 1273 7687 5231 1183 3561 6897 6674 4873 1369 3308 482 7526 6796 4232 1111 7212 4971 6348 31 2344 2847 5575 1942 7567 1974 7552 6302 5474 6580 189 4260 5872 5439 394 7054 3282 2388 7019 4331 1219 1485 7311 6136 6033 3381 6687 3719 3702 142 6479 2597 5795 2193 551 1660 529 7622 3789 4102 1512 2506 7918 892 5577 4126 5126 5410 5303 756 1772 204 3155 1820 3153 7673 3688 2563 6928 3482 740 323 7886 1993 6192 1392 5787 154 5752 4686 7870 1698 3191 771 4208 6823 4598 6302 5935 1767 4486 1568 7748 2405 600 4934 1806 84 6563 2208 3234 7786 6469 7809 3858 4249 443 7140 4391 6560 192 2453 2841 7248 833 7678 5052 423 637 4804 6120 7869 3424 6521 5841 4837 2453 4444 2273 4091 6759 2628 6934 7868 2193 2288 1607 2838 2676 7499 1814 3613 7906 4319 7782 2745 176 2204 674 7553 5207 5234 6830 5699 5519 218 7124 7409 5672 4209 1591 5180 1886 7469 1655 1464 7520 6005 1396 3800 7355 1139 2692 6442 2408 3397 5234 7897 2062 7723 5561 4577 7833 7115 584 2206 1056 2803 5976 6241 5804 4797 5311 3461 6318 1885 3106 1822 2682 6983 7870 3862 4612 1559 2778 1147 2588 50 5308 391 5913 418 4238 6802 7521 1876 1147 3070 5643 7568 2979 7105 4901 1001 7614 7732 3877 4935 7199 209 1047 5218 5364 5646 6004 7196 892 432 4532 4506 1165 3013 6503 6154 3896 3586 3857 5191 7147 923 5437 3554 3765 5809 5899 220 3987 673 6953 1980 1693 5519 5215 126 1479 7826 6273 1069 5573 3624 3358 5726 2205 6497 7254 5545 6416 6803 4995 7603 6799 4497 5676 6724 4999 6984 6390 1090 5023 3242 2961 1251 585 782 7742 4928 3202 5579 2405 6182 7702 1949 3688 4632 39 2776 2513 7746 7094 3814 6777 4577 3187 4695 162 6678 4105 7864 6663 3188 6537 6653 3368 1784 3050 7327 4548 7419 7330 1601 3866 1407 3303 2197 3312 1491 4212 7322 5479 6977 1509 6395 4514 2304 1188 5103 1009 449 2054 415 4384 3596 5210 4444 2220 7279 7317 3626 7021 2756 7754 2668 6902 2249 2462 2601 5329 2128 7179 4322 7854 3091 5497 7438 417 3864 1726 7859 1055 7856 651 1082 4378 7449 7534 1593 2576 3629 2649 2138 6062 3474 3819 5767 831 2283 6766 269 827 2041 7049 4690 2733 4294 1543 1774 2740 4441 1468 7784 4006 1679 131 7792 4465 6172 6192 4653 3060 2633 3119 173 1209 7789 477 2868 4751 2390 6965 2352 6150 7585 4198 2444 7572 5833 3087 2196 4474 3676 603 4518 6948 6727 3015 5915 1674 5707 3825 6195 5672 2132 4106 473 3031 7137 1067 3597 5965 5521 6472 1196 6325 4633 3257 5621 3651 3605 2600 3201 5487 552 687 6132 2384 2658 4054 2005 2155 5385 6772 697 5336 4856 7232 67 2865 6055 3030 3211 5813 100 5438 47 63 1835 6486 7733 1190 548 6999 3595 2771 2605 3563 319 3858 7787 4573 2019 2222 3558 1498 7889 5908 4747 4170 151 3537 1150 6645 1653 3266 3139 3636 1498 4901 1465 1347 2492 1873 1101 7048 4726 3230 4436 499 3964 2726 2995 2816 1305 5558 2683 6371 3780 3364 6857 3142 6716 5553 5646 6701 5321 2218 7699 2573 797 3452 383 5489 4969 5169 4709 3146 4284 7801 2604 6740 4069 3076 7384 7114 3371 166 75 2422 7178 3621 5020 6660 4220 1136 5604 221 1233 4996 4019 4130 2623 3340 2288 914 210 6112 4371 6181 4127 6446 2201 1270 3202 5616 7597 7224 2117 5528 6643 2771 7267 2781 2330 3015 2809 7690 515 6578 5339 6605 6683 3162 4110 2081 2480 1814 25 4095 6355 422 2600 2034 6512 5344 5845 2562 5155 7377 2602 7587 393 2163 7466 2913 5463 624 5972 1998 107 4347 5965 5147 3995 4462 4736 7708 3343 3009 3987 6511 7461 2241 7735 709 2188 7227 7204 662 4556 4822 1223 4187 6147 4210 497 2214 7573 7891 2657 6710 5121 597 5651 2599 6392 5862 4162 6779 1370 5766 7188 5414 4278 3601 2968 2060 3649 2286 5081 592 6434 4374 6760 1988 2825 5539 4690 2846 6042 4263 3792 5385 2103 1500 1443 1857 2526 6497 492 1267 5972 7633 5659 6462 3409 6447 1071 7661 5795 7218 6174 4941 2169 6622 905 1762 7325 7807 7898 5763 3037 5752 744 5287 5932 1659 7651 2785 699 7540 3014 3105 3329 7023 1934 4209 1574 1622 7875 7474 703 3327 540 7307 7804 7305 2430 6481 7561 4965 13 7780 3535 5315 2511 5952 3661 2459 7789 4560 849 1754 1220 3564 229 2380 403 1461 2958 4707 6086 5573 7864 5396 2114 4875 7559 800 5870 2517 5324 1390 7850 316 3003 676 683 652 7340 4439 2791 5716 1139 7560 3225 3571 5525 1363 2655 5609 4916 2261 3678 5516 2867 901 4522 3858 1354 5499 7210 5250 3027 7778 511 7069 4277 2670 6881 6456 3620 3404 326 4135 2270 5801 4922 1224 1849 3025 566 3940 7272 5485 5547 4302 3543 3271 6686 4086 822 7773 331 4364 1973 3152 4882 450 3385 1330 7377 2362 982 1958 7549 6123 6045 806 5783 3186 4735 737 6863 2680 887 6007 2931 7375 496 4362 3611 7237 4706 4511 6442 3008 2894 860 7444 4691 7392 151 438 3555 1232 7372 6262 2702 6496 2719 5548 7885 7489 452 1808 5448 3752 910 6021 7370 5310 7797 7525 2014 4234 5680 6654 6004 4191 3899 4845 2852 73 3434 3722 6748 5392 4490 3211 3343 403 7615 4660 348 7550 1682 1459 4476 255 2695 2972 6453 2878 849 736 7796 1542 2053 5898 4449 2438 2485 2081 2889 4517 7595 3527 6687 4238 7561 3313 4598 4855 6550 1969 4385 7630 3350 4477 5196 2557 4109 4361 1099 5483 282 1967 957 35 1201 6865 5508 5701 3789 4107 5286 114 981 6654 2426 5076 2045 724 6 3767 2381 6249 5839 5934 6368 7554 7304 1613 5017 6416 688 7081 1139 3828 900 3704 497 728 7255 6828 3760 2601 6839 4147 7401 5183 2755 6484 3825 7448 4265 1975 6468 3349 899 5121 6397 534 3976 975 4894 7541 2717 3417 6432 4861 2601 7090 5245 4267 5704 2466 1802 1389 1180 7525 166 7165 6012 4738 7730 7345 4930 2196 3887 5517 1419 3776 3229 2152 1741 6935 2529 391 2164 7534 1850 7227 6656 5804 4332 3838 530 2311 4538 5604 3805 1970 1684 4582 219 4088 4139 7138 4389 369 1356 5141 5884 4765 603 1286 2865 5670 4642 32 6926 1368 4061 3838 805 2054 7851 2952 2928 5331 1512 7865 1519 1504 7513 6932 794 2960 829 1604 3366 2986 7294 2424 6862 7030 7892 4842 3789 6227 6476 3406 6603 3008 5836 4957 4452 7680 6933 523 1392 3459 6937 2346 5892 1390 6451 4692 3804 838 7004 3191 7261 4792 6123 3468 3598 491 4803 6413 6526 279 5752 2950 1576 6617 432 7142 6913 7695 3595 5537 4469 1294 5569 3473 3225 1049 1674 6018 4077 1852 659 4055 1791 3586 2487 7239 3446 954 2773 1903 7030 3857 4753 5900 2771 4679 236 1267 4637 1834 3900 2795 7911 1216 55 7871 3119 207 6059 2350 3365 3936 7175 516 1854 6852 744 6542 7271 285 2918 3655 6631 485 7692 3543 1497 5903 7445 2233 4954 614 4765 6989 6714 3594 808 180 6552 3351 6094 1843 776 513 2127 2001 7491 1714 3311 3612 4342 1752 6965 4998 1379 1835 1644 701 6111 2775 1459 5396 6349 941 6289 4759 7686 591 1399 3088 7310 4602 4334 5467 614 5420 5928 7435 7431 3049 5479 2435 3682 4017 3287 209 3972 5900 4938 2340 148 5766 5365 5859 7311 3577 3894 4960 5791 6207 805 6155 272 6231 5587 4840 4839 1812 1849 403 2304 4320 1513 4965 6042 3062 7343 6114 6741 2975 3905 3801 5771 2209 3879 5840 1358 1350 1981 1921 4813 5982 4806 6536 2514 398 1663 3739 6359 7345 6147 3350 6928 1600 1196 2779 5824 2830 3158 3918 6885 4200 6790 6104 5246 1686 3358 1201 3824 1594 4784 7230 4737 5709 1189 5413 7187 863 1587 6316 7167 3163 2881 5211 7713 7088 6874 5477 5463 7786 5243 2008 4258 5204 6901 5637 128 2612 5742 119 1571 6899 6847 4211 3329 2831 1875 2104 6397 2107 4006 7070 41 1319 4852 681 3353 56 5783 7131 98 1685 3119 2078 187 5958 3673 587 2101 2315 1738 1854 6009 2785 4965 4880 4394 2297 1627 5433 3151 4337 5234 855 7102 3416 6356 6503 1427 6004 472 2745 6943 4211 1041 6046 3724 7110 4091 5688 3117 7900 1187 5070 3293 5706 4155 1425 3921 7462 6333 6518 6397 5010 7675 7677 5207 1374 188 7326 3178 1357 6533 4734 981 88 5778 4849 4393 712 606 4938 3452 3798 6929 4670 7759 1228 3781 1357 5228 1746 1995 5622 1539 388 4446 2873 6074 1638 4573 270 1744 1902 5749 3127 7884 4233 534 791 4094 7489 5335 6850 5394 5041 4543 7864 5586 482 6850 1301 2721 1569 6803 1020 1117 1326 7555 1579 3537 4235 2042 4591 5800 3023 617 2833 7504 6465 5120 7484 6871 3336 4301 3043 943 7066 5121 3966 2628 3769 1054 6773 1402 7684 5841 4289 2460 3477 3333 3082 2966 805 3200 5892 3926 2317 7012 4681 2150 4301 1373 347 6593 2506 5413 5139 439 1136 2432 5405 4732 4552 3314 1561 4877 3614 4838 2745 1798 3019 129 4356 6119 1309 1018 5339 1154 1583 2411 5830 3316 3991 1992 7318 3058 6202 1327 3940 4718 6151 7660 1709 606 2063 4278 1320 6709 6167 6158 1880 7236 7579 118 7107 151 4242 2869 2826 1428 381 7145 4311 1871 3025 6546 3127 1619 1304 5886 7580 6216 480 2932 5485 2594 1670 3233 2448 766 7172 1820 781 7802 1517 3161 7008 6130 3236 2544 7826 6672 4388 6108 2583 5439 6283 2614 5339 4757 7184 1599 3289 6938 914 737 803 501 5098 7496 3431 332 5316 2236 1446 6605 7541 301 7879 3288 3536 3896 5607 470 4115 3121 1347 7357 1979 5533 5605 4314 3231 6165 3915 766 2325 5362 857 2745 7242 7074 4234 4754 1707 7508 7397 4767 7872 6791 5496 5177 5597 1301 448 6307 1082 6310 59 5823 6099 7803 2991 2516 156 3084 5664 1866 6530 6344 7096 2263 6086 7092 1381 7342 6242 1877 1499 4486 5470 7127 675 381 4607 2026 7351 7073 6982 2735 875 6967 4031 2439 7491 2269 51 1442 1834 5344 4984 4299 5832 1900 1795 1994 2071 6352 4356 2490 5236 1921 4313 452 6667 28 6270 2920 6102 1793 3790 931 3806 6307 7021 3445 3599 7859 1953 1353 1807 1562 5103 3694 1621 4778 5856 6279 4918 2070 1389 2153 7431 1371 3643 3599 3677 5518 7171 2002 322 60 4210 6731 7138 7197 4611 3203 1209 6573 365 5453 5021 102 7803 6749 4318 1894 3993 2163 4788 1053 1150 2542 550 6214 3391 7051 13 7551 429 4449 4015 5820 10 7478 3725 1468 3740 6262 2162 6670 3775 6723 4601 4398 5033 2113 496 5573 1243 4271 2006 3569 3418 10 5347 1213 3586 7457 7295 1051 6501 29 1229 283 607 7165 4204 4364 3325 797 4073 4588 1716 5231 2890 765 2728 4106 771 110 1217 4807 3664 7306 7745 4101 1311 2752 3826 3660 6570 5867 3454 1205 3755 6420 7164 2740 2275 4660 3865 2494 96 610 2323 7356 6062 3723 2920 459 2339 348 6811 7442 6266 4353 7343 3450 2954 2607 4113 2017 7216 2829 3588 1741 2291 2210 7218 6714 7885 4758 2692 5901 2213 2484 4556 1699 5219 4328 954 6797 7000 7173 4206 4377 419 7356 5509 2150 3048 4682 6163 4756 4851 6030 275 6106 7251 1503 2083 3516 6940 7501 6850 507 5901 1274 12 4295 2434 3548 4569 3020 4206 5032 481 1092 6197 4629 4166 1624 1188 6941 7791 7764 1772 2243 1724 1616 924 7734 7501 1837 4010 793 1472 3940 2908 7580 5334 513 735 6443 1202 5111 1084 7621 60 6046 2462 3726 4063 1457 1927 1408 4005 2873 2411 2878 7754 6138 5702 6059 7560 2925 536 5718 5325 3303 5146 6858 5238 3940 1506 21 4919 5842 4079 2016 6328 1939 5231 1905 4398 7528 6490 6131 3677 4956 3540 749 6513 6533 5884 2842 1950 4058 1710 1389 18 960 5614 105 2840 1525 6067 890 6518 6954 363 693 1943 7040 7028 985 7857 2378 6935 910 2636 1789 3090 2579 4602 3700 3147 4951 6589 3422 6803 2520 7021 1437 4602 1339 2041 5608 7317 4970 7631 5011 4108 7540 4792 1857 5776 6145 5892 451 6434 2434 6721 6435 4202 592 4948 3936 2408 2926 6997 7897 1181 6624 7564 7156 7672 5745 4836 968 517 3190 7516 224 298 7541 2736 737 3661 7639 6002 1790 3385 7369 2456 5327 3464 3399 419 7405 3581 1855 7876 5972 2286 5685 2479 6713 3745 4592 5038 5373 4675 3520 3523 5366 7016 2216 3897 7529 233 5886 1755 7916 7078 6444 3557 2733 520 3302 691 3458 3915 5038 2192 4471 7255 1624 284 513 6264 2210 7110 4041 4327 505 2355 6940 4107 6229 4418 3452 4021 1098 6155 7308 6890 532 5953 5568 5026 5244 1305 2732 4469 5996 7872 1333 3464 6551 3309 907 2111 1001 6576 2049 625 2986 4869 3067 6855 2884 5539 2215 4057 5159 5686 291 7801 6856 6412 6280 4122 6009 7105 1562 7617 6655 933 6851 6189 5372 6522 2440 2152 2139 1832 5476 7556 1301 6868 6495 2716 6342 3129 862 1500 4601 3213 796 6379 2923 7588 6334 2239 3605 1473 5381 7081 3260 5010 3928 1078 4589 7053 5000 5169 5274 7791 4856 4001 3856 2080 4639 7562 7593 6323 4848 3760 4628 1832 7416 924 5275 3883 4982 3382 2900 131 3624 7494 3756 3359 7805 4166 3220 2192 6494 368 5513 6364 5349 688 1118 4413 2251 3044 771 3829 4949 4499 5152 4173 3990 5283 791 5364 2611 7703 4423 834 5752 7704 6369 277 641 1078 2932 7386 1411 1034 5612 4059 7480 7021 3838 7600 7868 240 1206 3436 4047 3102 2589 3858 5395 2745 2470 368 7626 2390 5472 4626 6492 6079 7681 5078 3205 30 1873 5120 242 7042 6266 2637 5425 5856 1566 7460 4430 36 1372 2435 759 4929 5536 3726 4183 231 2086 6073 7907 7270 4872 2104 7537 958 7194 3620 364 6590 1026 5237 2372 6382 7833 2305 2051 7840 849 4990 5900 597 12 7874 4804 3832 1367 6462 3557 5126 4918 2585 7316 4813 1092 4351 791 3342 4802 4707 220 4265 6637 4517 7897 3084 4864 6511 7539 6283 51 6220 523 5734 4909 5406 2259 2474 636 7797 2522 5985 926 740 5484 6789 1694 3952 7153 364 1920 182 886 2601 6949 5848 4220 341 1135 3435 6436 6811 520 912 351 6557 5589 774 447 4465 1265 3591 7385 671 2426 973 1453 339 388 5129 7748 777 3480 685 1368 2420 5614 1523 6753 4457 6202 1826 7643 6345 6560 1118 3583 5940 4431 2718 6878 7855 7344 1448 151 5675 4246 3188 7500 7271 1264 3688 7603 7360 1246 2716 7658 3999 7304 3781 77 7844 2514 5199 3155 7025 7211 6572 7447 7108 6959 2510 4332 5345 1143 4233 5996 3914 4303 29 3524 5245 6544 2345 4307 4996 2266 1020 1843 2178 2523 3106 5584 1825 1897 3167 5845 7634 129 7220 4768 3669 3533 7383 7790 1386 4260 1305 7506 5788 6367 1001 18 4044 3098 6426 6859 4360 5284 5148 5428 4845 5812 5727 469 3837 1376 2465 4061 1294 1054 6598 6558 4635 6421 2832 6196 4988 854 248 4700 2261 355 583 1269 1809 636 4489 7848 3761 2260 2448 7789 3071 2473 7427 1617 2265 2227 569 1382 6859 6723 548 2248 118 5963 2322 3317 3753 5789 151 2592 4376 3928 6931 3986 7389 6337 310 6853 6743 6718 7569 3981 6246 6071 1539 7312 2703 6311 1999 3628 1986 5466 6552 3 4605 6043 423 7082 2999 7224 5309 6351 3247 728 4257 6620 4957 2565 5983 3879 4094 4354 7197 1496 7380 1687 865 4837 5639 6498 1788 2840 487 745 6441 1582 5817 3317 6862 3070 7044 6525 4982 732 7060 6229 5150 2872 2496 6164 2654 4206 1222 3696 5639 3139 1394 7751 4555 6872 7695 4198 6391 254 6341 7634 4800 574 3239 6818 5168 3634 5280 7647 3587 6288 5812 2317 6586 6738 3393 946 3470 3993 1298 2185 5784 2438 2667 1777 1760 6970 293 1677 1365 1362 5942 3871 1832 147 1860 6884 7923 7558 3837 514 4883 3554 6799 5226 7191 2669 4183 4291 508 4345 5804 2663 6506 7648 1305 5379 6537 6419 4715 1717 3760 874 5764 5270 6069 3288 2539 5645 622 3577 2398 4446 6814 875 1644 3062 6843 5449 1991 623 999 2897 54 4084 6860 7682 7642 6923 2229 502 4383 5673 6398 5941 5376 5001 5131 3425 6447 4999 2261 7767 4034 1876 277 2299 805 3623 7153 7580 3421 1918 6447 1542 1549 3910 4791 6600 3835 2088 1996 3864 6389 6721 2047 6381 7178 2323 595 315 5171 7644 4989 6502 6646 274 1530 2953 5972 5384 6930 744 6613 4377 5152 1052 4372 4987 4374 4781 2888 5281 679 396 6691 6772 4749 3891 2962 3807 2268 666 6628 7502 1941 4591 6602 1437 352 6141 7162 5065 4012 6709 1527 758 6471 7798 1285 4401 6977 5765 7649 4412 6872 7923 7028 6800 1186 626 3435 7183 2735 6877 5214 7571 3025 7673 6702 1270 3116 7352 1711 1926 1233 1436 4958 334 4947 1080 3290 5150 1228 4761 6662 4860 442 4712 7791 4644 6981 4850 5438 6102 1662 561 5529 6086 6753 7257 73 4527 1864 7010 1219 4535 2421 6192 1063 2698 5724 4367 5032 3121 7628 757 1294 7529 6970 4488 5701 2112 2675 553 3163 7492 988 862 5740 6450 7918 1386 4824 7062 3203 6614 5977 4284 7095 5930 5458 5420 5411 7527 4571 5418 7776 1748 5906 4483 2626 1051 3294 1076 987 6832 3090 6613 5014 3755 184 757 2568 6826 1376 4321 2509 4397 4650 6245 5095 1962 5255 5930 3835 7711 2919 5504 7344 1979 6167 5998 2961 6168 622 5329 6813 3062 727 5013 5410 7620 1494 7798 3941 3953 2686 2002 507 5811 5558 5070 5369 6327 2290 706 6744 7832 6624 7805 213 1473 5046 4310 3531 1616 1032 2621 4385 413 6250 2616 4927 742 6736 2981 4819 2177 3725 3831 6280 5211 6541 4407 5578 390 5482 2714 1863 1701 7701 5968 1890 4207 7426 604 2661 130 4565 777 384 4125 6534 6247 909 4249 3674 1990 1449 5263 456 2810 1213 6929 907 4849 6953 7498 5537 489 1343 1587 3679 5898 1971 5084 7666 346 2786 4223 4190 717 7353 5391 6296 7444 2480 6204 7722 5173 6464 7101 130 6902 6540 2498 132 50 5162 3360 7393 6535 5536 3646 2934 5873 7101 313 1829 2545 6186 6274 4605 6170 5757 1683 3732 4852 2045 2428 3842 4927 4082 655 8 3275 2963 2614 1059 1712 2405 7256 4915 1764 99 7477 5974 5302 3563 7826 1752 3418 5202 6988 2582 4342 5507 6436 726 5120 6512 4268 3468 4302 4741 3153 694 3733 7154 5816 3777 6245 6739 2297 2998 3196 163 4857 2267 1801 5897 5790 4955 223 3361 6589 3231 4667 1159 6975 2098 5110 4791 6177 2646 2471 921 3253 2532 1308 3611 7109 3862 3919 1508 3867 192 4459 7032 7133 5776 4771 2504 1646 3070 2958 5315 4512 5174 7915 5737 615 6191 4440 4396 2151 7693 5006 6064 3050 3958 5844 164 1972 5142 3476 698 2955 7351 529 2022 3685 5486 2146 7850 2197 7296 753 905 1106 6977 5348 518 4645 218 6084 1918 2613 4512 916 5920 602 3587 7361 5056 6786 393 1918 1671 1161 428 5366 370 7895 3253 487 4294 4488 3659 7402 7114 238 6886 1553 5765 5161 2400 3140 918 6399 7673 5455 2345 1418 2525 647 5940 5187 5974 1588 5574 3128 3295 7758 3735 4001 2641 1347 1533 4618 481 1284 6398 6489 1469 3114 130 5238 4406 5867 7382 3430 2626 245 4345 6897 4918 1534 1303 7278 6254 6974 7144 1865 7268 4337 1538 7447 1430 5324 1121 2972 3255 5110 3534 2502 5132 4958 998 3180 5779 7693 3632 106 4980 4305 2770 2363 51 1627 6005 6160 1345 2027 7883 5183 1519 376 7386 486 4735 356 2253 4190 6289 5134 1512 5646 5014 2659 3224 5449 4534 4101 3468 5578 7603 1422 5560 686 6159 4628 6711 2580 5263 5177 2041 403 7479 5501 151 498 7710 3254 4469 4523 6282 5207 3099 5752 6018 5696 1056 358 1870 649 2261 4187 6587 3670 7381 6324 3048 6390 2079 4538 4800 3991 2414 2625 5045 5597 3481 98 2021 3230 266 6827 4756 6441 1604 6021 3817 1845 7518 2730 2172 4284 5835 6001 479 100 4715 497 2000 6598 1931 5124 4264 6089 5569 1264 6373 173 3233 1618 7565 5035 543 6236 7789 6472 6541 741 6475 4995 6923 3402 4676 5122 5406 5219 4789 7300 961 2802 7460 4115 3375 7312 3282 3908 3506 4660 3139 6176 5010 244 1170 3823 2797 2595 4614 804 4545 3999 7884 6792 675 605 3630 4739 4027 3145 4607 2014 7584 5875 5812 320 3290 1130 7371 4842 1457 499 2523 3545 2136 7910 519 6617 6358 7655 6615 7789 1056 3348 5123 1557 6004 7649 177 20 957 1320 6378 6330 2175 2583 7824 1575 664 5967 1959 4256 1871 6294 1624 814 572 2552 614 873 6960 1870 5831 1628 3195 1031 7065 1066 6940 7530 5635 7679 4300 356 2782 820 6894 6554 4564 4295 4733 6935 690 4142 7839 7336 7224 6594 3885 4187 6441 5711 2995 7128 5968 3019 3505 2621 1695 764 7614 4033 4770 1269 1109 288 3242 2192 1201 1818 3515 7215 326 3033 3035 5141 6521 2410 2201 6180 807 1426 6533 4876 897 3582 3576 2827 1314 1457 5987 7709 7346 6850 2271 2922 1142 2753 5768 4218 525 6208 2 6701 4142 3429 6736 4451 5849 4811 7628 3674 6886 342 5854 5738 660 6572 5780 3225 3227 5616 7237 4502 3209 684 4230 3519 4858 2130 7502 5334 2109 4363 2729 7504 4113 1341 3723 5750 7740 3433 2308 1871 5455 6827 3967 266 519 41 444 19 7095 542 2219 4476 2394 2900 4354 2062 6138 7900 2729 3548 722 5705 552 1988 4688 3742 6897 4628 6362 1228 7623 2683 3390 6520 5782 4376 6939 4301 5336 6599 4214 6582 6887 2026 3810 717 2697 2141 244 2847 6585 3025 4482 1706 4467 1985 3202 1863 4906 2543 2713 2690 2779 2002 4333 1846 7857 1013 2383 6230 7248 2891 4353 7428 5103 3343 5195 5640 2345 6019 6055 5218 613 3679 6403 2527 5849 6463 2747 486 7817 2378 4827 212 5897 5076 1002 4528 1705 1275 4803 3765 6123 4657 1587 7610 2065 5537 5815 3137 6535 4523 2956 7817 7411 2064 7265 2616 2599 4019 5295 5771 7260 2684 6159 3624 2993 4538 216 6479 6146 5640 7851 5365 2326 6300 2632 1641 437 3199 1270 5499 1967 2643 5670 7357 4197 5558 6246 7580 2250 5995 5159 6199 4033 4407 4882 470 2039 1786 6135 2807 3448 310 1732 3312 133 567 5760 1468 4069 1309 2694 7798 4013 2338 3373 6878 3016 1719 5556 6664 2035 3080 1858 130 1633 3910 3318 7178 1435 3521 7132 2747 3590 7755 1653 2874 4064 3472 7804 3669 4620 5114 6937 7267 3672 372 6277 6667 5448 1262 4090 1631 4981 2082 4581 4883 4708 4401 6005 4039 3552 2856 5426 6099 4378 1054 2915 6732 4862 1898 4187 2224 2933 684 5622 6854 6890 6800 1795 797 4169 2346 5765 250 3507 38 7779 5347 7733 540 4827 5053 7347 1805 7054 2268 4786 2214 5920 7678 5545 6485 4730 2834 4317 3486 3438 6542 7449 964 1750 5120 2291 3917 204 2468 2748 1590 4720 5893 6670 7179 4599 3685 3804 3958 3302 3726 559 6793 366 1299 5087 1265 3584 707 960 2569 4624 5736 6190 588 7002 4995 7777 3878 1083 6226 7077 1320 2136 1602 1805 5470 7417 2523 795 7577 2472 5992 3152 6270 2401 3244 2837 2198 1705 6406 5406 255 2000 2712 6940 1266 664 422 1876 4101 2535 5432 5298 4719 5288 3501 4203 1429 7197 5758 1892 5272 6096 3467 2711 3825 6816 1740 3731 5240 2565 6931 3622 7145 3391 4725 7001 5411 2579 2246 1040 2618 2046 4549 5759 4610 7819 4039 4220 6169 784 5379 2966 5322 816 5154 2710 4258 4714 3156 6633 2279 7329 448 5073 1995 3067 4419 5887 3239 4107 1143 7253 1281 4819 1941 6407 1435 2885 4716 2016 3360 925 6593 6239 6726 3502 6650 5419 3565 4038 3188 6974 1936 6808 5774 132 5830 6262 6067 5335 1450 6729 4916 6750 6422 3883 2682 7056 7105 5943 1599 1979 371 1176 6081 3405 5510 4598 15 6860 1378 6509 2195 4004 2381 4806 6392 6848 2928 4624 2369 2266 5949 1700 7638 1213 3305 7564 377 5756 100 1736 1461 6132 4263 2665 3822 3717 577 1222 1124 5493 1994 225 4757 2985 1312 5876 1000 4796 4406 5008 5056 3021 1346 1504 4368 1868 5298 6225 889 2704 6240 2508 5929 216 5762 5117 4577 5058 2063 6040 1122 1832 7059 7778 4335 494 3267 2609 1746 1859 4537 490 2601 4983 6619 693 3115 1580 7734 3294 5488 5708 3289 7480 4368 7171 2482 2524 4226 3586 7136 2407 5340 7587 6782 850 5077 3882 5815 7377 2275 972 5636 1778 3779 5806 4974 1172 3587 1057 5067 2896 7322 7500 4155 6703 2153 7129 4613 7220 4264 6691 3972 4032 1218 3060 5536 2543 6730 503 5221 1645 2099 1408 398 1665 4963 7888 2961 2020 1475 527 606 1374 7208 4239 4790 1793 6637 2162 4977 5203 7376 5382 5331 137 1794 5265 47 4572 1879 2575 7480 3256 3381 2380 6485 2218 6141 7027 3626 718 2243 4973 6212 2448 7030 5018 5182 5451 3879 1273 3245 3172 7921 1035 6273 2313 7498 3883 5572 866 4335 6391 3227 7586 634 1557 5656 5893 7400 2132 6591 3381 7144 2828 4756 2563 3019 5621 2923 5100 3276 551 3701 4196 7872 3590 6103 6561 834 433 12 6367 2379 299 164 2619 7509 94 743 3675 372 5406 3163 7353 3118 5197 3969 2578 2588 5424 5230 7148 920 3948 4313 3613 2860 7751 5659 5539 211 7885 4906 30 6763 5639 626 1696 4179 5437 4258 6751 5706 2611 6054 4354 6348 7509 2553 2285 5104 111 7529 6635 3154 2788 6276 2502 4010 5873 5930 1258 4813 2685 4533 2300 3090 2371 2857 4952 4624 3888 5736 4425 7010 5261 2724 3709 3311 7551 615 2593 7480 6158 245 7402 4491 5075 4248 812 3205 6725 2741 6610 6215 6518 7591 7875 789 2310 325 1852 6723 7813 464 501 3811 4905 1373 2233 2883 7786 5058 3617 6687 4440 6171 7900 7218 2924 905 3905 7030 4955 926 2156 349 7732 5543 5102 1747 1649 6030 4511 1324 1729 6207 5228 4174 6763 3709 354 1527 2501 6620 7673 7898 7078 6081 4574 1444 7501 4637 316 6101 7143 4355 2035 5441 6123 4921 3349 7593 7025 4368 4477 4220 7579 6454 3702 7578 5287 2236 469 1211 7185 6824 5885 2421 660 3393 1818 3800 6532 4945 3481 4325 7913 4771 3847 5645 4611 3729 3117 2378 3419 2271 2482 2995 785 4093 2913 2492 5469 1666 5913 1996 202 1530 6298 3335 5658 5818 6322 4755 2422 6017 3593 7679 3088 6373 3261 3493 747 3975 2593 6715 6646 7683 1563 6304 3093 4476 979 4680 4536 4035 5070 5514 3000 3726 7223 4925 4507 1771 794 273 4683 5761 911 5270 6430 5595 4304 2126 1460 5519 1841 3127 4873 5653 1735 5964 3144 6052 3127 6121 3457 7119 253 5868 5027 5832 4013 1566 5809 4842 7085 4385 6162 7830 7751 6007 689 7044 856 6443 3174 3689 3866 1931 3947 7019 6906 5435 338 5359 141 2224 2032 1675 3717 1427 3882 4708 4407 7395 2290 874 6523 5524 6336 6238 3298 1694 4954 600 4766 5949 5073 3269 2667 99 4473 7510 1549 7004 1659 5587 5734 1840 1893 5453 6774 2470 98 5975 3225 5803 6731 1879 4248 3069 806 7407 834 6362 4268 3311 3065 6772 1597 5012 5068 6214 395 5711 5367 3147 3911 4850 2737 266 5892 131 1549 5590 2179 7715 5175 4511 2840 4349 1212 3613 3230 2831 286 6415 4165 1969 6681 7259 1533 1264 1201 3693 829 3236 7748 5273 2001 6114 1575 3841 6416 3695 3684 3887 4361 153 514 6066 6556 4396 6164 5823 3888 928 539 6606 6531 2182 6006 2907 1818 3662 3183 1907 2322 5523 2613 1554 2134 2497 242 7298 2070 1823 3958 7200 2696 2882 7377 3333 4977 2136 2228 4040 2458 5921 835 7639 5532 5754 6977 5471 5557 7075 2325 5681 6140 6211 5900 345 698 7409 1448 7900 7778 7710 6876 3005 4231 6308 3156 7016 4281 4297 5334 5904 6007 4545 1277 6057 842 7281 5949 7464 2679 3569 2792 738 6661 4903 3300 6447 785 213 1573 3444 2628 5531 5888 6875 2112 4893 4608 5394 5277 6236 6528 6918 346 1466 5774 7429 4789 6811 4959 5990 7323 3990 4627 7467 4902 4589 3590 2283 6887 5577 903 2810 2624 688 1581 2358 2321 4643 3904 4836 5961 4387 5821 2954 368 2751 2784 7874 3291 6993 6477 6380 120 837 5306 6452 335 3320 3572 46 819 7605 7372 1805 6849 1912 5623 7549 1563 7892 4400 6645 4009 3403 7074 7633 1265 7512 674 37 5798 153 106 6526 5905 6841 7161 3836 3987 4032 6669 3119 2695 7729 4091 6154 6925 1051 1171 825 7457 2603 2753 1518 3280 2477 994 1587 7784 5917 5661 266 3148 6848 2151 5493 6307 488 4197 3079 864 3221 1686 5891 2381 5161 5561 4476 2670 189 3232 1886 2189 1968 145 286 4300 1747 6809 2675 951 7038 5043 5488 3663 5855 2422 2597 4938 2177 4509 694 684 5711 6489 7162 2586 2225 5725 7336 3417 6766 3498 3223 6309 5007 6159 5598 6979 7183 4499 6602 6204 1023 3455 4179 5339 7413 866 2257 442 5352 3045 4329 436 7110 25 627 4925 2541 4739 3305 4042 5206 4106 1404 2394 1367 7224 1710 6546 7075 3785 4300 7752 5480 2105 4985 4942 3745 6295 5446 7366 6973 818 6971 564 2066 7627 3687 7164 1677 1592 7020 5928 2241 6711 4614 6844 3066 7286 7273 2577 3525 5418 7452 2523 7470 3618 5679 2803 7185 186 3379 5856 6188 875 2101 4627 6067 7321 5273 85 4381 258 4409 6448 4739 5913 3841 1999 3063 1036 2208 6991 1432 1462 4714 1173 367 2093 6348 2877 5140 6922 2205 570 4721 3084 267 6547 4542 6966 186 7753 6758 6304 7251 4079 6589 3545 2556 4439 4123 979 7434 3646 44 5658 3091 7458 6296 6346 1074 1977 5429 27 4200 5213 2256 5726 5804 2162 7541 3870 6305 7012 398 3527 6799 5647 2561 342 204 3459 2444 253 2620 736 4285 669 6599 5001 1842 2654 7241 5763 1426 5541 7303 4617 4901 7780 4744 177 4065 3754 4819 4294 1567 2837 1660 5680 2104 6472 208 1529 4511 988 3921 7422 2346 3755 5017 4795 5483 6867 4078 2007 3854 3337 287 6349 4848 2126 6953 2744 3887 5481 5840 5951 1115 1181 1075 2396 1043 3128 5429 3659 5860 2976 3182 3720 2769 737 5982 7048 7209 6072 6521 4824 4101 1434 1963 1739 7542 477 3816 6235 5229 6851 415 3990 4296 1267 2123 6574 6196 5497 7619 725 540 7124 6622 1745 2538 718 3909 7772 2767 4274 7325 3723 479 6205 3415 465 3189 6244 4863 3226 1481 888 7349 7056 1104 1164 6021 1781 4341 3739 5505 4805 4725 5936 3286 139 1859 4886 3579 4375 952 539 4594 3749 7589 1621 3969 3900 495 175 1638 3488 1514 1801 485 4153 1425 5791 1436 1498 1793 5090 4731 1314 7093 1848 1886 7904 2073 5354 7768 1732 4238 7326 1142 2864 785 4726 6175 5540 1258 6166 6269 2094 603 3026 7136 3237 1850 4608 2169 861 715 99 2498 1639 854 6013 3801 2437 2016 5596 7471 7468 3868 1004 6614 3772 2616 3644 5021 4645 7356 4798 1835 5148 974 469 3265 4344 651 1468 56 201 6301 4509 5262 1445 322 741 6172 666 2052 2823 5792 3759 986 1647 2041 3495 3930 7116 32 2738 4791 6374 1028 7418 3554 1456 7805 1669 6568 706 304 2760 4790 841 7342 1976 187 7047 6918 5159 386 2420 157 5669 1332 2486 4785 5119 1340 5357 1352 933 6497 7635 841 5603 3459 4878 4971 1874 65 3142 4106 3644 742 5269 7631 4168 311 2192 2212 7719 3344 5397 7291 2586 5954 3246 2250 2426 2356 1396 1144 528 6629 895 4686 969 3581 608 4620 149 1526 6821 2649 4794 1693 3019 2997 7128 49 6914 3393 5308 6912 297 3601 6077 3900 6049 5737 5254 504 7283 3896 7328 747 4088 5230 7774 1864 2080 5320 2671 7083 6777 2934 5778 559 331 635 1650 2909 7208 2822 4488 3176 4432 2097 6988 5566 3302 6034 48 1794 724 698 6857 3263 5158 7746 475 1632 4852 7218 6719 2572 6357 2040 5144 6840 1711 369 6920 4471 2187 2099 2980 6106 2855 1171 2493 5020 2661 6008 1975 492 5719 3076 7718 2800 3531 3341 3496 1441 5852 6231 4283 1377 1130 240 5548 4584 461 1800 2343 6743 3658 4643 7067 1549 3785 2928 5009 5174 3947 5824 2829 669 2698 5222 2648 7124 2081 1112 2861 411 4423 2962 3309 466 4506 422 3293 2756 4449 2976 6566 1201 605 3419 2471 620 407 6727 6723 6489 2327 197 7352 4288 4911 4293 4668 7743 6460 2358 2133 5047 4305 3904 426 2620 6624 4053 980 6602 7609 4180 731 3405 7368 6582 5690 3409 6027 6682 4589 4531 1217 7408 1737 487 7717 3632 7776 6631 1238 7616 5502 7539 6498 3396 6110 1781 4744 3249 3865 2131 4239 989 2540 7031 680 3381 5810 3887 7335 5782 6585 1573 5622 4796 3132 225 6913 4572 917 2557 3181 7382 7682 7692 5459 667 1109 3735 6383 6072 3308 5444 4062 3674 1215 3759 836 6351 2129 2314 4699 4257 5997 3660 6092 1770 6445 7190 3234 6433 3138 5957 5344 1479 7058 5999 3 1877 5663 1020 7828 4383 917 4615 895 6308 3906 6042 85 3441 831 5690 3017 5899 3 4678 5074 4542 4771 1354 5700 1674 6749 5028 412 6724 1733 1962 2958 6101 667 3218 268 6401 2783 2442 1837 1711 2534 1486 7157 919 3918 3007 1547 1324 2803 1829 7521 6215 3236 345 5292 7280 3944 372 124 5328 29 7871 4984 6583 7638 15 729 2632 2311 4907 7732 3626 2802 5268 4794 7068 6409 7281 6992 6167 4523 5844 647 7314 6018 7855 7152 5006 4756 894 7320 7820 228 2589 7878 336 4156 7621 3761 1652 2533 192 2500 4665 5700 7901 5580 4712 855 3580 5509 1164 2161 4671 2951 7190 5374 2428 3103 445 3093 4731 5436 643 1655 11 2680 1392 5729 5859 3440 4238 4293 1132 6194 457 6354 6547 1833 7000 6989 3108 4213 16 2223 4077 4662 1344 1331 2941 7154 7793 5855 2365 1317 1354 2494 427 2296 1771 6373 5661 3224 4978 2011 970 3293 1098 1325 7924 4275 6368 2383 7426 5668 7559 1459 2864 4962 3191 2379 5264 6415 7129 2465 7698 1046 6181 1177 2884 7120 6663 2455 2015 7027 6531 507 6432 2918 6543 161 7639 5894 4111 1545 7548 2595 6608 6598 323 3402 7348 5712 1394 961 4505 1912 4113 4588 7811 6588 2898 855 4827 6797 5853 5628 2570 3656 4777 1451 441 3214 4259 4332 4414 7702 7308 1376 4964 6775 766 4087 1031 7744 4500 7528 4102 4857 5662 2482 7752 3730 1405 1653 333 301 283 4304 2942 2487 737 7578 1680 4363 3378 4451 1897 203 7328 2585 1006 6328 2821 7815 1099 6513 3112 2801 1824 5045 1456 3284 1618 4468 1137 1071 2886 4504 677 870 3632 7404 5880 4359 5119 4370 6287 5966 1275 1897 4506 118 2275 2891 6844 5669 3052 264 2660 5663 5502 4619 7897 6886 6938 463 2538 7196 3813 5829 3395 2570 4223 5155 4866 6332 7070 4529 950 5378 3308 7749 2016 2622 4302 2289 2244 1481 5251 4588 4919 4746 4109 7370 7544 2293 2595 1076 2712 6301 6830 5846 5101 5433 7684 1755 5920 7491 4662 1653 2771 2546 6961 5802 5904 353 2120 1878 5555 2360 1260 7595 5504 4227 6468 733 4113 24 6063 2450 3583 4084 1279 765 2971 5381 2787 2406 2824 6048 1847 2206 7542 578 2394 6871 2317 2315 73 5894 7002 1741 3298 1027 1305 5789 6244 4113 7144 3207 6390 832 4775 2467 2749 5803 4778 5997 6391 1658 5531 6665 7532 2899 1771 762 2678 3431 775 5105 6160 7796 7681 6100 4218 4225 6133 3340 3389 3398 1654 3678 4569 1709 4493 5974 2519 1708 1380 782 164 2060 3677 600 950 3066 230 6759 274 5535 3573 1422 1110 6834 3929 7110 5920 3537 6884 4241 1834 7012 773 3570 1568 6218 3787 5107 1119 4080 7383 6510 96 7588 1359 5944 2520 229 664 3560 1321 2903 1329 6006 5914 1838 2600 6841 6987 4287 2970 4235 2556 175 6354 5071 1514 4823 2771 1360 3053 3047 1381 7692 3748 2753 4683 3890 6899 89 2019 7889 1868 3171 7878 6790 1885 1789 568 3768 3663 3522 5703 3630 7906 1098 7253 2487 1735 1616 6731 6793 262 5564 1120 2348 771 193 763 3257 1583 4662 2812 6115 7375 4539 1376 653 3598 1367 432 2560 2409 5044 707 3674 2524 4963 7287 2000 7761 4912 1993 5316 7622 7440 1450 2607 7607 6258 369 1645 6959 3056 7492 5689 5273 6898 7359 4675 5742 2699 83 5007 6317 823 2886 3468 5604 7716 2494 4321 198 3621 3419 3159 4640 1959 4389 7284 880 5737 4235 5498 3623 6838 197 3243 6294 4738 1356 1724 4264 6631 4771 7388 7634 7708 7676 1947 4568 5986 1732 5491 962 7693 6311 3161 3541 721 1968 4683 1931 3318 5332 4625 4548 409 1793 4658 2155 6473 925 7501 377 5377 7851 3528 409 6743 5877 916 7420 5452 6595 4917 1542 3409 6852 31 2228 1414 1983 189 7100 7773 7116 249 7654 5349 3474 4189 5856 380 2795 1029 2409 7834 6447 7562 2489 6131 5998 321 2577 7664 1257 1547 485 3069 3014 384 4342 5729 5334 5397 7642 5773 1434 1055 7520 3838 6506 3332 6052 5422 6619 3489 3247 5530 4283 7346 435 6742 5025 2969 4439 5840 1425 1409 2280 3316 6809 7616 779 6796 4989 4035 1297 3463 6884 6458 839 5432 4208 6620 1552 2157 5651 3912 6956 281 2535 924 7511 5398 820 3833 2157 3821 4846 1440 1139 6136 4413 5207 4398 265 7832 6984 743 1356 5653 7742 7007 823 3548 5580 5832 5931 617 322 3471 3406 5767 2137 568 6196 6829 7655 5859 2651 918 4591 5093 3055 3250 1802 267 6017 5051 1330 58 6814 3009 5055 194 530 4237 1508 495 7409 5467 4603 2825 3019 6211 668 383 3436 4682 7094 2935 5278 2924 2034 6443 430 4220 1416 6719 2739 4142 3696 3430 1701 4357 3014 7675 4218 5301 916 3225 3731 3515 4640 7225 4194 991 5825 603 7205 233 2862 4043 4822 3832 7342 1344 3833 6747 7754 5410 2053 1741 2007 6212 2731 2375 7270 3336 4391 6955 2425 7171 6297 6319 7376 5684 1540 2595 3801 116 5993 7752 3624 5799 7594 4286 7570 3913 2323 2511 7346 1703 3381 5956 7837 6763 5854 6188 5619 3466 1301 2647 290 2113 4063 1633 7647 7910 6608 7440 2147 5820 2934 70 5502 1208 3603 5938 4434 6174 3938 1584 4286 1407 5056 7216 6105 2289 7611 5444 1753 1216 2815 1334 5692 6830 7900 6304 4242 486 5340 3748 1727 4577 2589 4987 6207 7801 3213 6152 3159 3922 6428 7571 798 7522 4506 7119 7904 6947 638 1108 565 775 7147 3262 3918 1223 2025 320 5048 6725 5338 7580 5766 6387 5626 3794 1984 4415 868 1661 3244 1669 6722 5882 7236 7527 6839 1779 5360 4415 3767 4594 6995 1690 2239 6612 7296 7659 6046 2825 3805 5494 2816 6101 2059 6399 6717 877 3819 202 1708 3691 3901 5812 3512 7735 1554 578 3883 5618 6559 37 5278 1631 961 6590 4240 5360 4098 5755 7115 6847 7742 3342 2340 3286 2358 1773 6021 431 1239 4573 7692 5427 2210 7251 2034 428 3580 6672 5813 1670 3073 64 7186 4600 5221 3406 6218 827 7665 3667 6792 2762 6902 1328 3870 6982 5035 444 356 5232 3261 5585 4829 750 4764 6221 2512 6547 3340 1061 790 1914 2956 4689 2029 732 7106 6924 3453 287 5992 4326 2016 7326 5653 2993 5960 7443 5311 5712 1824 4069 4508 6833 4395 5466 1623 2111 1461 5970 3876 1140 5766 469 2494 216 2317 1666 1625 6321 2820 5565 3835 7500 1209 5255 3652 6133 644 7316 2013 3399 1330 1956 4928 4454 5478 2297 4217 1029 5678 5563 1051 6550 4341 4953 1723 5564 487 2968 2276 1527 2836 6362 7679 1267 4813 5609 506 7303 3016 2376 3306 4882 458 3502 6353 3068 6998 7617 156 1937 5295 4369 1878 7854 3375 3705 6473 2121 4694 4461 1446 2638 62 5137 6263 3336 4520 7353 5623 1967 5538 7025 449 5792 1679 1467 2924 6730 5918 6024 5559 7918 1468 6496 5096 2321 6751 4269 5646 2541 1360 69 1344 1889 2768 2569 5559 2190 7828 6389 3399 4818 987 1694 2470 3315 5407 3192 6920 6888 5448 7600 3910 66 7336 6860 1905 86 2019 2801 754 5277 5211 7836 568 1125 5730 6524 5796 5142 7392 6886 2559 1784 4450 3743 5477 6939 580 5459 862 4539 7286 591 954 5186 2201 1905 5277 5018 2409 5977 7591 2144 3512 186 217 4502 4354 633 489 3223 5955 1821 1914 6288 349 2216 1271 2869 4023 2454 3368 6523 3509 4428 6554 4089 2353 763 1269 7757 3982 2213 2755 1583 5283 6091 6579 6630 2998 1704 3926 1351 6658 2769 5709 2043 2598 4533 5243 6817 6788 1875 2496 6731 705 7023 7522 4704 5469 6474 4 5034 1469 909 4361 5013 7856 2179 3527 2516 4023 1293 1703 7834 2721 7705 5038 2877 1526 887 993 4446 1034 1244 582 7380 6109 2152 5459 866 401 2438 731 6710 4848 2405 6734 520 6942 3150 3644 3430 7757 692 5409 1221 424 6419 3807 5041 7637 2108 7862 3465 5539 3080 6292 1937 7619 1627 5172 6632 133 6395 3892 848 1097 5326 5012 3176 4235 2404 5862 5025 2372 4273 7463 7036 6915 5850 2668 6843 7387 5657 4993 3021 689 6362 4640 3755 4253 6408 105 3361 2028 1285 5933 6965 6741 6718 2286 2854 2993 1033 2354 704 7740 6424 3406 1078 1417 6701 2752 6956 2771 5395 3034 6723 7553 5432 4061 358 7400 1963 6939 3154 4092 753 598 5968 6988 6538 1513 4994 4801 7366 919 6660 2808 6497 80 6024 2367 6554 7459 4228 7171 176 4850 6122 2163 1509 3992 6785 6868 5252 6865 171 4423 1517 2421 5746 2502 635 383 3087 6599 6185 789 4624 2505 1016 688 6997 685 1428 4317 4510 6153 2442 6316 7523 7675 7357 7692 5816 2620 3780 4151 6623 6558 7155 864 3243 6239 2183 2491 1378 5766 5980 4536 3677 5679 7070 483 5418 7291 2767 1822 2347 5074 3351 5272 4650 5008 5056 7289 6485 7294 2937 4706 367 4520 253 4834 1966 6358 5940 2621 2318 2716 6053 6249 2014 3354 293 4783 5471 5789 287 7375 6138 706 2833 2078 3502 2908 1922 3216 3005 6108 5852 2025 7722 6047 2017 2060 2952 244 5309 4546 7788 1011 3882 7151 7597 1646 3094 815 7207 982 7760 6080 5200 7656 5630 6019 320 6877 2791 587 2883 2343 846 7180 7773 5953 353 3457 5940 1585 4417 7105 6232 2340 7541 3799 6563 4550 7162 471 611 7743 2443 7655 7661 6622 5272 4174 3831 2700 3711 657 4157 6439 6253 1819 187 7823 599 1013 5066 5373 2182 1582 4821 3315 1792 6408 7030 2528 5223 4280 3262 6008 2278 2258 236 7114 5614 200 5972 953 5851 6095 1383 6728 5859 2475 4277 3029 4954 6281 936 3720 995 7098 4411 1312 4286 5070 3014 6842 7819 3645 7624 4533 7866 212 5749 5473 1792 340 2298 4239 2609 3319 3106 1517 3963 1031 4503 4535 3058 3220 7248 1061 2872 6736 3711 4006 1059 7345 4254 3725 365 802 7911 4398 695 1050 5746 5171 7666 5490 6122 7104 7078 2500 4210 283 1496 4800 2240 1321 6055 5906 6598 1078 5069 1980 525 4643 6655 3222 4743 2348 508 1067 6189 4707 2426 3227 2208 1784 6376 6230 6144 7334 1091 3706 5234 4551 336 3244 3604 890 4581 4467 2443 4365 734 3563 848 1237 5994 928 2657 5585 7426 309 7322 5647 5761 2827 3442 2451 5466 961 5891 2870 666 4546 1498 1423 2154 6373 3933 5655 4784 1992 1403 3287 3959 200 4337 701 2020 5639 4494 182 4850 3612 1731 6011 978 3842 4466 3110 3464 7598 7343 2576 2573 1907 2084 4807 6050 3631 16 5161 6320 5072 1073 6995 3412 663 7288 6494 1057 2468 1501 1449 6024 4906 6207 5511 1432 1673 6040 6951 3582 2349 3325 4292 6267 3201 5157 6065 6792 6680 1128 4461 25 7 1734 775 241 5468 2628 4738 2509 7542 1480 6832 644 4057 6868 4439 2374 6363 6377 1751 7276 7895 2105 861 1631 7109 6680 571 424 3178 2454 6150 2187 7910 6433 4841 2783 5880 793 6159 3856 5117 6984 6899 7454 2024 727 6022 3814 448 2308 6245 615 3631 715 3696 4335 3686 591 1935 6270 7109 5297 2823 2806 7332 1839 3374 1612 6718 4496 1283 7923 926 5792 5876 1118 2415 3586 5586 6471 1321 1423 3299 4033 209 7677 673 7878 2512 2030 2075 806 1595 3511 6803 5003 1526 4967 5358 5653 2359 4781 148 5456 3600 2929 7837 736 619 513 341 5593 4173 4963 1479 3524 5638 2370 3644 2140 7284 5478 7479 3592 2886 1328 3223 6820 1994 6662 1545 6955 2257 2887 7774 7612 6135 7014 5768 4261 2531 2060 7580 4656 1320 4870 54 6602 2061 4580 7409 5413 2429 3755 2249 808 501 4814 5403 3658 4414 6308 2419 3664 5962 4351 4831 6340 1115 3048 75 4371 7564 1138 3291 2524 5747 4476 128 5709 7878 7587 7744 2205 4891 7164 2047 3911 549 1842 4155 5722 5485 5048 6791 6006 5938 5420 5685 5506 2245 4922 2750 7375 824 5903 5345 2973 1461 6609 4741 6351 6965 680 3500 3848 986 802 3607 5427 2565 6731 6962 7919 4456 7686 5598 676 4607 219 3818 4040 6744 1686 4443 5266 857 4716 6168 159 5750 2488 7177 886 5855 4743 4262 4890 1391 5548 659 2134 3429 4346 5302 7360 4218 6399 4684 6229 3403 356 1144 3621 3841 6697 4589 170 7755 3789 1086 5270 4943 1973 6399 4173 7223 5823 7358 4611 3705 2399 6168 1390 1278 6814 361 1251 3915 7219 1533 7563 4958 4442 6680 5440 6371 4553 2667 6761 5536 397 3004 2146 3354 321 7433 2380 6594 5617 5836 6275 2941 6623 481 3693 2418 2365 4512 2239 2336 430 3061 3097 1858 641 7081 1091 3274 1650 7494 1633 7722 3461 2970 6460 4442 7356 7233 7054 1907 4953 7003 1467 261 4519 6020 2205 4271 1347 2203 1696 739 3274 5579 2699 4761 7666 7673 3537 5814 7527 6786 6464 3429 5716 2884 4870 1768 3713 1139 6425 2746 1598 7273 4225 3207 1699 7515 868 2577 5209 3433 4777 7471 4746 6320 5809 1519 1025 1758 4242 7440 6341 3899 529 1815 6223 1029 1137 5990 3597 2137 728 6367 4460 688 6747 5719 7040 4835 6881 2039 2411 1572 4720 2949 6460 5445 2139 850 1009 137 754 6443 4572 4892 1655 4354 2561 4783 3014 743 3059 342 6091 927 6168 5641 3171 4992 3654 4348 6148 4253 6812 5446 5072 5323 5564 6935 7693 3144 1083 5214 2421 1367 3854 3471 7104 6097 3543 5544 2175 7183 408 1165 6015 3069 3722 2596 963 5734 4004 3678 1485 3431 1421 2204 6738 5920 1720 637 3007 1040 4015 7685 7843 2893 6110 7118 3059 6065 7161 2977 166 6059 2799 7599 6354 1305 221 4777 3045 3665 4815 7917 6236 2674 5141 1926 3840 1156 7197 2454 5973 7027 2244 6638 5116 7832 7598 1794 2812 1757 2686 3566 4866 6914 5233 6096 6789 1756 1818 923 1851 5589 3974 2536 465 1997 5085 2383 7471 7808 5998 5821 5588 1060 4098 3884 2620 6600 6491 4815 6047 7433 7342 1590 2142 1653 5586 4128 6016 5577 4680 7879 2116 3679 7810 3788 4624 7280 4433 509 3551 4055 7076 4991 7894 1615 6270 3572 5320 7326 6540 1760 6488 7665 2839 1323 36 7390 3957 5398 3308 2068 3848 2333 3124 4539 7695 329 5941 4884 5860 5642 1469 2721 1054 5524 3820 1208 5440 4670 2690 6037 798 7631 1344 7218 334 5351 3395 7211 4234 5560 4779 7262 309 2961 2502 1995 292 5255 6952 5248 1550 2051 1995 4251 5406 2284 4483 508 1263 5974 2452 2317 5652 5174 6437 7735 5306 3803 1807 7888 1247 1892 4011 7050 2684 343 6056 5989 1941 7038 7441 4288 7472 6416 2746 3412 7660 6307 4765 2242 5320 2268 1920 123 6463 4346 3708 4956 4429 2375 2416 7259 1838 6611 2894 1384 2833 287 5173 4080 3684 3717 5293 4772 6970 1525 3583 2068 5805 1912 2704 358 5242 2595 6628 5025 5042 1779 3705 530 3055 3554 1210 6078 1463 7773 4950 3236 4823 5520 6269 5977 6210 2549 2938 6769 7299 3370 1553 5232 2505 5948 7531 5909 3790 7036 7854 5662 7183 1852 5269 4180 2869 2946 949 7644 3231 5133 2818 3779 2879 5935 3661 699 3698 7094 3549 1254 1280 4042 35 7435 7643 3643 1541 5050 2027 175 348 2415 7387 1379 6734 4231 2539 1309 5717 4070 7921 2293 2129 460 4968 5856 3335 4038 7514 6752 959 5188 7612 3910 5127 5501 752 917 788 709 1594 3652 617 1018 948 6718 1978 2485 620 5912 1131 2959 6766 7563 1005 680 807 7151 7832 6722 2554 343 23 1518 3876 2914 480 5483 4095 5246 3747 2271 1995 4419 2316 7402 3950 978 7372 3440 6105 4367 1417 6591 2078 3300 3781 7218 5519 2840 388 3960 5875 2259 4804 3712 3396 6726 7150 6907 2861 3589 1606 2555 7577 3623 447 4495 1008 7619 6091 4367 1385 734 4448 4099 6612 7572 1821 7898 1537 5970 4744 7135 7313 5923 5920 4554 4643 1525 4380 3340 438 2327 4357 2789 717 7462 7901 7818 6327 3045 5545 3119 733 3596 1873 5453 3525 6099 7817 7852 4516 5026 3190 3715 6955 6844 6318 1389 6142 4877 2324 6739 2981 4857 3340 4686 4082 3602 1182 474 263 4699 7781 7327 2364 403 1930 5699 6900 208 7073 5705 1353 1260 6784 5089 2233 6474 6673 4932 3892 3836 277 78 546 5760 827 6849 4665 4736 646 1312 5782 1679 4339 7127 5919 7809 2725 1945 7682 4484 5173 3376 412 4072 6116 5644 7345 4373 7695 1571 3725 5671 1079 584 6534 2115 2118 4110 5893 2840 5649 5446 4343 3759 5191 12 1010 4727 2172 4570 1946 1360 5737 2193 5608 7174 192 4773 156 2828 1267 5363 7815 7290 2903 1549 6385 7741 6765 2797 4951 1533 6511 6370 6064 184 2865 448 268 3380 4489 134 921 4697 2094 7233 1282 2133 4631 5402 4297 4313 4073 1603 6600 2953 995 1858 2342 2105 4369 4007 6463 1657 2569 1111 2346 7054 3645 1270 333 6002 6883 1541 6843 1818 4286 7851 2917 2506 7424 4653 2058 2674 1297 823 6580 5843 5912 4402 4406 2392 5944 2855 1196 1510 6961 1866 7356 7392 187 3307 3295 1063 1766 7708 4139 6798 1514 3795 2010 5854 165 6293 2167 4436 1036 7560 4828 2958 5130 3565 7301 1986 1275 3702 1823 1449 6564 4990 7247 76 6691 3825 7675 3941 6634 3662 7146 176 1143 5646 3093 1646 1245 5915 7277 4495 1672 5745 6616 220 7042 2340 7478 5127 7083 5202 4639 7846 3775 6663 5482 6020 2645 247 684 5634 1642 2819 3911 2217 3255 6303 6169 2121 7272 1454 3560 4558 3122 6974 7511 1546 5286 4506 4289 1015 1174 6929 2549 1056 3376 6042 2534 2441 2893 3009 312 6686 7012 7712 5507 6281 7904 5026 1398 2186 7722 602 6691 3723 2622 200 4814 6947 6220 2915 1891 6121 1010 4123 2492 3889 1697 7482 1946 2199 800 3696 3575 415 4124 2808 6989 6616 5920 91 5401 4 2131 6392 7255 104 4165 141 5784 4877 6486 2832 5776 4938 2542 5019 3749 1415 6940 5607 1591 7126 4636 1819 2502 6608 3536 2135 7610 4506 5409 5291 6778 5644 2599 7914 335 3378 1629 4988 438 1306 594 2836 4343 6462 7145 6105 3603 3927 2515 2705 5621 3049 4787 2766 4965 488 4085 1017 6858 5486 6810 1233 6080 2902 5662 5042 3244 2609 3052 918 5359 683 2643 4699 2661 3321 6217 2497 6167 753 649 5201 87 1385 2595 7758 3319 6732 55 7643 7144 3045 1491 2990 996 266 4281 756 874 2153 6848 7237 4116 1012 1993 2393 7525 895 2357 3671 3969 1453 1594 1370 3642 5458 5134 7334 6741 4820 1970 2124 6804 5268 6876 1337 4513 744 3246 5451 3756 549 575 6868 1244 2181 1147 4343 2952 5995 7901 2228 688 5538 5321 4845 2281 4776 7655 3930 7302 7352 3859 501 6755 2808 1316 4026 2272 7011 4538 1415 3058 4063 5928 4491 7393 6674 1571 2348 4405 2374 4177 6628 3269 1853 4516 892 241 5847 4341 5643 4675 1707 5500 7421 2477 1488 6881 2909 5421 7684 30 5416 5385 7541 5702 1371 5520 7654 5316 1929 357 4948 3061 3189 1479 2431 7074 6333 2929 4523 914 3416 7599 6166 839 7864 7189 6103 5891 4391 4519 3195 2304 787 2385 6728 7227 2191 2731 4954 6526 7273 2452 2741 5321 3593 6291 2909 51 4604 5818 5787 3865 2165 3283 4646 2038 2118 5496 1680 7084 2535 190 3764 1702 7655 4385 6687 4782 7072 530 3511 7585 3284 1149 1189 1153 4403 3928 7398 5175 3671 3944 720 2810 4298 419 1281 1263 1460 18 1656 5605 6085 7104 579 2627 744 5786 3720 3487 1988 6692 6058 4526 7170 369 1420 5565 5444 19 49 4303 3928 170 6258 2077 5912 2390 6231 2521 1621 4198 1351 1146 7610 982 1027 82 3951 7003 497 2942 7801 3814 6402 6327 6360 387 3141 5110 2059 4276 1449 2425 2279 3061 2477 2390 2566 1125 4558 879 5057 96 1513 5075 973 779 3050 1637 3979 4297 5068 6327 6771 4684 146 6629 3461 4380 1185 4682 1872 4662 4927 2778 3826 2588 6033 7541 4953 903 7812 6491 4009 5333 7625 6749 6130 5660 3106 3947 3700 7484 5679 7366 2152 4513 3457 1492 4013 7451 6924 5075 1399 3614 4219 6602 3291 5432 1889 4038 6952 7685 5974 5452 656 7273 1585 3338 2550 3664 5888 2700 6175 5055 2174 5080 6598 3229 3156 6497 5021 6305 1946 7743 6477 7459 4597 2586 6101 5228 6882 6857 2487 374 7720 322 6242 831 7883 4916 7080 4717 1839 1416 7018 98 1631 2595 4024 6001 3583 4042 1456 6926 7762 592 4629 3349 3161 3440 4557 5629 2488 447 4626 3563 2566 7489 4272 6724 4920 1749 7492 399 2889 6431 6636 2279 405 3620 6323 4829 6922 7061 4842 7449 2702 6424 7783 5254 6842 1414 38 7202 6787 1458 4746 611 4924 1721 2145 3715 864 5359 3514 7820 7304 5341 3754 3731 5879 1140 4470 6696 4192 6208 7572 4834 1036 4301 7104 2464 6726 3667 1252 2284 3751 3744 6994 6831 7877 3610 125 1537 6850 2957 5727 1385 6221 174 1174 789 3526 4545 6705 4211 1147 6721 489 1827 4305 470 915 2659 5387 5610 5195 3543 5171 6915 4026 6555 5507 3664 1285 6118 3092 5174 7634 2865 3032 7542 2259 4775 2154 4913 2376 3926 2657 3179 3169 1353 2761 3950 7768 5956 4125 1837 4272 4746 6333 3745 5055 6102 3836 1076 4156 4197 2672 2356 5804 2949 3753 6729 7538 5325 4462 1062 4392 6504 83 410 5356 7203 664 6367 6092 5695 958 1239 3374 2078 5955 4932 6332 2593 513 4700 7094 7906 1543 2506 2460 176 6980 636 2417 1096 892 4370 4056 7481 4697 6217 767 6119 2965 2960 6130 1527 6385 92 666 4870 1818 7078 6137 4639 5817 989 175 4775 2901 2596 3590 3804 564 4445 6838 4784 26 507 4093 3218 3062 7770 2309 2325 477 2469 5978 3149 7181 147 3250 4519 7317 2118 2911 3961 6470 3712 4148 7485 3950 262 7698 2253 1402 7098 2029 4928 6369 3555 2981 4419 7244 1312 5611 6954 6352 7114 3705 4384 1159 674 3260 6428 6958 3143 1616 7158 3246 2483 3536 7831 6049 6308 2281 3664 7810 2525 1080 4772 7049 3701 5842 2419 4673 4507 948 2694 4066 4823 6502 4225 4883 3724 4156 6482 1631 4815 6651 1875 6122 6484 5968 3050 4547 4486 4846 1149 5780 7644 5953 3738 7642 2329 5304 6847 2166 6943 7724 168 4431 2224 129 2227 5717 4686 7208 4225 7481 1933 4429 648 4690 2553 6766 6461 6656 7864 7577 7023 5580 4741 544 1115 4804 887 3626 2954 2487 4861 1999 4793 5591 2226 1230 4571 6336 678 7250 1680 5240 5617 1260 1536 2918 1072 4976 1122 5716 3303 2887 4971 6421 3218 1515 3742 4214 4791 6403 3097 3487 4435 3558 5076 3353 4143 4286 3037 7562 461 2286 1604 2224 4675 1695 3528 2758 6788 6390 89 1883 1533 3419 1448 921 7226 1936 7269 3881 4273 6294 5595 1612 1242 2348 5850 706 2628 6364 1000 2513 3675 7834 4664 3697 7095 5783 6363 6997 2461 4831 712 5565 1511 1557 5771 5434 3713 835 7140 6833 3657 5580 5761 1744 1586 1997 3618 7086 1482 801 1332 6966 3009 4124 7329 7258 7830 7806 3826 6252 7110 1787 3160 5709 5586 3474 3579 4169 4958 2594 228 4986 6451 259 5963 3084 2956 1830 7829 1941 1091 3291 299 5021 4213 5747 354 6868 2710 7882 1600 2139 613 3178 1519 6912 692 1253 4977 4589 5407 5355 2009 6212 4616 4639 5744 3328 6250 7386 131 4666 4517 1536 7058 7689 5961 2928 308 7083 4980 4759 3942 5990 4949 7696 2305 5538 1735 4910 6109 1120 3271 7609 2038 5866 3750 5590 1613 4912 4346 6369 2351 6023 5286 3032 7588 3072 7539 3174 6894 103 2676 1332 1219 6809 606 6202 2986 1443 746 2577 486 184 4791 1281 7232 6878 2902 6726 4249 6496 1586 4044 3553 1126 2772 1186 1619 880 2141 6921 853 2428 3695 7353 3012 7035 6553 748 5953 1411 7180 3179 4073 406 2345 7082 802 374 941 4850 2565 6159 4016 4929 3966 636 4494 2190 2003 1294 1889 4866 4337 5321 735 2198 7769 1354 2312 1484 3278 941 2135 6131 1413 390 6174 6796 2937 6631 1577 5487 5252 3182 6351 3991 2610 6497 2779 6692 6313 5234 2273 6231 6369 6432 7774 1507 7029 6572 5704 5620 4382 4018 4010 4234 5367 5408 5774 4571 1261 4292 5568 4371 7823 2517 6634 1215 1113 7149 2761 4096 4621 5768 4436 4010 4178 6339 5954 3233 6529 1482 6345 2467 4645 3514 7765 6739 5170 4176 5809 7008 5437 6503 1133 7513 2666 5864 1183 3063 4053 2015 6095 2711 434 1807 1090 2863 6255 2035 3901 4544 4096 7067 5672 2126 2150 7645 4104 1850 5059 6733 3220 7074 1101 6862 5023 7026 4504 4394 2185 7554 4265 860 6289 3845 2221 1197 2675 4321 6113 5592 7206 6138 5419 6369 4815 4912 4870 6835 3579 3487 2733 5032 6025 6601 2782 702 3704 6500 5645 6509 3972 5401 6891 3696 3039 3424 1409 400 6795 4552 4315 6429 7789 7709 2318 4734 4292 3933 6476 1784 4562 4983 7786 2261 3854 4898 7252 1447 5983 3758 607 4931 5812 6226 5935 3751 1777 4766 867 1585 6058 7260 1790 3579 2686 1960 7048 467 1973 2769 4645 6867 5757 6009 1143 2828 1241 132 7694 4405 6804 2564 4403 2913 3689 20 3763 6513 5995 2246 5474 6383 2936 6858 4350 1311 1208 5036 3457 5532 928 6605 1588 4285 5460 4149 3050 5845 3148 3131 4309 6463 351 647 2100 1283 35 2292 2940 298 3778 5169 1279 2156 7153 2249 942 595 4929 5696 3518 2641 2567 5052 3694 7062 211 5244 3383 1371 378 1484 5008 23 1416 746 6208 417 7499 2832 3949 4853 6412 4214 5598 1090 2661 5765 3731 3283 2501 1228 7083 5546 708 3426 3875 4462 4767 4917 2405 5748 3830 3190 272 6407 7187 1965 5851 250 2799 2263 763 471 1746 2189 3358 5987 892 819 4620 557 6602 3652 1051 986 5962 972 2046 7672 1190 112 4485 7306 3998 2617 7605 5532 4128 4345 7726 2380 2304 421 2021 2652 5101 7866 4459 693 3223 5345 6698 5279 2829 5725 1911 4162 3481 6645 2075 1646 1665 5694 1487 4134 2413 5422 722 1294 1499 4109 3429 5185 1083 6695 1165 3836 2771 7590 7766 7840 3992 7370 4392 6183 754 994 2882 3034 157 5601 2684 5298 4085 5742 6318 1611 1639 4796 3299 6121 4648 5225 3735 6390 7654 6416 587 5022 5714 3228 7691 5262 3453 951 971 6575 4417 5272 301 982 2546 785 3990 3013 4012 4744 6270 2059 5268 5915 1230 2020 2808 5517 6584 5346 3427 3828 5448 5104 1220 492 1314 6741 3944 4538 1686 4644 1475 1785 1324 698 2968 2168 5636 611 3800 284 6304 1172 5604 4955 1628 5856 4713 1946 2494 5739 2656 7375 484 3932 3691 2115 7861 1635 6791 5898 5330 5989 5122 6531 6206 5709 2039 1278 324 2127 2864 4423 3044 787 3815 4845 376 4269 7093 4851 5738 7303 3695 4942 6890 4215 1406 3032 1455 4110 2281 6736 563 5892 6556 2226 887 2172 5355 2688 6090 4107 6688 6588 4833 832 7338 3008 3028 3375 6342 6605 1587 3375 3547 2145 1059 4461 6780 339 3130 1935 885 2466 5792 5907 7167 7356 3784 851 3464 1056 6391 6937 7115 4036 5472 5051 7227 1689 7584 6938 4722 7303 1051 1387 4819 5238 4726 42 95 5437 3299 3013 5481 7559 486 1667 2645 7623 7385 262 4387 3685 5019 3846 2299 4082 5096 224 6995 2539 3501 1705 1383 949 74 6371 1409 15 2288 4593 5714 3317 5793 2810 7424 2880 2972 4280 1104 2410 2693 6149 150 5204 4489 990 7395 3750 7110 4138 6642 1330 11 2730 4111 2975 1181 4891 7924 4959 1433 1691 6437 3035 2876 1892 3146 3255 2503 7242 574 7326 1353 6348 18 4307 590 2220 3151 4268 2122 4666 4073 5014 2617 6591 7265 6522 376 678 2820 4515 2108 3832 5612 7472 5422 332 3807 783 846 1456 4182 4806 6781 722 3056 465 4605 6346 7043 4777 2763 1505 6290 5184 5523 4909 3349 141 3106 7254 5701 581 3921 1796 1835 4659 3884 1678 6419 3236 5242 2356 1980 70 5932 7172 3259 4318 6847 6526 2723 7752 174 4516 47 4539 23 5136 631 920 2068 1293 2079 7791 2561 2727 1766 2832 5285 3406 1374 7123 2807 6216 508 7019 6882 3366 7698 2679 2491 805 4816 2857 6294 3766 1923 7231 1942 7627 1395 5104 4997 6735 2714 4425 140 4393 2706 3803 4287 5928 2968 4747 4808 6817 2534 1924 2320 4124 3511 4603 4374 6083 2572 5965 3939 6874 7537 5969 307 6956 1225 3544 1350 4514 3339 2062 3449 993 6565 5057 5718 5883 6249 6528 6870 7799 4734 1369 3662 5457 2081 2611 288 2140 6852 5391 3619 7699 243 6464 4248 5353 3017 2320 7843 6053 6380 1170 1505 1832 940 7541 5643 2556 4670 387 4568 977 7508 7762 4867 3463 4095 153 4008 6688 7520 7607 2008 2910 4376 4128 61 7123 339 4685 1851 2327 2294 7725 5232 2642 7140 3972 3310 5075 4341 1175 5243 3673 2288 2240 7440 4648 2487 7307 3987 4834 2537 1898 7454 6471 5968 6522 1003 4010 7175 2042 3626 1297 1822 2652 1528 7835 6971 2484 310 6816 1259 1072 4014 7625 122 3426 552 4185 2180 1537 4324 3899 3909 1311 7226 6406 7923 2820 4634 7521 1825 7231 5529 2623 3718 1966 5112 7102 4975 4536 5452 4391 6609 1810 3254 3762 1635 836 844 998 4846 3717 244 7175 1322 3198 92 934 6641 3697 4797 1422 6810 3297 7252 1201 4764 2367 410 7461 7522 6461 7863 683 2017 226 2258 6704 5573 7843 5204 7810 2285 5685 3946 738 6675 6499 7111 2516 3526 4054 453 2579 2756 5571 186 3026 4122 1163 1127 3438 4990 3629 4068 2137 7377 371 167 3678 4177 7670 1711 3547 5541 1256 1999 1076 1835 2479 1131 5017 2442 1317 2693 3825 3916 1281 1936 6972 7870 3819 3994 2410 3238 2415 7383 3485 1668 2602 7585 2174 1752 7293 3869 6687 1859 5935 7670 7924 1504 3677 7626 895 997 4429 7878 2072 7615 6395 681 6657 7635 4794 6124 533 5861 5599 1179 4907 685 1998 35 5830 36 3085 6403 6575 6945 4169 4241 2171 4361 1158 6729 86 2499 3631 2004 3232 3240 394 4522 3826 4164 3893 2368 3906 7773 6898 4504 7471 6894 775 6442 4603 5447 4137 3457 4319 272 7250 417 3429 6258 7561 6431 4152 321 397 4898 7752 5786 6025 7779 5735 527 287 3011 6475 7393 2618 4760 148 3934 6957 4469 705 6892 4197 2747 6943 6920 243 3836 7318 7527 7530 2034 1775 2253 6729 7216 269 3935 2257 7855 1131 5751 3112 2620 3966 2281 4998 6596 3252 4905 5437 465 7840 4031 4406 3535 110 5450 3406 3258 4678 4556 3361 4322 3489 169 3667 763 2204 50 6896 235 3080 204 1012 7584 2504 6705 7131 7019 7425 5415 2654 6133 3351 675 7199 1900 5782 5448 5313 6270 1956 4937 1663 2920 4116 1707 1069 4959 5631 1578 1232 4342 5656 5042 728 3631 3777 5157 2331 1762 7888 5644 168 2266 5124 586 3576 6044 6337 2160 3560 2389 62 4630 4959 7236 3380 5617 1565 6639 6210 4365 2325 5341 3040 377 1735 360 7441 7293 4661 3676 6369 2604 4776 3500 5073 4903 2421 1091 1612 617 114 1323 882 2971 6885 5645 619 1449 7235 4052 3203 3430 2349 2471 5796 7289 6874 2452 1371 330 7758 1595 6287 4627 7049 5558 2967 4262 4291 5866 4183 750 1283 4515 5269 7608 6046 1064 1064 4389 7077 5077 4908 345 7818 3097 2011 1991 7667 6410 1681 4142 4061 7451 7720 2486 7579 3965 7438 2787 4917 985 4381 4889 887 3881 6735 2086 5989 5528 3106 5256 5773 4699 3474 6130 7640 5994 6635 6837 7752 355 3717 822 6822 1285 6086 2419 2839 1528 6201 2146 3100 5427 5688 3949 3651 4206 1743 5695 3454 74 7258 5478 219 7618 478 5190 6345 283 4138 2424 3085 2550 172 1583 4965 3033 6046 4807 4276 4520 5826 4727 5683 1381 3174 4130 2070 1410 2354 5572 6862 2493 6236 1331 777 4461 6001 6527 535 6276 6433 7413 7104 5424 6882 2991 1883 6646 1336 1343 3142 3756 267 3591 1294 798 6664 7124 2296 3920 7841 1314 720 3198 3532 5578 4061 6216 6362 1754 1081 4296 3244 50 6699 205 3874 5560 6779 5917 2963 3053 2117 2525 2697 6420 4501 627 7282 3027 646 3469 4934 924 272 4009 7021 2929 1994 4613 3899 6759 3012 668 4239 1677 4966 4436 6930 1900 2257 6265 2677 687 1402 6058 4140 1439 1513 860 1983 619 6203 3728 6101 329 3230 4149 3381 872 5913 6505 7114 3827 3691 6699 7526 3152 3163 3369 7804 2133 4270 6731 7128 2623 5072 1748 644 3209 1849 4916 5437 1180 3663 1146 7456 2539 735 447 3262 4829 2309 4367 4617 2808 4486 638 6032 1101 5356 2290 1409 6290 3069 1419 3121 6035 3648 6371 3132 7008 6293 3495 3102 7294 7002 6111 3398 245 786 6574 5317 4073 6318 3345 6569 3284 3581 596 1606 6434 3296 4992 4365 6039 5378 6852 3472 5514 7601 2146 6685 5822 7170 6127 2567 3761 2753 2874 7770 6930 3932 7583 6157 3568 2676 2479 6009 277 5713 5886 4920 3393 5792 7774 6767 1819 7822 2278 236 547 3271 622 5871 2621 3883 2669 2544 274 179 3911 785 5272 7140 1453 3748 4026 6084 222 207 381 2357 1248 4030 853 6151 7014 5901 6832 4872 346 3451 4944 2634 226 2826 7279 6720 1532 6029 23 945 428 2247 3834 7026 145 7772 3788 4389 6494 2893 475 366 721 5736 3106 6549 2220 6409 3449 2472 3976 4407 7824 5483 1147 4962 7283 5226 7021 2285 7125 7786 5334 6487 6900 3802 6503 7279 7360 4951 5350 5116 6486 1255 1349 7677 6644 7074 621 4632 4614 4267 2939 713 5635 6317 4940 2283 5805 7652 6323 1750 4797 1354 1200 819 7722 2085 5910 1655 5288 1347 6630 5144 876 6828 3005 2658 3835 19 2749 2210 5803 764 6648 3957 3325 1284 6598 1740 4872 886 5016 2422 7545 1533 855 6121 1160 1854 6074 4333 2230 6472 6956 2461 3232 7625 5461 1143 115 3639 3399 4347 1153 219 3959 3959 430 4985 6149 4250 4786 2868 7916 3070 3487 208 2262 1994 4999 5993 5564 5400 5396 6358 3989 5799 2790 1627 233 2280 3520 4311 7484 1958 3918 6612 7111 511 5942 3631 7728 5321 5354 767 3253 1465 6434 698 4491 7910 1585 4491 3312 1550 5505 5262 5788 1397 1782 2149 3931 6645 2414 4649 5667 1545 1363 3112 6744 7524 4162 382 592 1741 4100 2222 328 1877 5317 1719 306 5817 6615 2175 1913 2489 1744 4991 7159 3624 7564 3531 2214 7777 3334 7719 5033 2254 3580 7706 1595 6763 7596 487 6200 4638 1649 4474 6323 2256 858 2468 2232 3947 3842 317 2728 6410 4503 3961 1002 596 3668 1657 7796 1006 3382 3625 1901 7046 3646 7179 4088 7196 3121 4097 2137 7483 6503 5985 4986 4072 688 764 4661 7127 2440 458 4521 5369 477 4241 5110 1565 7511 424 6049 6858 6619 7561 7148 7829 7139 7726 450 6583 7910 4840 4486 5105 4511 2521 265 1883 6623 3011 2920 6218 2207 7057 1087 2446 4954 4090 123 4787 4231 2368 647 3890 3502 201 2549 6874 6805 1379 3306 7832 7101 3353 2376 3584 3129 2146 1130 6409 1375 6958 2334 7064 5797 834 1586 4856 5446 4024 5972 5369 2657 4427 5423 1625 4921 7369 1678 1955 6646 1822 315 1794 5076 3786 422 2764 2810 6771 5492 7472 3832 5072 3911 4093 376 3730 7283 6541 6637 1051 4526 224 58 555 3868 3465 5966 1119 4864 2426 6464 5904 3410 7406 2801 6546 7425 1217 532 1248 7005 883 3966 573 3061 2869 5254 7319 1858 6223 907 5396 7712 4736 6740 5011 4159 5524 2216 6797 4629 5544 5062 2468 2135 669 6182 3634 3773 6858 1157 3277 4858 7469 5149 3058 4671 3983 3393 3524 5934 4211 3033 4622 4611 5093 6185 4104 5587 7567 7182 2830 6629 6885 4332 6938 2797 4920 1462 7888 2057 4117 2715 931 3790 1415 6094 3922 4199 108 6212 154 2940 5069 2509 7618 4550 1567 4807 4785 1474 6954 3782 4263 1427 292 6005 6959 436 3474 2697 1215 4450 4712 5500 5789 1633 693 6247 4453 6966 3352 7063 7707 200 84 3540 7247 1474 4782 6184 7734 4176 5921 4327 6747 208 1799 1887 1082 2793 2018 7646 2983 7163 200 1678 7835 3917 7439 4141 2775 2819 787 4906 2238 328 2410 4191 6341 2755 4005 5674 531 118 2416 1545 870 232 4764 1149 6387 828 4319 279 1925 7273 2072 1387 3597 5852 7520 5293 73 2563 2909 5705 7883 7591 7073 6412 2220 3124 5473 4947 4093 5168 6770 6880 1116 734 6368 1911 606 700 4346 415 7492 3259 3826 3978 7868 5070 2533 7493 2118 3537 1453 1032 7727 4011 7686 6512 6221 2154 5338 3846 7707 2313 4073 7228 4898 1070 5855 1553 7880 7466 159 1146 1493 3430 5328 547 5735 680 3147 2419 4459 6578 2669 7755 401 1761 2869 1940 611 5712 7388 6227 157 5894 3483 4297 3027 2050 2033 1584 1964 1953 2162 7236 7290 6294 4231 158 3791 5526 6644 3409 3186 1537 6051 2566 1425 7168 2261 5431 6126 4939 1938 6990 4876 4342 2440 4627 1196 1295 1285 7682 547 6058 4134 4694 6181 7854 4455 943 831 5383 508 6065 6033 55 1752 4477 1888 7073 7644 7452 2183 6974 3434 5715 5011 262 250 74 975 256 3769 6076 936 1045 4373 2078 6725 7023 2964 1030 3803 1659 165 3794 5976 6304 5575 5569 1873 5847 904 6169 1489 1558 5546 1710 1962 2517 32 4835 6194 6542 4907 4506 7439 6369 2017 97 6627 4012 7878 3623 7347 7556 6905 3948 5602 1295 2394 5456 1380 803 570 405 4428 2431 199 515 1270 584 5345 6796 381 2212 4200 3721 6152 6015 1675 1652 3266 2598 2660 3130 4016 7243 3009 5491 1911 3188 5823 3232 7554 284 5802 7484 2308 1012 6925 5590 5098 5091 3438 642 3442 1092 1884 3975 2224 2234 4599 3633 4354 7448 6923 6755 4073 2767 3169 5170 1699 7597 1808 5139 7658 1963 2688 6254 6090 1129 1723 4924 7882 189 1203 7426 3755 2110 1102 2930 4838 4879 2944 6957 3372 459 5352 1875 4707 1282 493 1415 414 7507 5567 6775 3200 1336 2771 7339 2314 3580 5175 6683 3726 1447 416 4610 4631 6835 52 3520 7062 789 7516 433 5643 7214 2296 484 7768 1236 5597 2598 2217 5565 1080 242 2873 4334 3485 5843 7666 5902 5019 5332 2231 6264 632 4436 6451 2147 1876 2767 6461 3329 7637 5768 2195 738 5118 7663 946 1610 584 6813 5724 2245 7621 706 5107 7681 2128 4006 1412 3766 7164 7336 689 5241 6757 7827 2362 6885 3427 6126 1230 5938 4844 993 876 7919 4153 937 2117 7528 7608 1385 525 7531 5220 6006 7149 3595 7873 4320 5507 4418 3810 4553 2022 7525 6549 6898 7696 3978 3257 3893 4925 5293 3237 3510 2935 4712 6940 5264 4291 5205 2507 4742 2042 2640 7519 7558 2692 6890 7500 4061 4719 5622 4273 2913 6680 529 7645 2983 370 2641 329 635 27 7138 4016 6950 139 6538 1884 4454 3870 5850 2210 7340 6850 4380 4764 1389 4374 1426 3228 3118 2533 5651 6668 6027 6962 3109 3281 881 7811 2463 4721 6926 1315 1624 6956 4577 6321 716 7525 5454 7090 4370 288 2516 3418 2454 5020 6893 5142 236 7315 4501 2516 2605 5257 706 1840 6500 4040 2108 6007 6800 7619 5449 7089 3724 1914 2227 5227 4527 5187 3007 6193 7746 3355 7628 3657 6739 4494 2265 3908 1423 4983 4788 5305 5859 5410 2112 915 2522 7448 324 1538 5123 2972 4152 7086 5449 3343 864 5515 1746 2201 7603 2477 2397 5537 7630 2407 6858 4728 4529 2537 5180 4389 7773 6694 2893 7124 7016 7106 4861 3679 5 6981 6928 1180 847 7833 1792 365 4308 105 1554 2764 3177 4389 3588 4255 6124 5076 5436 7868 182 4448 1019 4565 3010 3701 5021 6878 4354 7285 5286 5770 2403 5915 6144 5443 663 3882 4028 2916 5931 763 2863 6293 5365 4814 2883 6577 2100 1081 7660 3423 1282 1341 1415 7886 5349 554 6976 7242 4666 3305 1096 1505 3406 360 2771 756 1562 5229 2974 2030 5449 1071 404 7606 2135 815 2221 1311 7289 573 1063 1161 5306 3589 6125 3498 5740 435 5377 3138 7052 1425 6789 4175 5082 5361 7856 3025 6733 6119 2770 6909 974 489 6542 2699 2571 5124 2694 7501 6054 7844 6409 1730 4414 5083 5328 5439 6146 5818 4818 1292 4212 1281 4353 2250 1304 7885 7232 2304 3976 3855 4703 1678 5806 39 5688 2218 6385 7465 6400 3582 3021 2575 6313 5877 2507 2183 1737 2198 5823 4419 131 958 1262 3734 4361 1072 4186 4912 682 5574 3256 5070 7538 6649 4474 3895 6975 1597 7885 847 3316 5595 7321 5081 3672 4460 5779 3894 3903 7511 4743 7472 4625 4504 2954 263 6585 6694 7517 3079 2267 6835 2259 4443 4942 270 2172 7164 3474 5090 1992 2337 993 4712 5330 1822 6101 7681 3024 2063 295 2778 7921 7919 5568 3820 6020 6892 5240 760 2622 613 6607 7574 4635 2766 3172 2209 6698 2839 6842 943 3932 6779 6281 7729 348 5827 7045 721 5788 4390 4329 7898 7332 3263 6431 5913 845 6206 2162 5146 5891 5118 6077 2317 2175 1295 6775 7349 438 7635 4570 1945 5570 1706 348 1538 2651 6915 2471 5268 925 2396 4500 6113 1085 2265 6379 2646 7267 56 5889 552 470 7535 3830 5114 2634 7603 4352 6544 6986 7000 131 7887 6439 1125 7099 7170 5011 3266 2492 6349 3702 2891 3625 1881 7445 4060 3635 5456 5916 7218 4291 5441 7030 5123 2001 1910 5022 1921 5978 6932 4248 906 7677 4011 3313 1740 826 5867 5020 5645 2995 1502 1434 758 2739 3027 7304 696 4244 6387 5210 5668 7100 3878 1122 5842 6035 6037 2234 7877 3006 1402 6746 4258 7107 6823 4218 2068 4560 3067 4855 782 7645 1873 6303 1886 4271 5119 6082 6645 6381 166 4255 3399 4917 7367 3140 6753 27 3414 1330 6876 7780 457 2371 903 314 6664 6540 1132 6150 671 4166 7372 6706 4355 808 1365 3192 3112 7296 7000 5031 3755 5101 6034 7041 1888 7639 1674 1426 4319 6337 3225 4131 1423 3863 2738 3509 1106 6017 196 3963 1906 5258 3076 373 4072 6997 6538 2011 1752 872 356 3974 4996 174 7758 2493 573 6939 6972 2579 3126 4169 6972 280 4914 7650 4893 7021 4825 4016 3361 2152 2658 7324 3556 1531 5228 1730 7445 2956 6617 4191 4373 257 2790 1133 5145 3729 7565 7080 212 1779 2164 6821 4641 6506 51 6980 1459 2137 3188 6793 6050 1308 6301 4058 1811 699 5442 3719 1955 186 3976 2014 2564 541 5513 4402 717 1200 1681 362 1152 5310 269 4242 621 5550 6074 725 4381 2450 7377 3843 1995 7264 2284 5966 5497 3830 4596 4228 6071 2701 1325 6971 3080 1697 7121 3221 982 5195 2021 5821 3691 1111 4025 5830 6411 351 3007 3741 2145 5924 5490 2392 533 6872 5851 2378 7875 7176 7536 2593 5097 1807 1335 5432 7805 4698 278 3718 5706 5677 2765 5785 7529 6559 5743 3134 7308 5706 3825 4124 7537 5686 6056 2487 4974 3139 4282 4572 5976 384 5303 7535 6634 7525 4576 3992 5144 1939 7115 1097 5019 2367 665 7326 6699 2865 2529 3570 2151 2055 2234 4034 1016 6665 4615 7576 7053 1214 3169 3383 1749 4086 5240 4740 3677 7898 7302 2059 4244 5829 4417 3962 6561 5533 6968 3848 7420 3682 3613 543 396 7501 3636 5692 1739 5040 1158 103 3347 1324 2323 4683 7252 7423 4125 1953 5278 4739 7830 5316 7117 3560 2068 2489 5202 7150 3404 644 716 7833 6632 3151 5487 5856 1488 3460 7260 900 703 7033 3534 7906 4741 1547 591 5039 1352 3843 458 1259 3872 1733 7036 5635 1844 5338 448 3294 6107 7728 4328 6363 7038 2023 1965 3042 4558 6991 5679 4948 2584 2604 3757 7403 67 4741 6566 1489 4119 2080 2120 544 2716 3793 3796 14 2037 5997 5006 6426 1414 402 639 804 6110 5724 2497 1188 5377 2042 7490 5677 3226 5837 4568 6188 1997 5228 1387 2854 4044 1946 4608 7834 4109 3720 4729 791 6714 7671 6997 5254 5468 3820 4133 5591 1006 5417 336 4613 4103 2111 2451 1970 2297 517 5120 6880 6167 1644 6296 4033 3787 4611 1635 4951 4005 5818 7063 5675 6145 3878 3968 7557 5367 3956 7835 6908 7400 5229 3132 4539 1810 752 7505 5560 936 2842 3544 5308 3440 1158 4308 1047 7566 7637 2355 5052 4442 6923 3507 1789 320 3551 3323 236 6701 6192 3252 701 1657 914 5643 2254 7135 5632 5453 3071 825 6581 624 600 2877 1740 6160 5152 6391 2975 5087 5963 5725 5968 7460 2815 4727 4799 3247 3623 5539 5422 4612 3139 1801 5059 4481 4471 2450 7086 4801 7710 6082 2663 3461 3131 7350 7095 143 1639 4040 1761 3524 5784 4778 5975 1139 5273 5352 1317 4218 6329 7857 3385 2472 1993 1035 1260 7860 3510 647 7156 1575 4146 6592 5571 5678 7650 535 367 1481 872 3379 891 1972 759 3992 601 4519 3080 5242 1884 2378 7182 7275 625 4766 7541 389 2232 5106 6442 3333 5505 3419 2502 4639 4184 3035 4604 6684 4649 1139 4093 6501 4776 6170 2439 7529 367 1212 7860 7224 582 3099 1395 6509 7042 4224 4931 5449 2809 7310 7824 5318 7585 7196 7903 5523 6600 2993 4082 485 7135 4863 6455 2513 3818 7182 2356 5499 4859 2406 4764 7471 970 5504 1656 4934 7912 7174 7860 5016 6970 6525 2959 3716 2712 62 1376 3120 6286 3811 5651 6101 243 3999 6173 6685 4541 5317 7019 1987 6563 3030 832 5495 3520 2017 7632 4964 171 1115 7840 1590 4960 3370 7556 6512 6558 3673 178 2449 7210 7773 4652 4085 7551 1467 892 5087 3939 1422 5360 3561 6717 7539 6850 6872 607 4814 2788 5973 3999 507 6058 4255 7533 525 7842 7129 3271 7358 1945 1823 720 223 573 1077 4201 4258 5411 96 7369 4341 6434 5897 5195 7777 2187 1405 3761 5604 5015 7465 1096 926 7255 3026 806 5358 4262 6057 4567 2880 796 5338 7372 4798 1949 2161 1539 4636 6016 2756 4107 4375 4218 4410 5435 281 5754 1040 189 890 6662 2810 4254 3509 2298 2913 5755 3634 808 6226 2294 1347 2652 5526 1346 6405 4145 4292 1515 1877 7667 2167 2437 2803 7259 477 5295 6834 6705 295 3275 5008 6540 5599 1361 1411 7032 298 4445 1136 3859 4426 4877 7804 4792 6178 2074 6541 6652 2496 1384 5138 3381 760 1168 6557 770 342 6606 2488 6036 6095 4432 1771 5078 3975 4502 6440 3484 114 394 6053 791 2115 2202 2681 5389 588 7252 3949 5443 3203 5670 3702 642 2237 4350 2 1142 1713 4824 7883 7504 2996 2470 4626 1180 1879 6219 1409 1843 7865 5379 5728 1198 7777 2650 4861 4398 1798 7724 6777 6813 7474 3245 3341 5277 4824 7049 33 3780 5922 6681 7424 4949 1158 1210 6277 3461 6455 1430 5313 7860 6650 1693 6585 7237 2458 1602 2593 7280 3205 4834 4261 2355 13 209 3124 2655 4222 4855 2962 5792 5805 4857 5874 1638 5852 3388 4320 7742 547 7877 1396 4689 1899 3383 828 1359 7869 917 867 2 2765 3947 4274 6948 1115 5798 4438 4088 6043 4654 7238 7445 5061 2052 1958 1680 7215 5481 640 7526 5214 6282 7307 5775 2334 7924 802 4962 901 2634 7130 3129 2922 1129 6927 5661 2894 6768 6707 1330 5738 5585 947 5392 6315 4630 4643 2890 7099 5367 876 1666 6690 2999 1725 7036 6948 5950 4442 5006 6043 5979 3791 61 203 2818 1160 406 3584 915 3219 5036 5049 4387 4140 2748 119 4847 2513 5941 484 1100 5309 5221 221 766 5250 4748 1453 2784 2660 4820 6147 6471 7085 2521 3677 6100 7398 5454 5086 6059 4863 7524 1482 2950 7426 5190 5609 4608 1324 2960 102 3726 3530 1760 324 3514 746 966 6648 4446 2113 6916 532 5457 7100 6034 7277 7529 204 5030 7232 7281 4822 5043 7230 4821 5047 1845 7220 6227 697 6572 7708 6207 5419 731 3875 3407 3694 4755 3687 3372 4128 6413 100 6523 7496 6479 3424 3880 4466 717 1658 5811 1605 5056 6933 2636 2182 478 5614 4713 6359 805 5796 7742 4088 5757 2409 2417 6481 163 4756 3386 1425 2175 5797 4980 918 7633 4097 5108 3844 4336 5039 5582 6079 5491 3023 1551 6507 5812 385 4239 1163 6510 804 4422 4478 6822 1540 1672 3800 6873 5536 2864 4224 1456 1704 928 6213 1855 4623 303 2407 2002 6181 5179 7652 3666 5163 1258 5975 7056 738 5335 3351 6544 5953 521 6116 6988 1314 3508 7074 3761 4455 6594 5602 3938 1549 531 6517 6662 161 5148 707 84 6934 7621 3256 4343 87 3881 5253 202 6845 3747 361 3590 4983 4718 6322 2836 2152 5581 7191 2949 7785 6532 4878 3565 1420 673 2871 1906 32 3071 1258 7758 6955 4835 2408 6238 265 4500 6589 3297 6206 7061 5797 969 4001 2201 6085 7237 1902 1971 1491 7690 45 594 5545 5450 4673 1406 802 4382 1196 7824 2602 5299 6336 7027 3051 1448 2594 728 6420 662 5392 7507 5541 8 4641 322 7608 876 5443 3158 5399 4987 533 2844 5798 5044 3415 3647 6298 4391 5153 3115 5498 4152 3152 880 1761 1101 841 467 5237 6908 608 1692 131 7444 3553 4297 3475 2152 3061 694 6338 4029 6911 4575 1133 7865 7511 382 4196 4128 155 1648 6979 2912 1549 5005 1119 5092 4544 6370 4596 2460 7174 696 7450 5449 6570 6854 4375 4131 4094 1060 424 963 6984 6961 7838 242 2921 7176 6651 7146 3825 4639 7035 7240 4037 5168 3484 5461 1581 1038 7030 3554 1926 999 1019 5902 6888 4902 7807 6258 4327 2582 1378 1723 2035 2948 6274 6089 2489 6702 4487 5040 544 5836 4160 3019 1229 132 1960 1210 7685 2229 4210 4677 3368 3365 2121 2003 3250 11 7059 7536 3392 6802 2251 7597 530 58 1924 1622 2167 4894 4404 4723 192 7348 4334 6758 6057 6949 7188 4464 7216 6465 4012 6201 976 5574 4352 6658 6126 5294 7044 7201 4545 658 6623 5334 3087 3997 2461 3413 7686 7202 5359 3782 753 2813 1075 5849 2844 763 651 1710 4314 1052 761 187 6677 2450 3869 4708 3050 6092 4644 747 5218 4060 2811 5170 5312 7535 4171 7144 7255 6232 695 5662 3979 4561 2201 2327 1308 5382 1497 1198 3215 1672 7663 1147 6740 4821 2578 4420 135 6647 3190 1267 1330 3638 102 2844 5987 1098 256 6590 3730 2546 4533 5071 2145 6594 6940 40 4319 4283 3395 7356 4562 5468 7265 5756 6797 7739 1702 2000 765 965 7287 4456 5914 1726 6684 2069 5401 6065 6672 7849 1135 6175 4996 2628 5389 7294 5750 6789 5474 3688 2484 3921 6533 5592 3908 3987 2700 524 6742 744 5828 1856 4313 4252 5354 4803 5449 852 6109 884 7421 4925 7426 2850 5444 7534 2037 7675 6957 4478 6133 5646 5012 2125 4982 2736 2282 1359 2653 1013 6260 605 2779 6094 7843 6131 5346 4417 3926 2066 4325 5939 3989 196 55 4085 4041 4512 7702 5231 2965 3026 3664 2549 15 4099 3889 724 4814 1221 6247 6856 3971 599 6651 4530 2629 2326 3254 2060 5230 2395 2323 2842 6899 7311 1365 3943 4740 3811 7323 3873 6324 6378 1470 5850 5722 1588 7140 4504 1164 49 2587 6126 2271 5497 6765 3951 5360 785 1209 5356 1658 1370 2660 461 7324 3553 5297 5016 4324 7422 6142 7696 6988 6306 4889 3019 7440 643 1542 6256 3317 1798 7745 6492 3809 5699 1151 3715 555 4843 7200 5021 2977 7219 3740 5756 7759 959 1255 4756 5825 734 3977 5582 108 5485 6907 5382 1870 6461 6366 4228 7348 932 7713 3208 5320 883 2161 6309 4263 773 1495 3199 2395 1231 7839 6323 6628 1460 7431 7923 1144 1047 2433 1778 3005 4859 1065 6146 1330 457 805 2116 6029 3325 503 888 5532 7410 6765 1633 2154 1438 7702 6682 5172 4626 264 5274 7280 4606 7188 5826 6912 5924 6850 1828 2470 2693 14 7662 2646 2504 1351 5428 3161 4194 1078 7195 1614 6919 1577 7691 3342 827 7085 2762 4037 1451 513 4037 7805 6433 6088 6183 3129 2862 3776 500 4127 5311 6192 5584 6518 4490 7504 1885 3259 6182 7 4545 7833 2064 6618 1699 6627 4036 1287 1363 3329 1247 2660 1801 2733 5430 25 5043 6024 1548 2987 6674 6772 5116 3737 687 5493 7838 3091 3213 187 1479 2367 3637 1385 2001 5252 589 4707 6452 7602 942 3288 269 6074 4024 3200 5509 724 7446 488 5967 7842 323 3314 1501 6375 7711 4422 3241 7718 6537 986 3957 5379 957 7619 7271 6667 557 408 1811 3136 613 2551 2230 218 6252 5545 6781 1281 2257 6057 1726 6543 7417 5976 6337 3572 368 6068 1114 6891 4394 2651 4893 6474 5360 698 4046 7115 3708 2869 6010 5126 7497 1285 3274 2398 1195 1212 6227 3915 1218 88 7282 3872 5045 327 3957 4257 2514 4176 6214 7475 5218 218 1063 7615 5666 5490 3185 7127 4016 5023 1113 7599 3823 5638 7120 5440 407 4677 5242 4832 2491 5731 346 2245 331 501 4245 3225 5145 4416 6412 5914 5783 1720 1622 6333 4007 335 7425 7565 2698 1001 3451 5861 1366 2399 1705 3286 4930 3869 6099 2250 5766 2377 7219 7088 4096 7436 1544 5254 3425 4528 6257 5979 2088 2399 6922 6273 3035 2610 3365 423 6983 2211 4209 2418 1921 730 5624 6494 4146 3607 3926 2718 6001 7859 1437 5580 6114 5376 2482 2102 6054 4778 1592 1264 5808 4042 1253 6243 1851 1562 1542 6386 833 2993 1710 3071 1654 1226 3434 4649 5982 3059 7574 5452 4055 1463 2239 3880 7495 1039 6064 5126 432 3500 618 7727 1097 1966 6284 2035 5625 932 3971 4761 6686 404 763 2360 4904 2672 578 2882 5522 6202 1615 3980 1276 7772 7294 7589 714 5835 4954 2386 2060 6917 5159 1117 3222 6317 6538 2545 2714 4670 1637 3774 4761 1319 1756 7861 2559 4218 6121 5511 1806 4251 1298 5309 2964 4186 1749 6567 6758 1127 5139 2642 1060 4754 182 5906 2299 3366 853 1536 1187 4803 2908 5127 7201 5983 4152 5374 1714 675 58 6502 3366 6182 91 1468 1642 646 5893 2410 749 1028 3484 297 4957 5070 300 2278 6488 1017 7133 6369 3746 2828 7535 101 3428 6390 6728 3502 7575 1436 7198 6448 2390 1295 809 1070 7716 2927 5469 5737 2526 1017 1953 4948 4004 1605 6732 4840 3685 4603 1923 7772 7481 7791 3907 5788 4589 5310 1231 1619 6393 4671 1089 5921 6906 607 4357 2540 993 1221 3154 2510 5533 7050 5465 7264 2495 83 5767 5653 6918 2687 2843 7001 4490 4455 3671 3716 1756 83 6946 5119 6129 3415 6030 953 4762 7714 4507 349 7438 2585 5404 1971 1326 2708 2780 1163 6064 1153 1525 4290 2992 7810 2440 7468 5783 6780 3756 6257 1573 4308 2856 3442 5161 1653 4282 3223 3910 426 7230 7364 5569 1030 3942 2025 5973 1185 1647 3377 4154 4314 1081 5676 2457 5706 2815 432 7682 3759 2917 5178 4 553 7586 5138 7322 6683 6008 7389 1378 5197 5382 6008 5827 4376 6013 43 5886 180 7418 952 616 3590 2675 7786 6690 1609 1003 2311 3817 6447 4675 6340 1677 2946 4191 3494 1740 7204 5365 6653 7435 6186 4480 6350 1080 1364 3700 3107 7397 5546 4472 6082 6472 1110 3876 6879 6043 6626 377 83 1523 860 2342 4255 6148 171 1136 5713 1856 5316 4792 2736 7227 6429 6296 6222 213 7377 780 3236 5838 6113 4558 7620 4761 4349 3180 722 7833 6478 1312 1317 1688 2250 4761 7075 2553 5749 3281 1972 4848 3812 82 301 100 7003 2381 5448 4092 7663 6864 3357 4101 1264 3727 5967 4563 3483 3606 1808 642 2208 2565 2576 1356 5118 3912 6232 3272 5912 2069 3495 741 3691 6643 6398 2820 5691 6052 5944 7923 4387 1221 303 1314 367 4268 2152 6374 4361 5511 5253 4356 7428 3672 7482 675 495 3885 4729 5742 1518 4253 6278 7508 1861 566 7221 3721 4442 7052 5161 6096 1040 4802 7906 5262 7643 3233 5238 7394 722 5906 977 2818 2395 2300 6173 6061 634 5777 3175 425 7241 200 6660 492 1030 1951 6088 6297 6950 1902 2977 2309 626 4744 6289 5999 2247 1405 2347 2395 2062 7436 5700 2327 1388 6002 894 1998 6958 7199 3018 1839 4748 3875 2899 4904 2539 5596 3141 2914 713 1574 2170 7584 1129 3475 7042 5659 1999 700 577 1777 5890 613 6541 5817 4687 5953 4033 842 819 32 1958 3194 1448 1897 3521 550 3416 306 932 5923 819 5111 2764 979 4002 5666 3303 3692 4684 1372 7226 1449 1288 3880 7737 2515 2288 3922 226 5414 4405 4259 1623 1628 4851 1815 6987 6165 6119 348 4667 5524 190 4501 2801 273 6620 5594 6177 2008 3205 2554 2671 7329 7815 1309 149 6689 3620 6648 453 3408 6481 7706 4021 3731 6232 440 2661 2981 5642 7496 853 3121 5760 6281 5420 2054 2815 4634 7052 3370 4282 989 5927 90 788 1401 1262 5863 3594 208 3909 1237 4114 89 1427 1441 2148 5038 2198 5841 6068 1742 6797 5750 3572 1747 3308 1778 840 5323 6888 4937 4212 2378 3052 5885 6309 7696 1711 2381 254 2018 547 6650 2553 7018 3086 7593 2885 4930 6308 6187 1782 4051 4696 4319 5815 5718 7218 7089 3322 7532 5628 6655 826 3032 4912 6888 5233 5250 7111 6875 2981 1697 647 2929 3704 6870 458 2659 7054 7506 1113 2962 5714 1219 6462 7696 7264 3279 7218 4223 7022 7070 7350 3035 5652 5805 3264 485 7300 5681 5261 7901 6990 6973 7337 2628 745 7880 5411 2403 6243 4154 5054 1707 674 425 2771 497 1251 1802 1396 5488 4470 1241 3384 413 5694 4985 1672 7526 1951 928 886 7535 3598 7903 7553 7377 5004 4577 1864 3373 193 7157 3695 6404 842 3677 4846 5734 3453 102 6495 3436 7592 6768 4015 4817 6877 1677 5316 2237 3773 3781 2478 5421 171 5059 4558 2602 4639 3264 3015 1945 3871 5712 6275 6974 5873 2025 4648 6007 6484 4667 3489 7523 7776 6304 4303 2351 1784 2141 1372 7561 2735 340 2557 3700 6655 1024 5994 7154 1096 1371 7426 7867 5021 1375 276 6917 795 2927 7706 301 3983 938 4700 2401 5400 6048 6583 4575 4544 4828 3843 6258 1247 5486 6910 7602 7433 5803 5471 133 2838 7542 4446 3395 7860 4461 3340 1837 2488 3423 4658 4110 6623 7751 4385 1527 1154 6769 73 6613 7048 5227 54 396 4819 2931 111 4440 1698 2236 3882 7683 1350 2242 5891 2513 3899 554 3612 7159 2429 7074 3560 5464 1170 2777 2588 4691 4565 7178 2683 6161 7172 3693 6913 6734 5723 4258 586 3 3493 3226 6 5644 6567 1915 3452 4721 134 5371 1512 1105 1544 4879 7662 161 6399 3841 7620 7251 7298 2184 6610 28 5292 1223 740 5706 5597 2152 7532 1710 7446 2085 5565 1708 553 4220 4131 7468 7005 2048 5084 7841 5812 2207 3078 6499 254 3030 3891 5793 2092 3490 3366 7772 693 1921 3995 896 911 6464 7497 4132 2378 3950 6369 5427 3209 3434 7746 548 5629 2176 2288 7069 3338 2726 5418 5449 6564 2853 4523 1639 7163 4681 5431 2730 134 4890 3697 590 952 3943 4724 7559 5724 6513 4103 5589 3365 2668 7258 3674 3329 2548 5955 4663 6804 4411 2736 1830 5560 5085 1441 4948 2763 7141 2072 6963 6291 1931 5064 2273 2397 3345 5619 5290 3444 161 1443 50 4416 6263 2667 6803 2626 3772 4710 5062 5157 1019 236 2424 6726 1659 1021 4003 5965 6057 2970 7714 5929 3411 1074 4969 769 1941 3024 1332 4390 5895 4713 7814 4983 5306 5633 2990 6311 479 4661 458 4198 2733 1372 7538 3295 6935 3463 6318 4712 2154 781 6230 6199 3294 2012 2518 1024 5148 340 2895 4947 6890 5169 6354 272 5998 2855 1246 3676 1325 2964 2090 4982 6618 2071 6936 4410 7852 998 6888 4841 2851 2125 2957 217 3698 4245 4077 4598 7381 4455 6470 4278 4895 702 7416 6442 6435 6659 1565 2513 3459 503 7148 3009 562 7260 1482 5879 6263 6220 4113 3670 3977 42 386 4080 7521 483 2468 2512 3564 5825 5433 2747 2694 7445 6153 5981 964 5243 7834 5511 6909 1905 7003 4635 3240 6808 4564 3319 1971 807 817 1637 7371 5740 388 602 6155 3676 1809 3645 5363 2361 3740 6171 5170 910 730 1898 2870 312 6537 5581 6910 3743 2371 3349 3940 3219 6218 1632 2765 3440 4868 1158 1170 3518 921 202 61 925 1698 7086 1916 2616 7839 1149 1176 3981 2993 176 5788 7021 2053 7559 2951 4937 2800 4618 6280 4501 1764 5233 7916 5402 4390 3507 1866 5601 1208 2789 7174 654 2857 1334 3103 834 4639 5574 2623 7642 6132 6015 6895 3860 2700 1702 4511 4407 6155 4015 7497 7557 270 1559 3121 7619 6083 1958 2018 6633 4933 2249 2400 5551 2397 1433 5909 2735 4842 4976 5779 7688 4798 6648 4010 1703 6789 7389 1275 6421 270 942 7001 1716 5745 3360 6252 1681 4387 7667 7199 6002 7684 6109 7216 6840 1445 1915 6258 6999 4301 2829 4722 2061 2375 3782 1394 6412 3584 7320 498 1210 2526 1021 6928 2227 1371 7223 124 7490 4579 2692 7112 2404 7689 786 5316 280 4139 2077 1461 4922 1005 56 2982 5867 5278 673 5143 905 2226 5148 4201 6296 1959 2524 5790 7132 7337 7628 2154 2524 7133 4979 2766 1742 3056 1250 548 1712 3790 1298 102 3491 7748 1806 6963 691 4413 662 4840 1258 2165 3240 6544 541 1938 61 3306 6607 128 7764 709 3195 5554 1675 556 5005 1826 183 4992 3580 3666 1474 1999 7051 7388 6966 1546 5208 1583 7008 7681 6241 6122 7548 2002 1978 4053 862 3720 7842 6954 3966 6478 7465 6259 5325 5003 3761 2921 561 2771 5672 5615 4218 1713 5186 3263 4584 1803 3524 1248 1363 600 4873 1269 4361 76 5294 6378 1439 6061 507 1405 3019 4316 3616 6290 2820 6682 6866 1846 7239 3773 128 4725 4117 3959 2108 4579 1873 7161 5881 4216 6783 778 7873 2275 3834 5917 2607 1379 7414 4233 3132 2792 1433 5980 1562 6737 6600 5326 6624 1346 261 3207 3139 7840 1435 1311 909 2546 1264 2064 4309 6335 6609 7530 3770 6914 7615 3726 6667 4178 3049 2103 2727 722 570 5445 5433 6455 153 3815 7794 999 2755 1509 3414 4848 4648 3601 7664 5706 1813 7446 4081 3066 352 2241 3644 5012 1608 686 3583 1486 6859 6644 5112 3893 4174 5220 7254 291 5872 4248 3290 879 1794 1686 5293 6950 5609 5010 5918 938 3608 5352 2448 6811 2257 5354 5810 3739 7538 2814 5903 1487 2721 1291 3925 3384 4127 4381 2340 6715 1436 5382 5106 6324 5776 7175 3444 5008 485 3346 3835 3786 4282 2097 1681 6383 6662 7011 7410 929 4836 5474 6863 3480 1198 1097 4297 1219 2623 1303 7077 3838 5114 3456 6743 1680 6752 603 223 455 369 4996 2467 3050 194 4771 5855 6243 5973 3984 1790 109 1879 6065 1435 2687 5642 3402 5779 3610 1553 3163 2355 3276 7120 4483 6844 3146 1983 3267 4362 1740 7416 4857 90 7518 2716 2482 3668 445 7710 739 4843 3562 6581 5887 1198 7191 821 4765 400 1829 926 6712 5607 3601 4521 1190 6351 6402 3563 5082 1680 537 5914 5624 4508 3182 6453 4163 1914 1579 5728 5181 233 4426 4516 4610 30 5972 7848 2886 6464 6524 6829 6943 4093 4377 7842 4690 1254 3824 351 1561 3226 3380 27 2630 4164 5586 144 6390 5061 439 1707 4733 4440 7740 7828 7355 6913 7854 6046 6470 363 327 6610 3539 7705 4348 7857 619 6230 5619 4648 6132 6492 4879 1004 3614 4135 4798 5150 4762 7735 1587 4003 3168 1104 7072 2723 4545 5759 5690 6636 6113 7860 7162 2490 6629 591 1910 2573 1240 6899 7265 7781 5958 7546 964 960 4237 7489 2198 1217 6532 1855 74 3341 3989 1480 3506 4867 4890 2110 1118 1756 2774 2216 7238 7799 453 3138 3508 3106 978 49 709 3806 4039 1251 2986 7039 4139 6970 7219 3791 7635 2104 4051 3543 3630 2889 602 5768 6686 5717 5563 4464 2614 864 7665 756 5714 115 7504 2492 7128 3896 484 2195 2957 6073 6089 574 7059 881 7043 3527 2432 1935 6612 5956 7399 2603 1740 548 5066 6451 6297 3688 7208 754 7708 4730 4945 2986 979 1676 1811 5895 2760 5565 1405 1614 5768 7520 3102 5536 4888 3414 5018 3720 392 185 3761 3442 2377 5661 1078 2621 2717 1654 549 4670 4368 4955 6417 6607 238 7614 5366 3471 7198 3791 2678 2059 3109 1641 11 5605 6540 4907 5834 7663 4775 7276 4904 1558 207 5510 5417 4407 7269 5256 7701 3786 3887 1150 2191 1146 6019 4708 2666 516 4182 1786 6742 2964 6807 1778 7819 3289 4793 6710 3972 1359 165 5668 4743 6342 5999 5764 3031 6041 1563 2606 707 5748 5811 351 4306 7114 2440 4756 2582 2074 1425 7208 2345 6021 5306 730 1649 6900 1789 4472 1103 4709 4166 6674 7259 2559 6194 7258 7370 2214 2249 3854 2192 2490 2423 555 7403 2884 4995 5157 3643 7093 2125 1071 2168 189 7431 2029 7054 857 3598 4724 5900 1510 1642 2577 5507 1314 10 404 4779 7844 5413 7562 6155 3318 6646 2249 561 2392 6926 6776 381 2140 5792 3 2395 4569 6696 2092 1757 2438 4515 5810 7218 5472 689 4885 5960 4180 1917 6318 5273 7453 2862 4617 57 624 4314 6381 2497 7170 4996 4131 239 669 1460 3870 5825 3833 2674 7198 735 3885 924 4402 2498 3091 7552 22 6997 3304 873 7053 7502 7914 3675 7672 6745 4862 2110 3836 3767 1782 7276 5125 6666 2466 2903 1530 4791 3097 2361 1255 6048 5103 5544 5013 4287 7801 6477 4829 1287 4569 712 4972 7566 5159 2410 6674 6396 882 2506 3789 5078 3679 3144 6391 509 6816 6595 5231 3704 7745 6326 2875 283 7040 4597 6398 1186 5664 2405 5057 6442 6518 3465 2260 3858 2775 5294 27 2745 1914 362 5608 4199 431 5079 5251 5317 6782 5294 3627 5261 3580 2167 6083 7081 2499 7766 5738 6991 2746 2445 5015 6953 356 2219 768 514 2076 2935 6163 1977 3840 6406 7774 2389 3660 1813 2140 5449 5906 1815 6492 649 5368 3762 7094 4093 6722 5295 5939 6857 2617 2463 5157 6061 6207 5324 3904 7897 6336 5177 3567 3352 7865 894 3789 2313 5951 2546 2658 1782 6370 5630 3097 3625 1171 4821 5233 3920 7715 553 1455 7660 6985 5261 7449 765 4755 6447 1108 480 7388 7112 4326 309 7040 5258 2380 2202 6952 3250 4898 1532 1648 4447 7647 3389 766 566 3130 906 343 5646 7730 1937 4412 389 3707 734 3867 7696 2313 4278 7368 64 5725 6581 5123 2026 5760 181 5182 6593 855 6974 5854 1038 5513 1392 7249 4383 6407 750 7698 1823 7134 2780 2113 5629 3305 6555 7921 1647 1194 6144 1751 2386 6374 7303 5764 7023 4791 4190 4267 7660 2885 3693 5272 7719 5091 2474 47 7902 6796 4332 4892 4248 4877 3320 6991 1944 3417 4453 3079 6384 4643 38 3931 3288 1291 1148 4077 1191 600 3792 4869 2493 7525 7340 6524 5378 1513 729 6006 7206 3387 825 5749 2150 1571 7338 4603 3094 242 984 570 491 6265 6015 7194 6519 5292 1179 6927 2831 736 1551 6889 189 6309 2660 7440 2387 7608 7390 4960 5439 5214 3521 6244 5951 6930 7082 4381 3823 993 2675 5566 2664 514 7715 2585 6032 1267 6933 3797 2164 7721 1 5971 365 4592 6704 194 1026 2835 624 5254 6513 1969 3903 6518 2125 116 931 7189 4283 5261 6630 4554 7744 7465 2619 2432 1757 1046 974 4050 5812 6989 4659 5454 5051 2243 2613 296 3352 3874 7841 156 7300 2502 1404 1227 486 7456 593 5334 2994 4326 191 5280 7545 2703 5147 6743 6060 6556 5693 5473 6013 1452 5552 4960 6069 7032 434 6598 5639 7174 7673 529 1644 5303 3995 4115 1800 6175 3253 3894 1428 1785 3799 3814 1572 6218 2662 5850 5831 4378 4550 7747 4298 6448 934 2883 1965 2598 5928 3450 5860 3050 7733 2363 2169 3980 1273 4410 2534 7720 3907 7503 3305 5380 5821 2645 5822 7229 617 3672 624 4055 1127 2396 2682 5403 3429 6464 5321 2270 967 7179 2276 178 4149 6440 2871 7391 4494 7063 6839 2107 5290 6482 7729 6701 1570 3633 5805 4553 1231 5414 4074 7075 5233 4688 6903 2037 2882 4823 5356 1815 914 3236 6369 4619 5384 2045 322 818 5169 1739 4045 2924 5255 2794 5960 3480 7845 3614 2691 4857 3861 1032 2564 6215 4983 5663 3052 1068 7161 716 6094 5537 914 2694 2001 4592 6823 7618 3831 3536 2906 7326 3227 568 5698 6789 1307 4252 6616 3779 5259 4289 5663 3866 6880 6602 4735 2068 1349 7038 7585 7138 754 824 5762 4661 3967 7425 2277 5411 4512 3326 7590 6432 7725 4446 2449 3357 4288 6085 103 482 6516 3785 3928 3280 7225 6752 4833 4437 4754 2399 2079 242 4138 1889 6651 7781 5554 4347 5579 6063 3374 1194 5529 4261 3199 1495 7223 2084 2492 5359 6356 7017 2968 4098 2177 2597 2791 761 6930 2812 711 785 314 4132 1437 5399 2616 4405 6324 2537 6184 3556 3482 5687 4822 5764 4581 7053 3826 3856 4660 6867 384 1549 6218 75 2833 1174 5742 4210 1950 5482 6700 7526 875 6000 5595 2098 574 1743 3284 3519 473 1848 3751 6190 1766 4939 2399 3526 3023 478 719 1352 846 6690 490 6004 973 2235 2202 7810 6016 3594 3057 3469 1097 7678 1932 2511 4477 217 2386 6898 802 2304 1668 5953 2729 7828 1829 2378 6329 1961 3204 7902 7031 5727 2664 7150 2640 6636 4259 7521 1436 846 6726 3039 6401 7230 5733 1921 6408 7548 7062 6832 6514 6115 1879 6871 5022 6240 6236 5635 5633 3443 4929 4602 4226 2786 5320 6256 5415 4657 2038 7076 3496 4584 2120 7642 159 5271 4000 4892 7012 3884 896 4003 3338 3891 371 6104 6761 5839 2554 4735 7390 4262 5381 367 7489 4633 1694 2218 4121 5053 1557 4550 5510 1165 4197 6585 6538 5270 170 945 3084 3052 1636 1463 4241 6094 2119 245 5287 2120 6888 2334 7385 3351 4631 905 5240 4465 2070 3489 1235 5546 7085 7443 1514 6565 4962 7409 4402 4323 24 147 2889 4618 738 731 4768 4866 4969 3045 1640 1540 5511 3154 81 2266 5633 5197 6704 7450 7180 7004 6565 4518 3167 6748 6609 288 2480 216 2432 7730 92 3922 7882 3096 7491 7351 2014 7869 6820 4140 347 4848 6805 6509 5867 6359 5510 7329 7329 3543 2593 6615 6402 5018 3569 2148 7106 4098 5801 7501 4256 7267 95 5874 1232 5491 6497 6311 1736 1096 1152 4311 257 74 2728 7434 6239 1465 2850 904 6662 4078 4835 3486 2787 1965 7409 3255 2618 6566 2879 1376 1630 2525 846 7708 1922 3699 2285 3952 1389 3726 6121 3693 2485 530 718 7594 596 2190 7313 3043 512 1741 3883 3954 3183 3273 3793 3946 7437 1813 109 5690 5424 1965 2796 7083 309 2931 3352 4921 5150 1557 2115 2578 200 3214 2793 3860 2071 1088 7656 6688 4622 2029 214 4115 5327 544 6315 3872 1418 2739 5546 42 185 4984 4160 552 3557 7061 7780 2006 3211 3599 463 4699 4958 3141 4780 4696 5919 7112 3597 7046 7517 6314 1946 795 6770 5595 2978 6253 5918 1736 520 1380 4703 7471 4760 1110 6445 5179 6031 192 4567 2909 2619 7518 7758 2794 4567 7558 1241 1074 2445 4042 252 1240 25 4368 6037 3046 4725 5170 6040 5460 5342 7417 903 9 1611 3917 70 5790 1431 4666 5979 6511 3348 3738 1009 1746 2614 3331 1632 3793 7588 2538 1616 6318 1497 1541 3152 1429 5706 3201 1025 5742 4600 4908 4976 7565 4109 1633 5071 5682 3070 492 6638 5829 4750 5772 6330 2349 3360 5062 457 4671 7151 5796 4001 1929 472 4974 7110 7452 5500 7577 5333 6056 4434 1757 6486 4794 3694 3479 2117 1047 6071 7767 4221 4090 1278 6122 4277 5578 4311 3284 4455 5114 5508 5740 5142 422 6261 1820 6779 166 1183 4923 5019 4372 624 721 3747 2113 3062 5710 7627 3608 5530 6506 1711 7427 3622 3395 296 7855 3815 5055 3627 5835 2153 6492 4000 4647 1992 118 804 4273 2983 813 363 7271 7438 7078 6037 650 453 3610 5194 6607 2566 6741 5809 4817 1164 303 5593 3170 6998 3861 7693 5258 6328 539 3590 7264 6585 1724 7105 2843 2808 3202 910 7576 1820 7079 2828 889 2539 7420 382 4050 2869 7492 4643 2978 895 2491 260 7352 5349 2378 6828 758 7179 6094 6901 5387 6932 5687 5826 1624 110 1914 2680 4713 3270 4009 2665 717 4324 7507 410 3706 4118 3332 5476 5670 7894 590 5086 33 6268 2220 7445 2941 6381 378 5556 3242 1421 6114 4641 2518 7890 5598 4188 264 3229 1138 5459 5948 4300 5707 4083 803 5537 3524 7057 935 3067 249 5895 6849 6767 5125 7007 6785 7145 6220 148 7066 4084 17 6273 3068 3790 3305 55 890 3227 2829 5823 3228 3411 669 1168 5252 3627 7245 165 6339 2013 2490 6914 3324 491 5185 3719 4827 7301 3236 7677 4143 5405 3973 6372 4281 3739 5983 7065 3571 3574 323 2345 866 3078 1052 7034 2371 1406 2305 3221 904 7800 5215 4031 3833 458 2990 2461 6575 324 7500 5782 7333 3848 5057 5926 5994 1766 137 3245 6399 2132 4730 4716 5442 2227 3288 5792 2142 7815 7099 3256 1744 2960 3876 4988 389 4326 5226 1612 2117 6034 3446 7407 380 2305 3517 7769 7659 909 1294 2939 2890 7319 7908 2301 3783 3612 5490 5803 5786 5030 3832 1927 6395 6485 2023 1398 4772 5781 2364 6820 5676 2287 4013 2734 6155 1461 6582 5322 7384 6962 1034 404 3215 4709 3793 6683 1955 3479 2740 3838 47 3364 7858 6601 6239 2687 4690 1556 7126 1569 3989 2962 1914 4291 3394 2692 6440 4334 691 3356 1688 5539 6118 5908 1115 2464 187 5411 3016 6618 2325 1842 1485 4283 624 2139 7354 1950 7476 1512 3435 5269 200 3606 6017 5494 56 3852 3925 3065 1096 3544 1345 5598 4205 6570 2814 7518 232 1305 343 4795 3146 7743 307 7752 2226 4621 2138 3082 1938 138 4738 2184 7305 5019 306 6736 139 6395 5799 7259 4705 5033 4961 849 4523 2723 3712 7617 3168 2352 136 3616 4289 7460 5458 2760 6029 414 7089 2507 3247 4279 3532 728 1588 4746 1393 6078 1707 1900 1681 391 7743 1569 2645 6770 7164 1362 5957 6664 1049 1248 3051 4144 7149 1358 850 810 4788 4887 6604 2242 4175 5727 509 6052 3898 2846 5257 6010 1597 7669 4057 6832 4825 7784 37 6608 7785 2560 1632 6063 2749 895 863 2763 3242 5696 7455 2757 6271 4327 5610 4821 6826 1037 2253 7428 5446 6776 4028 6941 3580 1698 2649 6756 6312 4847 3936 2919 7005 856 4455 1718 3480 1958 7030 7593 5969 4355 3501 4035 7870 1391 437 7681 3901 290 7116 4660 6625 2536 4352 996 1900 3765 922 6702 6542 1294 1916 707 3081 72 4672 2241 2004 432 606 6966 349 4678 2624 4407 3998 7411 3247 463 5163 2973 6977 3608 353 3077 2774 5289 2382 1927 4168 6758 1201 696 2787 3344 6188 1165 6552 4632 4207 7538 3560 2966 1586 2518 5115 4141 3767 2542 4909 321 6681 367 5518 3872 4088 6251 3366 7110 549 4775 4515 6739 3913 2130 1670 5058 1890 6193 286 4559 2068 2195 4779 1017 6501 6447 3743 5725 467 6120 6863 1077 4874 2527 4653 5480 6422 7896 4299 6374 6001 4394 1163 3195 680 7639 1993 5577 7143 1700 5100 5779 6248 7341 3049 6163 2173 1332 1940 3799 4492 5514 4005 930 5378 5854 467 1685 1833 4549 3791 1780 1743 7363 7103 6517 2504 1884 4919 3333 2980 137 5360 6502 2198 600 688 7060 5082 5350 6122 2331 6453 1688 2363 2107 133 4948 1275 7721 695 2861 416 5534 2986 3984 1900 7314 5761 1400 4858 3103 4644 225 6467 801 474 7665 2613 1417 961 2708 665 1869 1274 961 5260 162 6908 5500 3955 3929 3444 6785 6051 175 350 6845 1622 7772 629 6648 420 7589 7387 5855 57 3585 4976 3936 4268 6552 3417 319 3680 3145 6732 5730 2497 5750 1282 659 6525 5494 1550 2628 1664 6059 6348 4851 1197 7724 4506 1372 1966 756 3062 5148 3506 3468 249 4740 6825 810 3730 2266 4388 3447 6334 6238 4002 539 103 936 7491 3018 6539 3528 4607 558 4131 678 649 5842 4927 4403 4620 5369 7200 7096 6206 1164 640 1730 5524 2068 4961 1754 5889 2340 7309 522 6651 4513 2268 720 515 5143 2970 5113 2043 4564 5323 1217 3353 6214 505 6846 6078 3162 1801 7662 5532 7075 5441 3997 5564 2632 6445 5134 1839 2022 4907 3794 6740 3340 372 5970 5073 7567 5504 7373 954 6301 1968 1377 1162 577 7311 3148 1816 2737 2134 4907 6113 7751 2325 2246 6131 5304 4406 6195 7034 6690 6286 6805 6096 2252 4359 5623 611 5220 4868 1629 6666 2429 259 6029 1276 2581 7169 802 3649 5709 5310 3102 2245 7527 1107 2049 423 2079 5344 1785 7429 5433 6210 2471 4093 4137 3365 3082 7651 6977 2214 3287 4712 5760 5087 1906 2087 5896 6216 6227 7618 4541 1273 3164 1020 2966 1995 2069 189 4904 5412 903 5114 6037 673 1085 4925 2584 2395 3492 7267 26 2342 4663 772 1770 7381 3031 511 2460 2962 1156 4255 6587 5935 2100 4206 2278 4870 1806 2400 4525 1089 3126 55 7168 1289 7139 3641 535 2940 2489 7113 3067 2881 4117 4329 3424 3188 797 180 5135 3697 7349 7848 1662 4505 4823 674 1210 5655 3673 610 7441 4860 1933 2745 509 5066 2432 5400 5591 7101 3024 4494 820 4730 1916 6009 860 916 3188 6317 1552 869 957 7477 4402 5070 604 3226 3458 6934 5030 1801 600 1819 4113 3831 2051 5142 349 4992 6245 945 450 949 2305 1222 3396 7518 2251 3009 1975 2459 2835 917 5397 3897 5619 1807 1792 5448 7118 6340 4564 3050 1098 4220 7021 1067 3384 4235 7230 7303 3503 2176 4726 6832 1442 2371 6634 4989 6274 3072 1223 370 5739 4217 5940 5305 6545 639 4839 2049 5722 5484 6880 3181 4343 3779 3278 763 287 6392 42 6458 4815 6418 1529 2225 775 6631 3010 762 5380 4976 3327 3794 3098 4261 6462 6053 3828 7262 2144 6236 7222 5390 6510 6966 551 5746 5268 6588 4476 598 5437 7289 659 6676 4630 3825 1152 1010 2723 6568 7876 2681 552 1386 3667 6498 5485 7077 6956 712 3644 3315 3723 7438 6113 5817 6790 2679 3878 5542 2435 5572 6040 636 2485 6885 7562 3692 6629 4934 2478 3193 3996 2124 2997 3720 5318 3963 5731 5257 6917 778 4842 7284 1011 2029 7465 2157 6724 3470 2761 5493 6052 1862 247 7767 1748 6905 7557 6242 471 6629 3430 7019 6711 4956 5571 4670 4123 1208 5704 7208 4236 3419 5559 5920 4263 174 4975 7275 6466 3301 4444 1953 2863 4524 6629 4057 5404 7513 5990 6438 104 1443 7384 2079 5364 1245 4226 7549 4174 4878 6141 3796 4139 4975 1530 6339 2884 2518 3011 6983 7466 7242 2464 6637 144 1167 5647 7739 5061 4056 5022 3142 1381 4794 2343 5773 6377 4540 245 5521 4644 3852 7194 6479 6615 5207 5492 6973 3068 1139 7416 773 6713 7188 4672 4686 2752 3118 5608 7793 5262 5690 7676 2808 4587 7896 3104 6945 189 6787 2120 5413 2063 4294 6546 3546 2377 6238 7193 5050 997 3967 2823 3525 4740 4084 7077 888 4869 6705 1745 2731 2505 7820 6585 5293 6796 212 4507 3863 1476 7353 892 3831 5640 868 2158 5308 751 3240 8 2365 293 1658 3199 2042 1545 4957 5582 79 7020 6693 2038 6557 4874 5053 7116 2017 1130 719 959 1422 1086 3687 437 105 288 5211 5981 5971 2443 7434 1453 5903 6082 4458 5505 4533 5050 7719 6108 4599 2190 7305 2250 1578 4555 4077 322 275 52 536 5417 4515 980 1315 7563 4808 7801 4578 1400 1881 2800 947 622 5664 7511 2181 4605 1394 878 6074 2163 6211 2449 4994 2261 6559 7445 1541 1815 5813 4789 3619 5636 814 5204 7524 5156 532 1245 790 5442 2223 2257 7815 7240 1552 6059 2399 210 2437 777 4887 7790 1829 5311 3674 5712 2228 5860 4308 2214 3169 7831 3396 2269 6447 3947 3103 3367 1289 914 4190 6560 3449 1752 6394 6934 3155 3292 2162 7896 1038 1810 2197 1214 6663 7458 7875 3331 2973 1388 4086 7143 3768 4133 7796 4683 549 1181 5550 926 6278 7130 1954 5265 4447 2664 1693 5070 4520 3361 1476 7576 5452 1811 7481 3742 726 7916 6504 2454 7074 3214 4043 1611 6646 6031 2914 167 3686 6687 399 1253 3145 5288 2606 3878 5925 2433 3015 7352 6497 3874 369 1966 6845 4599 1753 1851 686 732 4878 2091 7867 2404 4780 2818 2263 3517 3127 1256 876 5811 5914 5350 7704 6635 5123 4943 4278 1143 1969 5849 4276 1959 4099 41 1063 7342 275 5028 7654 2665 3400 1781 3307 2000 64 151 3922 5207 6221 7447 7740 2555 7081 814 6012 6249 3812 923 612 6014 3026 2313 4698 5616 4336 7858 2935 2676 4579 3594 5903 7057 506 6898 3447 7868 1704 83 7381 7281 6954 6728 482 2897 7630 2431 2580 3585 4225 1831 349 3170 2398 763 4378 3589 6107 7669 6301 733 3699 4973 2314 6843 7885 5574 1727 4586 2398 3954 2962 5028 3750 6042 3030 6711 5537 349 2850 2299 643 1958 1029 5975 2725 2291 4934 2303 3045 6444 3692 2741 393 992 7629 5603 963 1682 3563 6909 4480 4827 5838 2454 5047 6218 3283 440 372 3568 6336 7303 4753 2681 6950 3277 4524 139 3644 5404 1501 5242 6277 2833 7269 5644 7248 2997 4099 4494 3186 1752 1178 5346 3756 3664 1707 2379 4098 7695 7905 6819 7764 5033 1339 2984 5819 4593 6482 668 85 4157 2347 3769 2641 2687 7281 4060 121 1181 2906 837 7546 1461 3234 5380 6870 302 4714 6586 6851 5498 1664 654 2688 7073 5502 7626 5851 4217 5835 7161 1785 7455 1763 4866 2822 7728 5675 3785 970 3996 5126 6436 2025 5099 6710 3825 6142 4173 1818 1123 458 6836 3811 754 7212 7247 1997 2011 1615 1962 6444 5572 160 6668 4014 3960 708 7509 3166 2458 4313 2768 4334 4830 732 4574 4994 780 282 7531 4793 6537 5667 4929 2420 3811 5302 5088 7096 6936 4919 1765 724 5781 6894 7098 5839 1880 1805 4088 7319 596 1508 674 4338 7152 2967 5374 3980 7854 1984 5594 5906 3960 6246 1229 3914 3184 2893 2086 4412 2161 6607 7652 815 6713 6346 4491 2714 3453 588 5311 1417 7274 2692 6134 4015 6170 5230 5551 5490 3922 6364 1953 3574 641 7854 4088 3630 3894 7268 3714 4867 5249 2154 1193 5506 1304 4945 461 3124 668 7424 3328 3064 713 1236 1997 1568 7335 5852 269 7092 3601 2912 4819 1348 2508 4100 1146 4747 3916 3796 5429 1012 1037 5490 4387 2299 1725 2907 4459 3276 4876 5606 2341 6785 4545 4726 3821 5837 2951 722 7224 3036 5791 2310 1862 3564 1544 5532 123 5893 7355 7757 2377 1960 4609 4581 3681 5321 7233 5104 3396 7358 2766 5222 4893 398 1573 7120 816 5551 4612 6720 4993 6840 1235 792 4909 1974 3374 3258 6976 5964 5298 1290 5124 6257 7916 6212 4725 2837 6867 5840 3542 4699 2146 2555 3999 3009 2966 699 5969 1641 2459 7174 1846 5467 1697 4564 6700 2591 7901 5485 2391 3389 6090 7781 3445 6906 2166 2531 1002 5589 3472 1654 5180 6030 3767 6631 3685 1498 1163 2291 59 7607 1819 188 7348 4054 6643 5527 5971 4330 5894 6055 3457 6083 559 4572 6983 6175 4100 5445 3660 1708 536 5884 6430 6847 2598 4908 2242 6640 3789 6524 5244 7110 6029 1545 3568 5767 338 5704 4170 6380 2561 274 7043 1970 3852 5192 6512 1961 1694 6212 983 5123 4522 2508 5356 859 7394 7307 4478 267 3867 5057 3527 3809 1968 3087 7768 1529 4517 3653 1405 2627 3169 4379 5755 7559 6898 3797 107 6411 7071 4662 4271 300 7322 4635 3038 3949 1144 1748 7389 5511 6478 4688 6288 4476 818 2096 2758 2809 6098 5340 6932 3985 4742 3362 6899 5501 1252 5099 2872 794 4364 788 4360 2973 6561 7352 3064 3533 3663 6911 7783 949 6710 5211 5771 871 3347 4501 3248 93 7777 6726 4647 5590 7582 7419 4390 5648 5695 4710 7251 4948 1316 4030 906 6578 7327 961 5979 2343 4948 7816 1737 1352 4822 2827 6860 1015 1661 4990 7392 4984 7535 887 6326 6076 5658 1057 5199 821 5890 6169 1748 4799 2184 6987 337 7538 2283 6900 165 7260 3355 2758 4457 4300 6815 4332 3279 7779 5153 5134 245 2746 4784 5795 5710 4629 6045 209 6172 1283 1078 2537 5539 1287 5183 1117 6770 7185 5274 5046 2187 1835 7027 506 5468 7293 3668 3961 5436 4900 7841 5175 943 5588 5603 4413 2897 209 1209 5356 6560 5862 2147 1994 5540 6834 4454 1438 383 1431 6032 1247 6982 1157 537 7632 5634 5568 1302 6784 4383 3145 7613 7679 1757 6241 4584 4343 1204 7602 5614 2435 5267 3295 1256 2240 1619 670 5297 1035 4381 1573 3684 5315 2344 6856 356 6912 2608 4553 160 7139 3828 1822 4721 3127 7845 789 2489 3299 3520 1102 2889 2125 3669 25 5749 35 5257 1002 655 5072 349 5230 3902 878 2267 6050 1733 6382 3320 5746 3455 4079 5087 6019 4947 7359 5226 1601 3283 2586 3500 2500 462 1653 4230 156 651 4366 5588 691 2429 7573 3277 1582 6839 4811 5149 451 19 1833 2616 609 6458 1956 6293 5001 1874 4666 3260 5352 925 1376 3871 5941 3440 6546 5474 2664 5130 1730 1409 3932 7150 1294 2247 5141 1887 6499 752 7082 4399 2342 7578 5453 3338 3797 4556 5715 2104 4550 2928 1630 6261 3984 2323 6820 4879 681 1685 4494 7754 3152 1245 4425 5495 1842 2749 1368 2337 5006 1383 1387 108 213 3176 6895 6411 2824 1142 4869 1326 2173 260 5332 7871 1980 5455 2897 4953 874 4867 7121 7225 1289 7074 2874 7607 1662 4073 6839 4010 5692 7609 7042 7799 1206 6981 4501 2152 2619 4981 4440 6191 2272 2381 1864 3636 446 7030 2128 2799 5293 1508 5758 3046 3272 3574 1948 7547 5206 5674 3112 6641 2373 6008 6519 6260 2117 6353 7806 4738 5323 7407 3583 5799 1671 5935 6249 1548 4611 3282 5002 3736 6122 1801 1336 2203 5352 6431 5462 1087 1658 2284 549 2175 1072 7355 6683 2154 726 860 3651 3084 5960 5043 5982 324 3346 2115 1804 5498 7151 4198 1462 2350 4400 1004 7063 3936 2376 3431 5 6598 3466 7879 4817 5663 5643 5518 6898 514 172 5269 630 4747 5702 1220 2638 4216 3432 387 7531 1139 6590 2782 889 4917 2528 4767 6675 7723 2721 3153 3891 1148 3081 6007 7569 6194 3124 6437 7758 2499 5732 4966 86 5018 2092 1024 6329 4199 6127 5981 6645 2554 1895 3566 7309 6666 6498 2976 4913 4313 4655 1713 7070 2067 460 704 5479 2540 2063 304 5393 2746 3290 4114 4011 7266 2724 2202 3118 2818 4517 1783 330 7188 2120 4874 6516 3937 2550 6073 4196 420 1518 1343 1718 6724 5915 1866 3145 1292 7054 2668 3962 5294 1078 42 5902 1407 152 1666 5958 6681 5543 7327 6891 6064 5511 4343 7454 5433 6484 5416 3808 7592 6941 6547 5098 1242 7006 2269 7767 307 4648 2775 2706 3532 195 592 2982 3424 5505 3684 987 6995 3920 3303 5627 3259 4337 1283 1801 3371 7271 1999 694 3949 3874 1081 3342 5031 6033 1281 3044 3984 3520 5678 6216 6748 6631 5913 4395 3186 3799 2564 4832 7424 2062 3841 1927 6049 7265 3423 2935 4670 3481 6569 7029 3126 1023 7517 4010 3543 6175 7098 1272 3248 6455 6513 7464 7897 7520 2221 5966 2400 5957 2554 7602 4942 3163 32 1149 6173 6125 5668 7624 6615 6588 1494 1661 371 6565 4691 2226 7351 4950 1429 2411 1786 6173 4521 494 4799 2759 6557 5882 1695 6525 6882 5111 5126 2377 420 6723 5156 2075 5804 5890 1729 7825 4705 6378 6005 2764 7659 5683 5707 3668 7192 4510 6195 7834 5484 1571 476 6472 1391 2715 2238 4833 1548 73 999 5982 7613 5741 1081 2660 273 639 4825 1819 1500 6657 2124 131 6697 1733 750 2934 7329 6459 6959 3846 6888 1214 621 1406 5212 7009 4782 7326 1501 3620 2595 3115 4143 4325 6297 5168 6677 7322 5783 6588 1662 4838 2291 3972 5038 4890 6112 3551 5234 909 3773 7420 735 3027 3213 5147 1997 1417 5610 5388 7011 2595 6962 439 7834 7361 267 4659 5330 4152 2266 5594 4803 995 5671 5281 5372 3476 5487 5329 3901 1397 2794 2845 5475 923 6886 7325 6725 6726 2135 6299 208 2698 5645 4320 5850 7184 7668 4993 1838 108 555 4778 7304 634 5339 2703 373 10 7716 3366 1072 6357 7605 5797 5339 385 3092 3841 5603 3597 41 5598 3022 4481 3784 468 3707 3023 4699 6557 1863 1638 7497 372 4015 5838 6708 2530 1223 317 2226 2035 2157 7876 3555 2652 4127 6157 7180 6927 2913 5305 6343 2234 7083 2205 3802 3940 161 4769 6133 2025 7624 5618 3581 7256 5021 3491 7921 1498 2484 591 2927 48 695 6223 6051 6694 1898 6732 5386 4355 4130 6978 2218 2984 5125 832 2212 1444 1501 4082 7146 7555 1569 6085 4162 5610 2346 2682 3835 438 6054 6663 267 7565 722 4769 7418 1702 1554 1089 6329 2060 2502 6400 1689 3529 166 4021 81 5000 3801 7362 7761 4227 6150 1954 6657 6365 3607 506 426 7172 2579 3106 5559 242 7574 954 1075 5365 3486 348 4550 5987 4289 6832 2185 5072 4713 5573 4802 2567 6950 7722 5219 6623 7687 2910 3202 5246 7422 1552 909 4954 2722 1918 6599 1502 5515 750 2279 4624 3058 5530 6500 3981 2535 2769 3537 7068 2697 6502 3274 1350 7797 2289 6723 6446 5012 5415 1608 2505 2785 5586 3097 4305 6499 6454 4174 2375 1737 2950 3814 2592 7482 6526 1728 3892 4240 5623 962 7068 6424 6287 4546 3450 161 3844 1338 3091 5365 2571 2167 7042 7678 454 4881 5369 7813 5262 1677 4375 4404 5777 7279 2132 2623 1100 3489 1872 5816 7599 1320 2061 1177 1665 1002 5925 7621 7330 3275 6607 6634 66 3444 813 4011 16 7318 5697 1890 3611 3183 3182 5324 276 1583 3815 3595 1816 3676 4603 1419 3116 3446 4963 5244 879 1021 739 7251 1287 1595 2170 4287 146 1523 1101 3267 5950 575 1187 6149 528 2301 6230 4201 4293 737 6372 5431 2463 6629 5435 1293 7126 161 5446 17 6953 1647 6966 3298 863 350 1284 7709 4089 7175 5816 7437 1262 3997 1741 6947 1809 6619 6882 1323 7570 7050 7724 2123 4424 3571 7349 2554 1742 4416 4834 6680 4543 1102 1104 1473 3803 6331 4948 1354 207 7441 3900 5279 5980 1516 3328 4354 675 444 5585 5415 7091 7293 1207 1520 2608 530 4745 1047 7655 7248 5362 1662 6714 6491 2835 2350 5990 167 6192 2532 5882 2485 4862 2116 2618 6875 4548 1391 5241 1716 7196 155 5874 5871 1145 3424 7437 1316 5243 4514 473 4436 2059 7625 409 4185 5909 3620 6724 4685 5250 309 7308 2898 7377 1460 6062 4558 4068 4446 2639 5312 647 6653 5733 380 4690 5113 2642 2654 6983 4469 1276 5209 1213 4614 1397 554 6414 7763 5990 4134 7587 4887 1080 6040 6939 2139 203 3566 2774 4283 4141 1268 66 3839 6612 1643 7345 5617 7024 2719 1736 7302 3637 2006 2288 7625 4924 3826 2992 5771 4055 5789 2683 4216 5543 3136 2886 5905 1398 5899 3392 5127 1388 3475 6540 7375 1813 7616 6367 6246 1613 4485 5408 3051 2175 7880 1020 7887 848 3814 421 7792 5539 531 1253 3086 4908 3270 7147 4018 6794 4629 27 496 5963 6630 1023 707 4602 5733 1172 7127 7508 7684 2989 346 7827 415 3216 2758 7021 742 6307 4947 5386 296 679 4384 1471 2529 562 6970 5227 4066 6999 1564 7743 1920 6537 2393 2022 4623 2836 3016 4049 7129 1592 3293 7848 1686 2502 88 2921 425 132 1346 1237 2735 6879 1082 1484 5030 3539 6022 2585 5397 3612 2001 5651 3638 4655 1616 502 6373 607 7724 3677 3856 3104 1235 1522 3974 5828 623 38 5612 6953 2426 3019 2676 7402 6683 5380 6200 2910 1680 1617 5132 7645 6569 6839 7632 4889 5288 921 5036 6932 4621 4462 2384 3195 2244 5897 3518 6591 613 5776 1958 645 655 2941 3012 1420 4073 4606 3632 4894 4209 2982 987 6991 351 371 985 22 429 1303 7359 796 6778 239 4561 4543 5304 2138 787 5298 6113 2009 2640 6242 6338 6546 4451 2341 7367 467 6410 548 5326 132 4000 579 6775 2260 6422 2988 5467 3088 5644 6772 1383 4649 5489 3201 4291 7704 4572 7803 6615 2107 5669 982 1853 2862 6504 1176 6813 4485 2009 6972 2629 1656 6636 2490 1908 1753 6926 573 1150 1957 4904 3593 7244 1566 4126 2481 5577 6915 4742 6128 4147 2221 7910 2970 3006 6121 7484 4586 6924 4126 6318 5698 3588 721 3041 6303 1492 6482 4790 5558 74 1153 3934 2526 3574 1241 4520 275 3650 6888 6857 7122 1988 272 7531 2462 1988 616 527 784 2150 4442 4620 2866 7658 4791 3799 2917 2686 3116 3377 6187 3423 3621 6446 5518 6123 3267 6044 1726 3382 3054 3536 7161 5760 6675 3663 3394 1886 5182 872 3459 4188 4907 3759 7391 4090 947 2974 1903 3646 1710 7860 4567 1805 3331 3266 272 4344 4571 4937 2176 5373 3721 6940 2421 6103 5222 6019 5810 6818 6023 4223 5434 7662 1699 3085 3335 4062 7380 4733 7414 7880 2180 2874 4684 2492 4657 4499 7125 1885 6453 2465 6291 912 6214 2092 4642 4079 6857 3410 905 1655 5648 5765 6664 2417 1730 1264 756 2529 5082 1944 7294 5772 239 1544 2348 1821 5007 7112 7033 3619 3593 5925 6912 33 1892 6477 239 7345 6045 5469 6940 6285 7280 3986 5304 351 3042 2100 399 7387 5086 2792 2423 4015 1026 7514 1756 2302 4111 7631 6596 6512 4972 7155 2079 2325 7671 1810 5261 5193 3621 3963 7367 1068 1883 2985 5255 1110 725 2682 2263 7396 6571 153 1393 6855 4965 5111 4196 7489 2395 5996 6669 7846 1337 1171 6675 7457 2048 4940 5181 7167 5 2697 2762 5152 4834 967 1049 5388 6734 7398 5258 716 1693 5346 4447 7605 1 2188 5704 3628 807 4040 2622 3903 3196 3277 2966 1891 4053 4150 5672 5412 3198 4058 7177 7593 2488 2263 4646 5239 2778 5363 566 7503 1096 1560 1391 426 2965 2156 4488 2249 329 1655 5721 4801 3090 6779 1962 3033 3393 3781 5921 326 6535 1351 6795 3147 2065 34 6854 2014 5652 2269 6512 5813 757 5386 1215 5864 905 3308 183 1374 5099 7240 439 99 6522 996 1120 2010 4777 273 2123 1479 6676 1784 1474 2862 2942 3452 6764 7848 7136 3990 7224 2014 4879 7053 7200 5469 5049 3507 6202 5061 4888 4792 6908 857 2648 2498 844 2921 4283 2549 2809 6009 3662 2708 3920 5902 3066 1652 7085 6435 7258 2055 4842 1022 3523 7888 5153 3051 6682 1170 7885 5605 5949 3906 2512 991 493 1005 5194 5560 6494 602 5172 6138 2476 176 6834 156 2397 82 3906 2802 3091 1927 4874 4950 252 5300 7908 536 3879 97 6676 1026 1209 811 6522 1824 720 839 2777 5618 3642 3307 5312 7048 7194 1067 3987 7614 7367 7044 1152 5893 3842 1404 7527 4720 5846 2789 3563 6987 4153 4263 7759 736 3676 2223 2411 6602 4637 6393 3967 2075 2600 1445 141 7769 3053 7798 5257 3729 4869 5891 2150 6080 3016 398 7906 7722 5601 5606 7759 3055 3822 7908 3709 7622 7550 4085 5727 4244 7025 1602 2730 4863 3471 1699 4298 6784 5636 1316 7778 5530 3622 3218 5603 4511 2351 1574 6399 7838 2526 1100 4412 530 7776 1325 4427 219 2016 457 5346 4943 2107 3935 999 5574 448 2298 3572 5641 1791 4782 4151 6351 5887 6487 3830 126 7129 7744 866 1726 4996 7566 5674 7427 1787 5866 5649 776 7085 2848 7088 7429 4943 7723 7417 5348 809 2834 5268 6620 6034 104 4988 5618 2726 2718 7308 465 918 4883 2779 5892 6339 4553 2033 5342 985 7698 4535 1102 7689 1570 3569 3883 7541 4644 1678 7113 456 5046 5732 3957 2354 5269 4345 1578 3685 1516 5781 2861 4160 3808 6069 2530 1812 5012 1360 4327 2224 4174 2985 4569 5541 4310 2108 681 7154 602 7584 5897 3820 5735 5448 1156 1118 4078 5778 5126 3424 92 2133 4356 7561 558 958 4547 5686 1664 3728 5194 5960 5990 5190 5685 5164 4313 3178 6872 6869 6230 7045 2441 1422 3224 1534 2469 7079 5646 1270 3148 217 7768 1619 1747 7453 6354 4212 2187 7761 1421 4697 5355 511 1657 5512 6495 2495 4019 7011 6046 6667 5136 2203 3107 7861 6362 24 5104 1196 5318 958 2583 4578 2245 4153 1483 6442 2335 4956 7649 1749 7698 5183 3122 4855 7839 4653 2933 6972 1407 3911 5268 5939 5587 474 5549 5705 376 4812 6657 4661 5073 2638 5659 6403 77 6549 4358 3182 3310 870 1723 4795 4991 5818 7276 7263 5710 790 1740 1357 905 4765 4387 2705 1964 7924 925 6523 5251 2972 4037 66 412 5838 5024 6006 7604 568 5382 7340 891 33 6592 235 2097 1445 23 6760 4615 4618 473 3113 3042 5047 378 2065 2742 5599 2405 5882 2670 3393 778 4728 1010 2958 1298 345 2322 738 3689 6377 6041 6526 6208 6739 7632 3813 4180 969 2600 5219 7759 7261 3942 1807 3456 6676 4850 3005 5599 514 1054 6710 665 6334 6104 6521 1573 2756 2338 2762 7005 7668 2701 6338 6908 5405 5908 174 7692 682 1417 5587 2689 6776 2476 3694 3287 2961 5320 348 7581 7315 6875 4001 3867 3244 1582 7852 3029 225 7136 838 1577 4489 3342 5583 2142 4132 2971 6756 3565 1691 970 2275 3029 5570 673 3964 3462 6876 139 6165 3910 4194 6360 788 6886 7783 1227 2028 1199 978 689 6900 3001 6964 2141 6277 3375 4340 7236 7603 4121 1465 4518 979 2626 1568 7092 4281 2457 5150 683 3795 3197 1542 7082 3716 1916 1498 6876 7046 4317 102 5381 1161 1493 6326 1173 5722 4027 2694 7321 4442 6579 99 1817 2859 5488 4741 4402 676 251 798 6357 4272 1312 6928 3136 1601 2756 4609 4408 7765 2020 3754 7451 4465 3684 4294 4711 5448 3027 4005 2442 6955 3454 4822 3800 4795 7906 1673 7754 3122 1918 2608 3997 5814 4262 7810 3471 1823 226 4245 3356 7332 1665 1620 2280 4292 2088 693 4051 1585 3661 7258 4453 3388 3132 1889 7435 6014 4058 5320 1677 3883 6697 2620 5162 1010 4251 3174 3486 5549 4865 2281 487 7798 4426 3499 1355 1689 4709 3121 1196 3383 1771 6715 6967 1866 3200 2864 2353 5230 5795 1219 1199 7807 3353 6795 3493 5836 4231 6088 74 269 635 6125 2218 3956 5169 4792 1841 3801 2321 3377 5226 2206 6143 3650 3646 2333 366 1855 7843 7833 6790 2405 2671 3638 2008 260 7082 192 2774 4546 6751 2457 7811 6493 2109 2 3524 237 7297 6740 133 7174 4642 1420 4879 6419 2930 6668 582 6495 5736 5659 5417 5674 1806 488 4423 7100 728 158 5096 642 52 1082 4981 1138 7567 3668 7805 4261 2864 2766 7469 4126 3684 1564 5438 6152 3859 1905 2412 7807 7093 7670 7829 6203 6187 4192 7770 2730 2587 205 4806 6984 6002 136 2301 3403 2217 2205 6427 4880 2702 375 105 2995 4304 7885 1655 1067 1088 2478 4012 2703 6509 7737 6826 7847 5699 6607 3550 7818 2076 6246 2402 3770 6696 1986 7663 5585 5902 2455 754 1699 286 743 5382 252 3196 6728 3436 3316 4481 2452 4098 7024 6945 63 5981 7382 1681 7541 2153 1376 2667 2413 5733 6958 6979 6754 5179 5182 4483 5680 3662 5605 3500 3573 1314 5734 7415 3069 3976 2881 2075 7703 1922 452 6361 6301 2508 3725 4730 4198 5472 5425 6875 7454 1348 1147 6986 474 4706 653 2775 4609 4635 6750 2590 6126 7503 3775 3743 3784 6735 4992 2358 3146 1657 6274 6284 1695 2040 2619 4138 3997 3528 2412 7197 3085 7529 1022 4662 6179 4422 3103 2719 1094 7252 307 5978 7846 3003 754 6668 4368 7589 3828 6409 1723 6349 6459 6439 197 4314 2244 3184 2824 3756 1033 6240 7545 3922 330 5286 949 780 4142 4515 1263 2276 3331 1708 565 6216 6228 1631 3674 2858 4622 6157 5460 4519 7377 757 3962 3980 6557 3497 5069 4839 7865 2085 815 1709 2715 7591 1627 1613 3633 3578 7115 4136 5210 1877 4623 2621 1960 5228 3567 5746 6852 6857 5110 652 5883 1955 2664 4832 1505 3612 4365 1327 83 1140 3223 2488 461 297 2427 5871 1872 1004 6743 4409 6641 2736 1375 5245 7674 3514 4633 2690 7725 2578 5713 2042 7450 528 161 3633 24 1261 7428 2627 3887 5200 5169 962 6993 1987 2679 1648 4132 6478 3859 5679 4250 4530 1862 558 7378 2026 2032 5712 2262 2603 1353 4963 145 3129 1898 3403 2091 5174 2494 5099 5422 3373 4665 3979 6534 7566 3220 6230 7216 2572 1019 7190 7704 6111 4112 847 1125 2032 6494 1893 5705 4341 7489 3649 3424 7262 3475 4509 4944 3833 6078 3087 1887 4872 4010 198 5481 5149 4250 6767 2760 6021 3595 6327 6008 2754 2393 4332 1126 7743 7193 609 2585 3540 2359 4358 4951 7726 2903 3497 418 3570 3797 2763 2310 5533 4658 7149 2532 1569 4973 454 5992 5162 7266 7640 4724 3224 6857 4849 7158 1035 2859 1905 4694 6555 6521 6825 5047 1569 3224 70 2790 5862 5035 6803 5140 3047 4135 5255 7445 5033 2561 1107 7889 5091 838 5019 583 1956 4083 2914 3096 4517 902 199 2633 295 912 4826 5875 637 3560 7640 2162 2421 6484 363 1136 1707 6142 7564 2616 4290 6253 6917 6170 7307 5421 4690 521 2307 1981 3879 1736 3685 2655 6141 6109 1351 203 2377 7115 1339 3980 2471 6317 2642 6780 7619 1766 689 7111 1460 5671 6888 7538 4694 6184 6006 2484 3051 3815 732 6341 2856 4050 7362 65 4030 7730 3876 4824 5606 2648 2810 5312 7552 791 4558 4479 195 4538 2704 1465 4012 1296 70 7300 3685 46 7757 4955 3037 4108 6192 7872 2090 2175 7185 6334 7901 7085 6773 4373 849 1997 1176 1047 7253 4021 7856 7564 2247 337 4276 2534 2754 2307 225 5131 5226 7572 5560 5793 4659 2449 5027 3142 5891 7754 1453 2072 2420 4281 3355 6848 2394 1150 873 4655 2067 450 3917 244 3972 4838 5978 6852 5739 5850 4628 2706 5262 3478 6494 5908 3135 2348 1356 2962 2136 2195 7639 2140 2226 7390 1014 2715 5081 4412 3526 2290 3698 2674 1376 291 4604 6098 3214 1936 1927 7923 6772 4023 5255 3917 1056 110 6508 6307 4396 3802 4458 6934 2358 4422 7755 3389 4165 1370 6610 1906 4151 7773 6347 2958 1142 5517 4177 2564 2031 4402 5539 1366 1052 2552 5150 872 5273 6408 6702 4662 7314 6992 5599 2428 1351 5506 171 277 7692 3319 6509 5224 6179 3976 5792 1473 4791 1105 2053 460 3746 1077 6553 3729 397 5730 4043 2928 5338 302 7709 5523 5363 185 6305 2397 2846 7507 6890 7102 7172 1656 495 5950 4826 1715 3731 4363 7650 1765 2930 1422 1794 3635 919 1970 3410 7413 67 7219 4535 2475 4337 5944 3230 4129 7414 927 4842 3323 7092 3708 3297 4475 682 1397 7326 750 1670 2677 2099 1183 2934 3239 6408 3950 4480 7908 6912 1633 2332 5283 1287 5521 1846 6908 4420 3643 3840 3508 1060 2532 37 156 1554 5706 7648 73 2649 5984 7215 4706 2143 7780 7063 5330 251 2735 4111 64 1331 3825 1048 3020 458 5458 116 6136 2049 4881 6234 4027 3895 6767 4697 7529 1796 6138 695 3956 1571 3654 5113 5310 4822 5152 2888 6527 5476 4430 242 2332 358 5886 1401 6692 7557 7475 3292 219 2100 5837 7696 6185 4136 7751 6404 1544 639 2862 6265 7556 705 1644 5136 709 4168 775 3073 2147 2351 7375 3220 3330 5066 1337 809 7373 6352 1340 1336 1173 2553 4556 6366 784 6614 1894 4359 2251 3622 1480 2096 2540 2062 5574 6475 5412 2491 6708 4722 6797 3599 6733 2717 5038 7030 5743 5658 371 7642 269 7077 7910 7481 234 952 1394 3646 7058 6024 5425 581 4378 6202 3040 4727 2976 3152 982 3814 1660 7859 121 7785 317 441 1135 3835 2127 5850 1240 2312 3613 6236 7735 5304 5590 2794 827 3575 4565 6785 1095 5897 7097 4686 2189 6332 2221 7078 3252 1479 6631 4592 1951 832 7084 4667 7729 4356 6644 7720 6614 3150 4710 4703 3839 3081 4582 6012 4494 838 4973 7864 7019 7858 1709 56 1414 3436 6098 1217 6097 1979 2449 5141 5232 1225 971 3982 5752 2742 2901 7108 5832 5699 418 2696 1867 1645 1092 6710 1543 5435 2595 443 5060 2235 4842 1427 7071 7328 6755 1909 5805 4389 5298 286 7903 7575 4121 2939 561 6869 3943 7542 4035 2595 3030 1313 2794 5552 4553 456 6246 613 5566 2656 6502 4557 6356 7085 2773 247 7536 1547 96 5289 282 7915 4317 5371 25 6379 5195 4692 2170 1346 1470 4767 4334 3732 880 1057 1625 1294 1976 1237 4736 925 590 3312 7062 4613 4055 3138 5025 525 3327 1361 44 2736 2045 3321 1554 2550 7782 2108 4178 5044 3353 6463 4137 5016 3441 5536 4268 3677 380 7018 2175 1053 7403 6763 6137 6152 4741 6805 3409 1068 5061 38 2533 4878 3259 920 961 6232 1851 644 1175 4720 7204 7014 316 793 6446 458 2090 3807 5154 617 7132 4924 5177 6074 1109 1632 4620 4447 2758 7540 6610 6491 6633 5271 6711 6337 2302 7154 108 649 3776 386 2492 6425 5244 4066 5162 2047 2898 2045 434 4570 2335 1990 6220 5966 2518 1994 1775 2248 1938 4594 7223 3306 5272 5605 5074 4963 7133 7218 3732 4898 1406 698 6564 6475 7187 6337 4009 7186 5273 6144 6733 5616 2540 5158 2273 5351 7740 2522 1370 677 4834 2092 6499 1383 6993 4454 515 223 5162 4186 716 356 1529 1573 4860 7197 3258 5781 7256 3164 691 3362 5843 1399 1526 5362 4039 6092 6114 2768 4162 4518 3769 4740 4762 999 6986 5160 6651 1584 5180 1900 1634 22 2605 117 2165 203 1064 2358 3242 4284 2228 1581 7522 6428 143 3694 2091 4866 1437 5021 1914 5622 7141 4184 5101 5970 5137 261 4344 3247 3853 4890 189 4773 3486 1343 7030 4936 4999 7745 5051 2291 4284 6868 5256 6911 5345 5572 296 3532 5426 3179 1446 4290 5232 2910 6739 387 2595 3115 2672 6707 5895 850 514 981 7583 3560 6228 7664 7665 5164 7471 2273 5574 7758 7916 1707 1873 1345 3062 6815 2326 5924 4914 7690 4219 2377 6096 1779 2024 2305 1747 509 3818 4582 2907 4249 6562 7906 3669 2245 2023 6828 4527 2769 4755 7493 3383 2861 4123 229 5649 5802 1204 3918 5363 1264 2158 2216 6828 5113 6435 4335 6743 5381 1652 2625 2811 3422 3597 663 3503 4072 6733 7445 7746 6683 4251 7604 5335 3404 6010 4948 5586 1570 2851 2507 1500 5251 2069 1521 7848 1042 1034 2049 2478 854 4720 4407 731 7043 3529 1950 2105 276 5303 5752 69 17 2930 5519 4154 7197 476 7091 3356 6787 554 3486 4462 2449 5192 1951 4891 6802 3155 3707 2847 2657 1177 2152 6169 5153 7397 3986 4764 766 1744 1559 6655 4680 6860 1046 6544 7856 7015 2860 7184 368 198 4403 959 171 4914 3830 5150 96 2055 1973 5483 6473 3080 2028 7636 6859 6283 65 6583 7713 5857 5012 4968 5427 408 1745 6576 3380 6116 3769 7872 3718 7079 3409 2069 5604 3645 26 3848 7796 1310 3779 1093 3247 5177 6115 2960 2026 3057 1666 4242 5931 2371 97 2812 315 4600 2888 1242 3037 4859 3824 2238 208 6361 1422 4704 3485 1759 6863 869 675 3320 7449 125 582 1540 1013 2670 3274 5892 1621 5374 1968 7656 4584 2468 6947 4006 6260 6042 2121 4187 5907 6302 3067 6147 6757 5798 2477 364 2177 6773 4485 2672 1699 6307 6875 7148 6054 6301 7066 4520 3742 7069 6725 1420 5611 2499 5825 111 2767 5469 3245 1486 7617 7402 1398 567 5750 1777 1005 5414 4533 1697 5765 7548 445 7264 2702 2563 2842 1749 263 3701 4937 4482 390 3197 5564 3321 5729 6735 5054 7906 6396 2586 5101 84 6850 3787 3285 4225 2248 1404 5073 4128 3468 1678 940 3735 3714 5291 2841 735 6516 779 914 454 4686 7265 5338 5863 3577 5181 5909 4185 1400 3948 7713 7611 2463 3084 6994 164 5011 1701 414 1358 5306 2215 3286 417 296 4329 4008 1678 350 5177 7237 4811 3186 290 873 6876 4250 4506 7405 6950 5845 7744 7268 5672 500 4014 1122 4316 5630 1910 3029 3696 5818 4815 6369 2053 3695 1357 1881 526 2388 4533 7639 6416 4753 1778 6953 4588 7362 6783 6380 5506 1352 7346 7534 5170 3257 196 2327 4060 1348 419 5716 7637 4392 485 2367 7703 1344 7822 3234 6115 3695 525 2006 6101 984 5833 174 7724 625 5978 3784 1261 5588 3829 3211 2565 3607 4448 990 6625 7862 172 7137 3893 7465 1779 2778 635 7134 7314 293 3086 6082 1097 547 4443 3291 6229 392 3555 2939 2787 4284 5705 3003 7387 7439 6418 5738 3896 3628 7650 355 7040 2150 2613 5833 5791 3296 7558 118 3299 2512 7438 7010 4615 1167 2405 1509 1676 5811 2437 819 840 6887 7000 4994 1970 4626 7067 1605 6789 5691 2915 1788 2137 3101 7356 3287 4690 7903 5823 607 3298 3438 7216 523 170 2020 739 5498 272 4335 7035 1953 4808 1231 1585 5540 3247 1597 7471 2449 4691 3405 6689 5428 6801 1589 6358 4484 6860 7354 7334 5738 1351 1082 355 568 6409 2280 6374 6292 4167 5404 1940 7866 1342 155 1493 142 7274 334 7727 4638 3918 6288 7238 6568 2981 3921 7783 7839 5076 4629 4404 1311 2938 2194 6071 4370 801 5353 3069 7912 2218 3551 4316 7114 2587 7567 2286 3083 5998 1346 1769 503 461 5334 916 1056 2161 5699 7772 6541 7680 320 5368 7565 4414 4121 7540 40 5766 6341 7760 5677 2388 4922 871 6512 6891 2243 2018 4693 6305 3562 7692 4196 334 1710 5343 4175 4428 1554 552 277 4818 827 14 3573 1201 1355 5679 4859 6876 4287 2860 1417 3751 815 7594 4989 1293 4111 5201 4192 4985 2108 5588 7058 4651 7531 2678 2321 7252 4694 4432 5788 67 4930 5826 2846 2365 596 339 2474 1886 5175 536 6804 2653 6352 6456 4908 987 5351 4270 1065 3335 5521 1526 2221 5001 2919 1449 6475 5119 4303 2650 5302 1919 2057 6505 6981 2663 4592 128 7342 526 3664 4380 7799 2595 5183 4454 4506 6723 6559 3461 4136 2359 3450 7501 3268 7592 5545 5416 821 4462 4465 5801 7350 214 1872 2790 2817 1714 143 4355 4895 1310 4848 2964 1957 4769 2998 4394 898 3218 751 5658 4476 7552 5450 4837 3940 1391 7625 2096 2499 1373 5368 3698 1661 4415 5319 3990 5199 5992 2125 1655 2068 7499 1706 1481 3596 1339 1847 206 3169 5440 3247 5138 2862 7920 4000 771 7017 6063 2811 3088 939 964 2389 687 7818 1156 6998 4200 2239 3243 1134 3724 4629 460 446 890 6373 3049 7753 5350 1587 3689 4416 7148 7133 121 5290 1262 818 1933 7907 4596 2408 1898 7434 6615 6506 4327 6278 6480 5848 325 4939 7275 2720 2207 652 576 378 4966 4955 1264 1543 1921 6280 3364 7434 5636 7355 778 4783 6451 6853 4545 6936 6176 5428 5618 340 1533 5049 6934 4754 2740 414 5779 2262 1139 5757 1190 2095 6703 4775 5466 3873 5647 2340 3194 1724 6325 4151 2076 1877 3994 2954 330 2263 3646 4484 4129 1417 4982 3669 7791 7887 528 3456 4004 866 2731 2627 7032 7140 2436 7248 996 1591 4840 6513 5803 2392 3240 7094 5987 2452 365 4680 6723 6659 6964 408 4427 6933 441 6752 4234 2776 7375 4278 2202 6134 6008 5751 4334 3008 1253 3290 4504 5950 2972 6498 5947 4510 1752 1960 771 7407 3918 4156 2028 3717 4626 5978 5808 6075 3516 7300 7180 7752 2519 4814 3634 5482 5034 5794 4605 6971 5510 3381 5608 5177 6879 158 2328 4601 1563 1849 2984 6503 4303 6155 130 5848 6508 2624 241 6019 1645 1339 7303 6673 7234 3790 2260 6919 5888 762 6872 430 4370 4141 7196 2 5665 1199 6168 5378 3719 4225 6767 5887 3201 611 2368 6013 1617 68 5968 2715 6517 1967 1069 5519 7610 4153 7046 7269 3244 1372 3787 5477 7479 4923 1586 2341 6805 816 4474 3136 5313 2472 7811 6232 3024 2133 5195 7407 4718 4509 4232 4380 7660 171 1834 4683 4952 1570 1686 6279 3520 7457 515 7411 4223 7793 840 5159 3552 3468 4643 1964 4541 7306 6909 6345 7336 2030 3938 4188 111 1842 7906 5001 601 6475 7716 4509 4123 2999 651 802 873 4212 2683 5061 2979 7364 1989 5368 3154 5565 6241 6281 1686 5528 1555 2563 360 6941 2977 6524 316 5101 496 3344 5706 2999 5881 6360 649 1527 6357 4421 831 5612 5155 6830 318 945 3874 3367 7579 4770 3522 5580 2534 4884 1307 7586 81 6481 3316 6212 1757 7817 7437 6973 3465 4547 4692 5205 1684 4442 4973 1473 6546 995 2347 4851 894 5794 109 1725 2339 5339 6706 4176 483 5216 6625 4341 5884 4624 2840 7840 3453 4094 3874 1357 4335 831 6038 191 3233 5036 4290 3585 1173 6052 1544 7071 7653 3780 3041 1073 1225 1592 3592 5251 4714 2978 2576 1889 4514 2425 3832 5879 4401 1352 6613 4124 3484 7063 3886 7891 3080 3209 1684 3430 634 4287 1990 7711 1648 7756 1159 5048 375 3373 3052 4934 7275 5712 924 3697 4426 3932 3172 3970 3445 7379 6104 4489 1276 3939 6036 7888 185 329 3396 548 5659 380 2767 7507 7871 5349 6609 625 1911 2375 5650 1383 7254 1488 1217 4550 1747 873 3405 5200 2357 3603 2699 4817 5894 3099 7681 1491 5476 5980 2141 2542 7257 739 7125 750 6406 4210 2966 2953 3878 3648 6151 3582 62 2052 3396 2999 5764 2776 2410 4294 7701 4129 1753 7519 3108 5828 7627 4460 6984 3591 3187 4196 5416 3956 7107 1992 2953 7357 3286 6532 247 313 6054 406 4816 1695 7847 2777 6770 3129 5395 4 6340 3487 6742 212 852 4660 6540 6666 7894 3356 647 4524 1383 1179 6938 3923 2823 3741 1186 4393 5016 3031 7611 2240 7908 4741 3537 2764 3285 6356 3853 6113 1836 1586 6930 5331 2927 2884 2084 3029 4718 2848 4692 1035 6672 4276 240 7172 2161 7058 4805 4381 5655 716 938 3520 7662 5022 6615 4907 3045 7457 3959 3945 7727 7199 2302 377 605 3105 2850 5282 5764 4868 1910 1404 2369 6863 4991 6526 6739 1672 7835 5979 110 4354 7420 1093 3034 2765 4903 854 5898 2065 7621 385 6962 6680 3313 6282 6197 1277 4510 2657 5504 6738 1330 2301 6591 5088 7451 2159 4089 1451 4481 900 211 7223 4309 7715 7680 2229 4028 1642 651 4974 4944 3225 3428 5543 3023 5365 4273 3362 776 2334 629 5020 7910 5334 1162 5436 4558 2427 923 6383 7290 4631 5710 2425 7459 319 2291 5515 755 2699 2282 6617 1218 3036 6131 1938 7324 6734 2359 5927 2509 2075 2124 6988 7309 3664 6030 6777 4378 3179 3600 1492 2790 5213 5333 1982 592 6989 1188 3328 6247 6060 1461 1439 5306 5891 7341 1735 5965 5038 1888 2859 1460 6463 6369 5108 2020 4043 1162 341 2879 3171 2329 6894 4198 5370 1530 1140 3791 940 2743 5880 4364 630 5217 2314 5761 4189 6796 584 7642 7913 5036 732 1093 5696 4144 5359 5701 622 2151 7794 1455 486 3339 6293 7212 5145 2819 6294 5113 197 5124 3155 6174 2797 2053 4192 4533 3923 5065 4591 4421 1595 5822 3481 5369 5315 5465 4172 1787 6474 833 6866 6364 4073 5627 1966 1379 3590 5086 4024 484 2299 1350 6589 5782 4364 5495 2836 4013 3053 6119 5507 6984 7094 7924 4554 3771 2611 1775 1493 1514 6730 6332 4396 6266 2383 796 2203 1228 7502 460 5210 4130 2319 35 4003 7139 1107 633 2361 6357 254 4897 5684 1614 7417 2484 5871 1495 2436 3036 2673 19 1419 2536 4607 4331 1945 5353 3597 3717 465 3400 1752 7799 2233 6277 6755 3646 4471 7360 797 7022 6027 7886 7810 6512 4666 1079 7916 4209 4524 6114 3348 1625 7876 273 5325 4429 2938 5673 965 1925 3166 7492 4002 2526 4344 2577 2411 2001 2924 7688 2623 5315 7655 556 3869 6096 2353 3409 2949 3098 3177 5538 690 1645 3814 3662 4221 2399 4927 2361 889 296 6166 566 6200 7683 4973 4243 6329 7554 4677 2249 6447 4845 578 2205 3145 2852 1292 974 7838 3674 1395 2248 7179 3953 549 5032 7451 7786 2972 2593 6435 3355 4853 7827 7462 5870 2323 355 3019 1221 5379 6551 5385 2038 86 5741 346 7796 6360 7389 3659 3267 5123 2007 7272 1615 104 963 2599 7157 7312 2125 6226 4589 2810 5975 6928 3340 6446 3624 3124 1368 7178 1021 4853 3380 6533 5522 6568 5346 3344 2124 4709 6159 3168 2473 3155 4642 1183 91 7337 6008 1947 388 473 111 2401 7142 671 140 2096 6635 20 6213 5469 7396 5839 3823 7259 2379 2432 5581 2929 2361 5638 281 4227 2780 6853 5063 7188 1696 7845 6671 7803 5092 5318 4351 5683 483 2101 3674 4647 3076 1574 875 2344 4108 7411 7461 4301 6211 1552 3590 4226 4669 3191 2325 1768 509 782 3585 6244 3581 575 3871 6269 1267 6400 4407 7048 7512 5588 3367 6771 3243 884 6423 7724 3797 929 5520 5967 1111 3453 6827 3353 6052 557 3484 1254 2416 4635 924 3306 2891 831 6311 4896 1466 7367 3039 6971 5459 2754 3301 2577 2012 1229 2780 1617 2887 4313 2679 7340 2071 4428 2590 3254 7277 6958 1185 738 6260 954 6757 4624 7850 4906 7764 1162 6341 6427 2325 1117 5413 409 7307 6929 231 7245 5206 1326 2189 5128 6783 3169 1491 7363 6690 5106 1862 6328 1325 5023 603 4749 6995 5614 5254 4362 3920 4231 2044 604 5767 3797 4890 1047 7566 4246 4931 4380 3634 4848 4020 6496 471 1153 2522 576 5452 1125 7901 782 1966 2250 7079 7194 4390 6489 5243 3365 1701 6572 234 178 3032 4636 6825 38 7012 7028 597 4914 3566 5998 6564 4507 4983 1593 1070 4434 3754 502 6855 3695 7830 3183 7297 7655 6838 4761 776 2109 4695 2601 6408 6001 6333 1386 500 929 3996 4101 7717 1580 2661 6437 5489 5855 3519 3936 5077 4420 287 3974 5228 7333 6669 1261 1481 4139 6996 5353 3827 1812 480 4573 5106 7534 4373 6986 857 5200 7567 2766 7747 340 2340 6172 1067 6610 4896 1347 2864 7428 6472 5748 635 1631 5285 1592 7166 5510 6907 7630 4938 7504 4518 209 480 223 5744 1984 917 4390 5195 7446 1627 2387 3929 3480 5829 4158 1249 1397 5247 5009 6884 6481 6818 5777 5932 2538 4814 5755 2212 7631 1274 1243 7244 56 7062 2629 2058 7402 3804 5289 4303 4799 2228 4102 2455 2721 7137 3717 1547 7680 5261 3563 207 6273 4931 3727 2345 1660 2275 1400 7277 3601 4530 7608 7739 6767 4487 1313 2084 3557 3814 4712 2112 7121 151 2955 7554 2046 6485 970 1928 4397 372 5806 1997 7127 3875 5801 29 1497 2654 756 344 5483 2188 1234 7518 4441 2729 3233 4665 6652 958 4215 5864 897 4160 5268 2839 6400 6470 4929 7078 5334 3514 510 7907 3659 1898 791 91 1042 2799 2439 1769 4418 3722 5783 5609 391 3458 3895 7366 3432 1690 7039 6502 5987 7587 179 7085 4302 2732 4094 2489 887 708 7611 268 7614 2728 6717 3651 1126 6198 6958 2070 6174 3653 3566 1517 3997 323 1217 594 4820 6856 6182 3282 7498 4568 6826 3144 1441 2730 5944 5888 5371 3774 57 1029 2292 6680 319 6974 4127 5827 5239 4945 5938 37 863 460 6438 7528 4129 3749 3166 2533 2129 5465 1343 2726 2219 877 444 1622 7313 6031 1007 7500 6244 6096 2392 2224 5066 7794 2213 4689 2627 5142 4306 2554 1798 4445 3719 6056 6854 5935 2694 2712 6936 2478 5317 838 2892 4691 7156 4238 1057 4210 2547 4713 7453 4451 3959 7374 7380 4870 3069 1409 4526 3195 5996 7884 7375 669 7763 5169 488 2633 546 4171 4608 4345 7769 2045 2552 6734 4437 2451 7702 669 1502 7786 2066 5226 209 2911 1918 3583 103 7383 6193 6490 4057 5118 4595 1766 5959 6133 6031 3482 2879 772 4903 6835 5698 3104 7791 4535 3478 6421 537 4221 5316 4355 2728 3719 6268 4403 529 1771 2226 2535 6146 1014 7064 4853 6824 4975 5466 117 2247 86 1867 7560 2531 706 6181 3186 3933 7165 2423 5239 2462 1302 3750 496 5424 6108 5163 6233 4335 6065 2595 929 3642 5188 2863 2065 5719 3996 2589 4621 5172 6550 5530 415 5514 1129 3854 378 3918 736 4977 5043 190 1562 5284 3101 2648 7769 5988 7467 5090 4161 4025 6032 1406 1047 1606 5386 7924 4146 7699 5868 2966 4077 7032 2861 3950 7185 3364 1279 6518 864 240 703 6219 2723 2149 798 6182 7740 6080 107 273 7788 925 6205 3133 7239 5282 3324 2040 2336 4593 2680 865 5039 2572 5070 5638 2040 4244 5130 3453 5406 5291 6256 1054 7072 4054 5782 7373 7183 7194 38 1527 5053 5767 733 2518 120 503 5934 5841 2962 1859 447 3513 4068 5854 121 385 2313 821 6327 2159 3817 6247 1698 4864 5686 7483 5374 2968 5321 7059 2864 1294 1156 7226 3609 5147 659 3424 7022 1025 5437 7468 6342 630 3193 5707 3008 3413 4821 3024 4486 3525 6718 5568 3841 6859 2475 3031 7618 5205 4915 6278 3440 1997 4282 1290 1916 5103 3603 4526 802 5699 4628 4021 6625 1524 4361 143 3517 681 4654 672 7639 4897 3535 1469 292 2321 7122 2 1118 1847 3660 1428 6088 504 526 3792 4189 2714 2229 3200 3851 894 2311 4793 6044 1236 7481 1329 2805 3485 2099 7002 1469 260 5042 4738 5245 3901 4808 7313 7770 5710 4008 5964 898 4795 4692 3744 6919 5544 3435 7839 6512 2276 3575 917 6886 3444 3824 934 3579 6245 2661 7734 3733 2531 3191 1804 4986 5627 5595 3360 1293 2338 7507 7387 5411 298 2601 1993 3351 7221 4908 7310 5879 2392 3519 6916 5673 1410 4614 2769 7305 2673 7570 283 4371 5844 2461 4187 1676 2318 1294 3938 128 1063 5474 1949 4119 6025 7675 5284 5973 3257 2613 942 718 2990 6291 2027 2139 1996 4407 1683 153 3649 2029 1501 5095 6121 6088 5346 3794 1612 2141 6804 467 1541 2460 3329 4190 4244 1205 5625 1389 7792 632 2035 967 7834 6275 3526 1445 2456 7804 5899 3048 441 6014 4041 7713 3256 7856 5646 4430 3828 1529 2229 334 1460 1838 4612 5707 1207 2780 3211 3050 4974 4668 1600 6796 3232 536 272 119 1685 4368 5298 1602 3266 174 4195 3180 1911 2585 3387 6742 3962 4549 1014 5021 5344 2318 4825 2744 3995 1350 3558 970 687 6517 7165 1589 4 6289 7306 5408 6746 2927 4152 4567 538 4864 2178 7606 1905 244 7464 460 4630 7341 2754 1419 2498 7814 2689 6467 2958 7878 4435 2999 6443 1231 4592 3028 5786 2611 1871 6474 6825 286 496 7770 30 4756 6311 7613 7642 7377 4741 4986 2029 7174 5154 118 6388 66 5279 2745 5713 528 382 938 1987 6395 210 7231 1966 2129 6724 1115 1649 4580 7518 1693 7735 3675 2618 3610 1766 6042 6663 5800 1981 7075 4802 572 3263 1816 3548 7002 3505 5429 3714 6531 6013 7789 6406 7700 2828 3127 484 5628 5622 6289 6032 4762 1131 5243 1462 2096 3821 4729 3682 1568 4403 968 3353 502 2840 4002 4492 6913 6628 7140 4560 6353 2139 3271 5938 2769 5512 7461 1144 5781 3012 3698 6215 7638 5856 219 2083 1089 3635 1037 7193 4980 3347 7241 2260 5043 7449 2840 2402 3300 6500 3046 2803 942 2283 811 7678 58 4327 4852 2943 421 2155 3922 1218 3497 1728 6112 4322 995 7040 5947 5841 6958 5358 1863 6186 301 7240 2800 250 1397 3532 309 7352 2732 5043 3600 5447 1753 79 6915 6646 2734 7831 2621 6975 2618 2901 936 2279 6659 5956 2286 6053 6348 3714 3961 3208 6390 2552 480 2286 3889 1651 1607 4995 1944 7305 4115 7449 4865 1266 4822 77 122 5420 7548 2238 1263 7230 3426 2489 2413 6343 5850 2894 727 3181 124 4793 3152 2596 5371 5855 4388 3407 404 5631 1330 1351 7450 5311 7277 3118 6086 1451 3174 723 1594 6284 3062 7155 4059 561 4337 1601 5883 1819 6654 1349 7135 2606 3105 1162 2730 836 6109 4783 3986 3924 2602 1192 4487 2278 2718 6617 46 6437 1790 1742 4695 5989 424 4488 6861 7487 7591 3419 730 7325 2135 304 3382 3811 7233 4429 1944 1415 1626 5215 463 5055 6343 2028 5846 4213 812 1130 7742 950 7778 82 3587 7456 3273 5780 4811 3149 7514 3211 1854 1424 2656 6377 3197 4483 3450 3129 1117 3200 701 6855 438 7208 3434 703 1082 4449 3111 2572 6411 1111 7605 2892 4195 1386 101 5533 3666 5142 6707 1226 2047 7595 62 2307 1485 1434 4002 3186 5277 7668 6531 5495 4172 3742 7336 2433 1859 5873 3570 6833 1835 456 1636 4262 6862 74 5387 3395 2112 4644 4078 1921 6678 3343 6985 6384 5825 5502 5691 4940 4297 4183 4904 3179 7260 5222 1355 4878 2345 2222 7207 5876 777 764 4796 3954 181 2933 5992 4920 3260 1660 187 6774 7190 4831 7721 6443 745 6588 6619 4171 6876 5560 5768 5951 3874 704 1651 6294 5545 6040 5656 4125 6598 3007 6851 778 6714 2922 449 4813 4030 6729 6606 1127 344 624 3318 2500 1346 3247 335 2443 5558 3840 5158 2731 4187 874 302 2177 7378 7882 2206 4148 1808 2238 5577 3256 4259 1282 7108 2338 891 4452 7334 5031 50 6805 1563 127 5583 2457 1550 1680 3824 4498 2032 2492 2469 5443 5918 7651 3516 2908 1969 7077 6834 3049 1016 4259 3548 1273 7761 2395 6302 4036 2909 5058 7018 783 5561 5656 3436 7046 3146 5379 1761 6175 6748 3728 4331 1097 3420 145 6236 2140 3844 4524 2869 647 1918 3955 6127 5330 354 1237 2311 3458 3245 1939 5151 909 6392 3719 5218 7615 7609 2058 6766 4050 7667 1076 7690 1125 6060 2073 4960 7335 925 1449 3607 6601 6393 7623 2522 6598 5533 5674 2423 3341 471 7448 1982 1917 404 1593 3196 4800 3668 4190 7541 972 3576 3221 6740 2074 2222 3164 3415 5664 3194 7596 102 4758 7343 2233 1265 2136 7303 4752 2972 770 4242 7744 4266 4984 2885 1172 5722 7392 2267 3504 6340 5292 2253 1250 4444 5381 5690 7371 3322 4929 5628 3470 4702 5363 1060 5728 6358 4449 7460 361 7333 7225 7456 379 4483 1988 1110 1209 1809 3723 262 974 7578 1232 4552 3706 754 4745 31 7016 3467 7326 5955 6029 5554 1352 5218 1356 7651 1380 4480 5267 4959 3453 5603 6117 494 21 2828 3473 5944 2991 7296 2882 3476 6057 3495 4779 4975 5223 1635 6761 581 6952 6974 7058 4942 144 2788 6730 7372 4110 919 1973 1104 6002 520 1946 3685 7650 7676 2834 5407 1197 5555 115 6065 2901 1488 4755 7842 3438 6600 6349 2793 4679 6359 5506 2726 1103 3493 6396 7087 6182 4740 6022 6983 3734 6043 3023 7074 4932 1223 3614 5414 2924 6129 988 7493 5104 140 3636 2299 7379 3211 1927 5538 6938 3928 5948 79 6242 1586 3779 410 1426 377 960 3801 2843 6636 4198 5337 1811 6096 555 2566 1982 5343 4723 3101 842 5222 1657 1291 3758 4055 4297 4004 6418 1134 3407 2364 681 2027 467 2948 5123 7692 7606 2132 2661 4487 1596 4713 226 4122 531 6542 3827 4561 5419 951 17 5636 4502 4629 5050 6078 3494 6875 7818 6653 6281 377 6079 7375 4165 1894 5499 4929 5120 6219 5669 1611 7346 7010 421 1740 2940 3879 4764 2142 764 2362 380 672 2059 2625 5812 7702 4078 6480 5055 7417 6717 4022 37 2796 6551 194 4914 510 1282 1279 7270 5277 7630 760 1833 6491 7728 2875 2041 1412 1294 4279 2157 6391 6232 2352 4071 240 997 986 4196 689 1746 6768 3095 3488 7279 5043 5655 502 6232 3374 7785 6637 1250 4384 4938 1427 3594 696 2381 4705 7197 5932 5824 865 5785 6328 4480 3720 5363 889 666 7339 4022 1934 6948 3096 6155 1366 3923 2524 4278 5735 5314 4047 1528 1397 4867 3232 3222 4746 1741 1362 521 5108 3607 1274 7378 5880 934 3190 6924 5090 7133 5369 2124 3805 1196 2396 2169 1025 4446 7217 1948 3978 6596 7207 6398 3543 281 6857 6624 5135 2688 6123 5118 7483 5583 1793 1428 4749 7410 5529 688 3296 980 356 1876 856 6836 2096 4479 4743 4651 629 6863 1452 4944 176 1690 1827 6164 2844 3732 4833 5175 6084 6640 7686 6279 496 6133 1289 5756 4931 1859 5927 531 6436 5230 3043 812 5264 4075 7592 7278 5648 6569 4196 1645 7312 3278 5572 2962 1711 5206 5288 1482 4392 599 7256 4584 3221 2462 2463 2631 5270 2594 7756 6532 2816 6194 3146 4703 6719 864 6217 3940 1361 303 218 280 6549 7437 1174 5122 1439 3498 7766 4348 5652 2812 7537 317 3941 4896 6284 2536 4307 1507 2210 2324 3986 2840 7350 702 6322 590 3561 5489 3502 6850 5191 5521 2480 5143 4782 1214 6336 2600 2193 4933 6104 1081 4154 684 2255 2477 2518 7342 4566 7872 6561 5042 3624 2377 7086 2236 1389 6065 656 2588 4281 1620 3502 7806 7308 1592 3630 4391 3957 4949 5912 50 3016 2496 1778 2237 5333 7467 6735 3994 5510 4819 1577 2560 7051 4739 7063 3010 1332 485 35 230 2583 139 607 1082 7535 5496 4777 3068 316 6127 6868 4583 6716 627 5269 3313 4825 4632 4139 6667 985 5214 5187 5282 4631 4035 6735 6516 4999 7830 2217 7474 3184 217 6298 6739 1807 5283 5036 1226 7787 7243 7320 7371 7800 2104 3776 1284 2701 6994 4264 146 2601 7395 1594 3353 5456 4406 6044 5189 1521 1388 7494 7273 1783 7924 604 2826 4653 4089 7181 3864 2519 4678 4836 2935 4283 5561 4070 3433 3151 1616 2300 5378 1447 1172 1707 3077 1421 4418 3558 6697 7096 3843 5691 1659 2650 3871 3708 3246 533 2234 5787 5919 2192 4426 584 6130 2126 5864 7023 4525 6000 7073 6403 2608 479 4144 3049 6773 1895 3733 871 2325 7186 2723 3438 5479 1835 7146 5603 6072 2847 1279 4875 2530 1118 853 6149 729 7685 1520 1976 7055 5271 7803 2135 4416 7777 918 2560 2910 6010 3329 4245 1045 7336 7589 6382 6369 7787 4301 1836 2427 2659 3710 675 2066 3420 6562 5698 1788 948 4229 4963 4700 7854 2181 1678 1429 1740 5204 7632 3163 7746 1776 1468 5608 3945 5099 3752 6083 2038 6908 5251 6004 400 280 577 7715 5704 1108 5296 6046 4707 5647 7819 7768 4275 3659 1396 2332 3638 4077 2054 5957 5063 5993 5170 5007 7063 2403 7490 2930 272 2711 2812 7471 1299 490 345 3584 6312 3897 1434 892 609 1606 2809 7110 5859 6561 399 7592 7821 6301 2773 1163 2769 7204 7165 1334 7560 4067 7283 1317 1012 4482 2800 259 7825 2930 669 6830 1953 6792 276 5921 4947 5926 5231 1266 6498 2455 7433 6522 890 1324 1505 6010 3743 793 5688 624 2853 5157 7503 2305 7043 1725 1250 4616 6531 2766 3867 2476 4822 3925 1126 3778 5049 1111 7708 6893 5484 1641 3725 7005 5340 5222 951 146 6090 3331 4704 2597 6074 7699 2679 2577 2154 7084 1322 5960 1164 240 535 4415 6309 4404 7493 6086 7223 1797 6712 3195 3312 96 7652 7582 3269 6575 1998 7678 3210 6484 896 3998 7891 3703 4702 5259 7642 6139 761 4116 2295 1982 3895 218 7528 4301 4284 4182 1037 6284 1412 5707 451 4678 820 1281 3615 6912 3682 5406 3455 275 3732 7039 7248 7088 1325 3135 2730 2539 4938 5527 3027 4975 7421 5210 6945 7096 715 3873 2734 6432 7003 2806 4474 6624 3444 7557 5544 3271 6584 3196 1853 4805 872 5019 2476 3825 6546 990 6333 3878 1917 2558 2749 1683 5921 3086 3486 6181 3099 4144 3212 7374 621 6132 3771 6727 7169 4410 6606 5437 715 3781 2883 4640 1305 6987 5364 3912 1271 6540 5538 2545 6071 3580 1081 7866 1145 1576 7695 5444 2790 2395 1717 6288 2379 5075 2834 1273 6649 2222 5457 7471 115 668 5978 5513 5838 3158 1708 152 6224 5660 5526 6309 4943 7559 4647 4624 4967 6189 1430 2073 1539 5733 7286 6012 6808 3454 5013 6420 3775 6586 4775 3019 933 2303 1430 1600 807 1173 3444 6969 4595 6855 6537 96 3813 983 1474 993 3678 1467 7510 1181 535 6951 5610 4852 5080 1795 654 2598 183 1513 4843 1895 6583 5778 3423 3010 7709 6288 3228 6391 1502 6505 1367 4188 3761 5014 307 2833 7803 2322 454 2506 384 7320 1855 3834 5436 223 1823 2073 1790 4065 5708 5037 2392 4106 1765 1525 979 6138 6067 1714 212 4648 1952 6408 100 7761 5579 7644 7273 7561 1815 4022 2045 2641 6659 4396 2183 2605 6690 2528 1035 1206 6387 975 7485 6535 3507 835 4969 6511 6266 4819 5298 6175 1619 1591 249 5110 220 3142 712 6517 1445 1543 5331 3305 3324 2192 7381 934 3083 7350 6506 7197 7204 664 5356 1020 5051 3326 7876 1957 2570 4632 2627 836 3105 3395 1057 2249 2578 103 6256 342 692 5867 7153 1389 1596 5257 5346 3073 4112 6129 7560 3142 2026 2648 4692 666 3515 400 5103 1569 7884 5090 2995 2256 6931 1863 2323 5918 2031 1632 38 5963 5843 6912 2587 6861 4191 5319 4295 1759 3768 3400 3824 2760 6371 3866 3657 7748 7480 2391 3498 4278 3751 7602 7810 2634 1890 7187 1071 7136 7345 7063 5085 3028 1303 1108 1253 6772 6639 2618 6303 3531 6138 7807 2938 5584 6457 4164 1712 1859 7157 3177 7742 377 5114 74 5289 5095 2365 2303 7601 5507 3158 7245 857 7110 3116 7734 5288 4182 522 7510 835 3954 7915 2430 6647 6477 2209 5093 5944 442 4660 2725 5418 3729 1468 3131 715 718 5203 6347 6374 304 3768 3199 479 6217 7458 7006 2655 6684 6974 3035 2602 2764 3683 7761 301 7648 1375 6217 729 4058 4695 59 266 5824 3198 7586 397 6872 1643 1719 7209 359 2343 5159 7366 432 3777 6816 2902 6126 6165 2477 4812 4720 610 84 4575 2380 7063 3300 7700 4359 3743 1507 1651 4186 5244 1522 7454 2228 7090 7759 1874 155 3017 5355 2222 5100 6541 2971 570 391 5116 5948 2001 2455 311 4932 1582 982 5981 3531 6292 4204 6692 1053 7707 2440 6 466 2658 3183 4784 1872 1822 4393 7909 3074 2352 6265 7565 2478 6658 5740 3994 4236 218 7908 5159 1515 3864 6342 2176 484 2593 3573 3522 3117 7624 6494 5487 2572 6609 4489 5817 1232 1932 5160 3994 3680 5307 469 7098 6642 3882 5201 4853 7437 5258 4948 2583 998 2640 2171 1433 472 7052 5460 3377 4611 3358 7023 1165 2695 7140 609 6272 776 4632 3645 1473 908 5247 303 5852 6952 415 2085 6099 3284 441 5390 6061 3718 6723 2417 5212 2935 6492 3138 1080 2567 4964 2348 2242 7095 2046 4807 1499 201 2843 6279 7146 4336 4573 6185 1351 4108 2672 6844 4209 4831 4564 6147 6385 3661 507 5082 6353 6466 6517 4542 7864 977 7542 4545 5671 4644 2879 877 3984 5113 7908 7115 761 967 7204 3496 7247 5542 5265 2148 63 5540 3210 5939 17 5829 2542 3959 3484 5155 5064 7334 5481 3682 6320 4592 1788 2514 2316 4380 6276 5326 6915 3057 3901 605 1852 2967 859 6787 5383 6954 4633 5725 1895 6081 1519 1764 3180 595 1976 1520 5800 742 6791 1472 5495 3412 313 3057 1488 531 4155 7699 4532 388 3904 674 1737 4835 6541 2761 1852 2844 5062 1220 1808 1833 2385 6248 791 5444 6450 5468 5665 7679 7386 5268 2690 6659 6741 3377 3283 536 2260 3235 6852 7041 2632 7034 1332 6079 6219 1381 2739 6758 4376 3395 2344 7097 3365 4456 3637 2266 3630 7034 6851 4073 6013 1531 4773 2562 6741 4658 97 5203 4221 6904 5602 3335 7246 802 6344 4992 5630 1184 4901 1096 7609 3932 3795 3574 1279 799 7114 6134 7408 4560 439 3339 7786 7911 1373 600 2365 2428 323 7293 4188 6041 2163 2763 7813 4724 1942 4005 101 7436 7516 1881 350 3934 2965 1043 673 2135 5008 3936 3896 669 6936 4198 4091 7046 2545 7141 1505 1304 2192 2162 5122 1130 5762 984 1991 6469 4913 5063 6650 231 971 1085 6087 561 707 5562 1098 5843 6777 6491 7134 1497 4150 2337 4781 7923 1321 2087 7789 5884 4665 933 2523 1991 3511 7787 5730 5830 149 654 4099 1672 5870 7833 4315 2989 2352 2039 7097 2675 4529 3363 6553 4263 7394 5145 7128 1025 2742 6940 3449 5581 2793 5595 1035 1132 5126 7395 2296 6065 334 4897 6813 4871 5442 3809 3060 2749 781 6523 5707 4947 6114 2110 2662 4813 2295 757 1443 7750 1043 6668 1468 3688 3536 2583 57 3197 6632 4457 4119 7096 7029 4657 5312 2099 6074 7020 5080 6652 2097 2598 708 2875 3998 1242 4385 775 2026 418 1919 4825 3424 7716 3443 2559 2958 3458 2986 2986 6488 3265 6440 7669 7153 13 5424 6114 3426 4047 2520 5691 1952 4323 5512 5303 2132 4183 5526 4579 85 6068 6661 4574 1013 6596 3550 7408 5000 6379 5342 4179 4358 1566 1690 1186 886 4686 7628 3807 1007 4261 5408 2827 4866 3159 7566 540 1317 2794 540 4602 5242 1282 939 5965 3739 6315 3081 3154 5257 1843 5381 76 6983 1205 6083 506 3417 5731 2010 1006 4696 7255 2292 1816 3696 6889 1987 1384 2676 5982 1653 2092 6713 7468 5973 5830 6345 6897 1259 6548 6525 358 6855 5662 6106 4213 2953 5656 957 6981 1076 7691 4677 4596 3863 5318 5861 3054 144 596 6873 6397 1763 4029 368 3868 5169 5205 492 4624 214 7820 7309 3171 3120 6235 3827 151 3333 2594 6446 6635 5151 6295 2899 4365 7258 4278 6717 1329 5515 5573 1332 5628 1887 3450 2137 3431 2833 7346 3574 1101 624 1117 7620 111 7231 4964 1727 4655 7455 3927 5617 6915 2411 2260 7541 698 6909 6394 3213 4179 3044 6253 7866 4405 7737 1909 4367 3796 4619 6354 146 2115 6910 463 1634 5845 5873 7406 5341 4920 5923 6087 3488 4514 4724 2563 2079 7534 820 7651 5580 4771 1689 3302 4390 6384 2676 6972 5867 4613 2285 2427 6885 7456 5992 2934 4476 4622 70 5588 49 934 468 4966 1818 5174 5177 5712 7630 5282 3987 3730 4122 2511 5660 114 4132 5641 1842 4721 820 1046 7680 110 3557 5384 3769 2126 2141 1637 4662 6493 7591 786 6612 3956 5668 1739 2651 4136 413 2933 118 4298 5728 1828 1331 3951 5953 6650 6941 966 4262 2556 1839 624 4013 6064 5227 2987 5189 2891 137 4423 7156 1360 4605 3581 2260 4156 6946 317 6156 1788 1204 6890 705 396 7900 3380 72 2082 5186 1817 4085 259 3364 4823 7301 1828 2784 5913 6217 3235 5770 3553 939 3911 7244 5529 1133 3282 7690 1001 6123 3962 7026 3772 4041 6183 5475 5584 5629 6475 3409 4316 1390 2386 3709 5513 1670 2331 941 209 2028 7198 4954 3662 4641 6776 4773 7013 1583 3485 4751 4318 6371 1508 7796 791 4212 2904 78 4025 6833 889 110 6982 7812 694 3279 6304 5407 7522 4274 1377 5498 96 805 7224 2877 2754 3635 6707 2839 6016 748 4962 3071 514 6250 4731 2959 1536 508 2626 1371 4214 5068 5739 3964 182 722 7186 1992 2220 1155 2754 5275 528 3959 1098 1463 2586 7532 3668 340 1911 6659 7048 7376 3043 2228 7423 5337 4567 6948 1827 4839 3799 6852 4655 5772 5543 438 1242 6017 7086 3771 7377 1704 5119 2700 1996 5703 2412 3014 133 3719 1199 3622 4935 2560 155 7181 3377 3235 1188 5219 408 914 2767 239 7886 30 6568 2982 6432 1375 1303 3688 3336 4400 6120 2215 5774 3982 4795 5006 4380 6830 4668 6902 7257 113 6092 5250 3072 4607 3115 3813 6625 6515 4267 4514 8 1930 1254 712 1159 6198 4188 684 2033 2344 1972 4190 6800 5659 6075 2792 1019 3227 2773 4359 341 6367 1335 4635 5221 5368 4278 3678 4227 3766 3698 6744 2657 5910 1809 3530 7869 6664 6437 992 3494 3726 7343 1167 1747 5310 6142 7219 160 2542 823 500 4947 5824 743 4604 4582 403 5510 6429 7056 207 2574 3536 997 6976 2964 7609 1041 1395 3137 7712 2309 4148 3320 159 6737 6840 7045 2145 2233 6681 6082 1595 3995 950 7858 4745 96 3054 718 103 3009 6039 5755 1873 604 2328 7047 4793 7751 3734 4376 4803 885 5126 6667 238 6391 7144 4799 76 3773 2882 3704 4546 3845 957 4892 1525 7367 2860 3319 577 4142 1601 5886 3112 486 4524 3136 2597 6160 6461 4780 7343 930 1318 4837 467 1630 2762 6370 7717 5616 1153 5648 2378 3597 5051 7362 214 1360 6657 7428 4652 5644 3810 4767 6461 1404 3114 788 6235 7794 6561 1110 5838 1444 4742 554 2460 4428 5575 1022 484 6638 2616 580 6007 6096 3770 6000 642 4477 1566 4295 3747 7517 4748 3785 5072 7684 2049 4906 701 1462 5737 7869 1349 5615 2030 6345 5383 6002 910 384 4285 6043 4545 1245 7768 4652 6329 4725 7006 5495 214 5764 4421 3171 117 5733 4777 136 510 7416 5984 7260 6758 2911 3244 3319 632 7355 6977 7069 7167 7836 5243 983 2299 4466 111 6602 5209 1449 5613 7583 4801 3060 4081 40 5465 4478 1631 2738 7772 5854 556 381 542 7056 5878 5872 6882 515 4650 1644 6978 5577 3896 646 5711 4316 5094 6835 4117 4786 3049 3032 3084 2147 3860 1550 7850 6357 2924 3100 6407 1121 7340 4543 5431 5041 529 5006 3080 7810 5037 5198 6384 3963 390 3888 7676 3702 5266 7101 7277 6378 6872 7161 3225 464 3867 2248 782 1598 5930 509 7571 5097 5186 6692 6945 54 5707 1497 1952 6480 3232 1145 3812 1920 3474 6141 3446 6129 5891 6526 5150 593 6272 3448 171 1728 4135 7210 4445 3512 2293 6300 7341 5045 768 6862 1530 5850 5429 3505 4352 5540 7645 7476 4439 1185 2700 3989 1309 4764 3221 4640 4790 2008 7219 5252 4831 1422 3219 3391 2997 575 759 2351 3676 7042 6611 363 112 342 523 7678 2851 3122 1981 5191 3608 1881 3295 7417 3094 5840 6731 7197 2035 202 6137 4124 1399 407 1129 4685 6840 4336 7263 7009 1393 3879 2155 53 215 1493 5605 6309 162 4852 1716 3898 7515 5034 3989 2487 4824 3573 7878 2051 5157 1568 4880 7334 6550 5711 5059 6507 1734 2559 760 4650 3571 3053 588 5382 3865 2168 3894 5620 5263 7719 2881 1485 5868 5816 2052 1244 1811 2666 5211 2632 7323 3538 3022 1265 4981 4001 4135 2313 321 7431 5767 7630 3814 7635 3465 5213 4024 2926 2392 5753 2269 1806 1406 5524 5480 7760 853 2569 3304 2176 1012 4283 3321 7127 5961 1745 3710 1765 3338 3163 623 7857 5848 2565 3038 402 868 5138 2775 6168 6157 2178 2809 2338 2529 1851 7350 1070 2304 649 1198 2418 1525 5548 4871 7524 4103 5322 6267 1548 1551 3942 167 2757 5187 1587 556 1694 4387 2117 4491 4118 5902 2017 2741 4014 6787 2114 7326 3361 4624 3759 5505 1437 7684 227 2230 7196 6201 1865 3312 2454 1180 4932 826 4782 6303 3032 1919 7342 6115 1722 4987 1927 6382 741 168 4256 76 4277 1393 3642 7279 6037 4630 3240 6975 3112 3593 7344 6410 6516 2344 322 6563 3130 79 3292 2174 1372 7687 3562 4956 6157 5399 6676 2491 4989 5414 4736 5232 4065 2494 5468 3319 4294 4716 5236 4672 2779 7732 2184 6148 6088 2615 6025 5789 7100 3510 212 5610 4576 1732 3264 293 7034 4731 7180 483 1163 5660 7335 6723 664 2713 1156 3925 4901 915 3708 2521 5004 2712 6979 1477 5433 3853 3966 922 4135 3047 5646 108 7038 2547 2265 2288 113 4884 1124 5704 5478 7277 6825 3792 3076 2923 4861 4645 4136 4084 606 3582 1699 1804 6313 3194 4508 4543 1370 5482 5317 7207 4089 6916 5543 1676 4196 5763 5614 3301 1423 2264 6834 3861 5873 5976 2103 1851 2504 4435 2346 7370 5943 993 2437 2628 3167 863 7071 3548 2213 7217 2424 6365 7786 5249 4956 617 4579 3507 5542 2551 5734 3579 7507 6633 2692 7703 3583 2001 3657 6710 1115 1185 1281 7568 6420 5968 3661 3036 4900 7428 6434 4074 4554 4753 6684 6469 1555 288 7038 1192 1415 2264 3968 1899 5373 4164 5606 41 1074 7357 6395 1332 4307 1177 3396 6793 3213 6821 274 6824 4477 5187 2994 4570 1009 748 5892 5710 7186 6192 6838 3122 2422 4350 4662 2231 232 214 1205 3710 3246 3700 943 4763 2219 5815 4951 1818 5221 4238 2919 1413 4004 5222 1112 1505 1296 5157 4126 49 6324 798 627 7664 2772 6097 5624 6546 404 4676 3604 4529 4850 4593 4876 6380 1361 4318 1907 896 1118 48 2300 5185 1020 3745 4961 5611 2007 1372 709 2098 6460 4996 4668 1459 1023 5843 2421 5921 3322 3908 7849 5891 5430 3037 5947 3943 1638 3747 5044 3262 7534 6034 3787 6337 1877 3750 7220 1076 2861 1222 6661 4953 3416 521 2450 2776 7621 2586 7002 6380 1788 5589 1861 6664 3821 5531 4731 4819 3730 1141 6649 194 4996 3364 839 5365 4726 4843 7094 7627 2360 6266 211 3241 4191 3494 1428 7172 4893 4469 2886 1698 527 1580 6623 4328 353 3063 7001 6662 5290 7788 3290 274 5951 7546 5350 220 3589 791 4858 6598 7923 1400 6571 5016 5141 7801 5631 7330 1190 1197 2834 6209 3368 6179 5675 4527 617 3509 2349 7130 1272 6996 300 6967 6057 5833 7309 4704 489 2203 3337 7119 7682 4261 3664 2200 5118 1925 2018 4449 4502 7509 3537 3519 3593 7381 2143 256 5629 3662 3726 5364 6122 4170 5995 797 5389 996 4271 1883 4126 2825 6675 5759 5561 4456 6103 1782 6206 642 1046 5220 3484 1285 1656 4089 808 6542 5705 525 5026 6617 6208 2380 6174 3381 6282 2832 5051 643 493 998 7272 3815 5539 205 6765 4493 1876 369 2441 4181 351 2380 6864 3866 7359 2023 5311 543 2033 4652 5538 7606 7592 4145 2578 4373 1154 2192 755 4923 7334 6293 6168 5669 2322 7055 3648 5544 7274 6119 2331 1993 7328 4177 82 2890 5461 2277 4636 1035 7172 4286 6198 7102 270 265 7253 4779 875 5316 3653 5951 5511 2344 2528 3325 555 1959 2615 2926 961 4054 6305 1538 6697 7299 4842 820 6051 7747 5030 6531 1858 2979 386 1152 153 5594 6358 646 6631 145 1277 6603 3763 3406 6833 673 7043 5918 7358 4674 6722 164 4577 2489 7460 3662 6584 4297 4620 1908 1177 7433 3126 4074 6351 7068 2674 3065 3591 3666 185 4719 7095 40 4331 144 855 3045 7909 6740 5302 2433 5917 5247 1780 7517 7658 1897 3744 4807 6265 3405 3560 5411 2388 7252 703 4571 6489 4122 3479 6835 623 6878 2323 2305 7803 7886 7075 4595 5194 1193 545 7113 1061 1731 7367 2786 806 4373 7015 3817 641 5750 2609 2185 2694 3782 1488 1336 2669 3769 6942 5486 2098 5318 5289 2286 4114 4812 3307 5129 618 4221 609 6696 6967 5338 3676 3356 5582 2778 4539 5575 1353 811 755 7241 1357 6358 6644 323 1650 2726 1664 1659 5453 4570 4094 6520 3713 7470 3605 863 6004 4159 3996 3938 3926 2234 4185 3588 2454 6404 3697 1666 5524 1312 6162 2145 7020 6224 4377 1028 4313 3028 4413 2792 4761 2847 1988 7229 1399 1556 1375 7783 904 72 1436 2358 6071 4857 324 4025 395 3583 3742 565 3167 4136 2607 7496 3385 130 4581 3736 222 6336 1093 3071 4689 1569 5785 52 3241 2605 1879 271 6212 6392 3988 5884 6353 873 1475 3664 4841 6894 7260 5580 6486 6341 7376 71 3956 3295 502 6466 4780 1850 6200 4587 98 200 7863 6658 366 7186 5280 2538 2833 2387 7068 7392 585 5827 3553 596 4203 4155 6397 5644 4856 4605 6542 7473 7274 154 3967 6471 3656 5114 5083 6268 7123 3140 5740 2101 2387 2375 7586 3113 474 3709 2403 1710 3299 510 389 3053 6670 4124 1755 368 954 1665 13 2782 6551 1196 7340 2482 2137 2011 6960 4699 2865 1037 7558 280 1736 60 7404 7479 4881 2469 3371 1995 1670 1132 3321 3843 6309 4814 4536 2812 2347 4244 1430 7794 7546 3669 6237 2251 6784 4827 6960 7751 2136 3338 1591 1879 4320 7185 2836 1764 5046 789 4627 1319 6795 5603 2052 3043 7637 3156 7087 2933 6080 196 5939 7462 6912 5320 2246 3998 1661 1360 420 37 2263 7692 3446 2991 4615 4957 6173 656 2694 307 1051 348 3217 4268 554 5012 1693 4376 5371 5182 5120 2611 5522 1573 3036 6207 5683 6860 4003 7431 6526 839 6239 5971 6083 5063 2747 4125 835 6864 6457 728 1820 84 2393 4903 3971 3298 3186 7472 3254 4987 7776 3274 7829 452 3867 5060 7564 7332 1215 3504 2336 1851 1735 3443 6334 312 1417 4929 6610 7843 7254 6695 7164 5346 5942 4292 963 5826 4224 1381 6231 3544 108 1153 7170 6174 4552 5868 1725 3170 212 7339 2353 6233 3868 6067 5459 2592 524 861 5998 3014 3633 690 3204 6587 3197 2983 7270 3167 4198 3071 1474 5250 6887 4468 5459 5711 4808 7415 1595 451 3298 4843 6084 2591 261 4713 730 5937 3837 4373 2628 1055 580 1827 7524 3302 7782 5607 4497 3397 5032 3898 7067 720 7446 1539 7782 1207 4475 3973 504 4802 1979 1529 3695 7591 5779 7255 4947 1827 3207 7624 3618 3020 3617 3771 177 3187 2256 1441 2346 2313 132 7094 2998 6715 6448 6469 6758 5395 5560 6258 4289 4311 1521 3689 7541 7601 245 4258 1570 1260 4952 5416 1361 565 6164 7782 5725 7778 208 325 5274 6890 2395 5546 2432 3530 7742 7071 4943 4498 5892 5913 5899 867 5904 5487 4698 1875 2572 3286 5415 2498 840 811 6646 2872 4702 7800 4073 2560 1553 15 2806 4800 5664 7887 4999 2085 6487 325 4489 5332 6842 3947 6376 1937 2433 5095 4466 2187 7292 3490 3838 4232 3129 2010 7735 6007 7346 5545 4194 1980 2000 2555 1004 139 517 1858 5572 3448 748 1127 6804 774 3179 5052 3870 7097 2300 5673 2737 1812 6076 2504 64 4267 2088 2832 3698 6282 902 2192 2419 4746 1148 5396 1598 4708 5762 5748 1800 3660 2729 3429 4820 5051 4298 92 5515 2339 4072 7020 5883 5611 7573 6714 7867 1266 1308 4775 1853 4223 2603 1270 5631 6279 954 2679 5246 1814 5768 6300 6537 5872 1041 3446 4837 7375 4944 6783 6577 380 525 5977 3728 7827 7170 6813 6476 4293 2366 4433 402 7404 3303 5027 7032 442 281 6588 3514 1010 7671 3081 7900 6052 2920 1907 2027 62 3356 6304 3543 4767 6653 4660 4200 7920 7304 6141 212 4016 1117 6464 7436 5828 1566 4123 3597 2527 1458 4311 2209 1635 7350 242 506 269 6099 5941 5210 753 395 3224 3957 781 2517 2513 7471 1358 5019 3314 6518 3104 2931 6238 5254 5440 5951 4094 5234 3391 2873 2648 1783 1441 154 6228 7610 7162 1510 7629 3139 1079 485 1143 5914 6437 3064 3867 4518 5846 6542 747 2885 1320 7428 5203 1050 2251 2967 3467 5402 6253 1861 6670 6083 736 4174 4763 5911 7467 3264 2026 1124 1433 3365 5753 4908 4595 6088 4296 615 619 2221 2286 799 413 5565 5153 2299 1169 3646 2868 6859 7677 3659 1559 7587 1533 107 43 191 4817 2986 2391 3275 5266 5412 2282 4354 4075 953 558 2535 169 1465 2013 783 5445 7886 146 121 3142 4591 339 1552 5504 1426 6441 7266 5815 3680 63 7413 2822 4416 331 7130 3010 7465 5137 3113 7150 1128 4254 1359 1901 7646 4361 1196 5711 3774 2652 1940 5103 4370 5853 3530 3529 5927 1069 6412 714 3434 4720 6797 1657 3353 2767 3503 5757 3497 3676 4523 5827 6569 1140 6742 5402 5867 6949 5932 1784 1582 6213 5652 1839 5245 2373 3615 1868 2317 527 746 7455 189 3127 2363 5051 2877 4083 784 6720 4720 7917 5045 4258 6899 4520 1883 4864 4613 1343 7486 4846 7781 6998 2577 5823 7461 913 7856 3601 5217 4358 2590 6953 4428 1726 1415 1922 1081 1975 4895 6442 3149 469 3719 6456 5695 533 3400 7548 4583 2881 2898 5844 4512 6450 6612 2793 1640 3059 7261 4357 571 6372 6649 2948 4839 3953 4425 4413 5125 786 6675 7027 332 4195 7397 7300 5368 5772 5376 2649 1122 4137 1992 6474 5459 5551 667 6879 7090 3424 3999 955 978 5883 2011 6757 2200 6570 1553 1637 3948 3058 807 6600 1286 3613 7604 5550 7099 5306 7678 2267 426 7097 5725 4668 6697 799 5675 81 6247 380 2252 480 1815 3508 3657 1943 180 1363 47 6832 6627 2001 169 2572 1519 3901 4262 979 1199 892 4296 1383 846 2229 1347 7475 1906 4667 5365 1237 4150 6475 5413 4418 2969 2175 5801 4910 5494 7750 4103 3508 2761 7360 720 1787 1022 661 7901 4726 5357 7545 5821 5804 4811 1451 2995 5283 4851 7187 7895 3021 3775 3469 4363 6304 1217 1531 6600 3663 1200 7629 6249 5369 7919 5395 3820 482 3180 603 7719 5843 5325 1924 5501 2278 7000 1574 6553 4402 6024 1947 439 5521 327 5645 101 2471 7346 4890 1547 6576 6110 3857 1150 2262 4169 146 1581 7584 1976 5211 4714 6550 3278 4516 5704 7521 7062 1473 2514 5614 1500 7358 99 951 5034 6460 7610 7805 7181 6062 7177 632 5221 1237 3496 755 2946 848 2827 7569 5251 3335 6917 612 2057 5414 4591 3570 2360 4533 6224 2646 5068 6522 4493 2701 4847 2150 3200 7201 3945 4028 293 3052 4173 7643 4769 252 2366 3314 3467 3450 1761 5021 6047 4364 2085 3906 5140 5072 7239 7386 4917 7767 6151 2149 432 5378 63 2231 7666 6091 7155 6312 7629 2730 7257 2557 2439 4086 6762 1800 6415 2578 2225 575 5806 3519 5715 3024 1996 1068 1046 1211 4923 2835 6662 2944 1735 5659 5253 6251 2560 688 6531 6186 7008 7661 102 296 2024 3483 670 6206 3528 4761 167 6583 4949 680 5806 4608 231 1321 7738 7838 6440 2409 5661 7723 6808 2895 6930 3285 7306 3630 4656 7065 1134 2097 1039 4424 7667 398 3985 7300 5187 531 7536 7546 420 6987 7463 6313 1062 2283 5103 997 5483 90 1131 3561 4958 658 5194 6671 5419 2492 7255 4162 5671 6883 4089 1173 1679 404 6752 3110 7578 4885 5080 3719 2515 5500 1782 2612 5047 4210 3720 1905 4511 5936 6173 5680 529 416 6304 4719 4830 1735 7459 3773 3595 3466 3035 506 1170 7519 7235 7531 5106 2490 1107 6912 7750 3256 5162 1817 2832 1543 1458 7730 6170 162 322 6630 2497 6358 620 2282 6992 881 5361 7682 7718 4254 7494 3537 4707 6906 4821 7384 6904 4219 3531 6483 6421 826 4107 6676 303 5241 6092 6264 6679 2412 5242 6200 6338 1275 7811 1835 2970 5821 2804 557 1176 6900 6978 1344 3182 6786 2414 1689 651 114 4499 6465 4772 7074 1770 837 2370 5212 7519 7059 4522 2943 3351 2870 6864 3415 477 1152 4556 7288 4721 4894 2713 7507 7526 4880 6295 4326 1091 170 4646 6649 81 1438 6376 5657 7639 3107 7328 6781 2734 5290 991 750 607 1960 3168 1075 1217 3 1034 2941 6564 1864 6113 5359 5658 6189 5730 202 492 5694 559 4016 7701 6166 1627 5386 1294 1735 2124 3599 866 5770 5658 7473 2798 3201 5348 250 7600 2529 1249 2924 2052 5972 4848 4457 4056 5906 4487 858 7596 7727 4297 4197 3452 1468 4038 2401 4429 1726 6632 5250 5670 219 3507 1729 4857 3858 7353 1593 3621 178 1455 3805 5365 3482 755 1052 7489 2497 1254 347 368 6079 7028 2466 346 3738 2474 2131 5875 5701 3627 1306 3163 7301 6835 3609 332 1903 4476 1010 6089 370 3110 6073 5513 7138 472 112 5648 2684 5195 4420 2071 3927 3260 6735 3602 3582 2061 6059 4902 1051 5637 4304 1505 904 7884 1973 7622 1944 6179 6387 4068 3525 7336 5987 4005 5324 285 7674 1391 372 1447 6394 3810 2303 3805 4910 6745 245 2269 7005 6062 4035 7642 1351 3303 6699 6395 661 3544 117 5624 6879 1301 602 6167 5871 656 3823 4440 3049 4282 2949 1264 4527 5513 7286 5207 5005 922 5275 5416 33 3456 256 6890 5544 4126 1932 4265 610 477 2174 5593 6095 3253 1702 6709 3310 2740 7048 2695 5421 7698 3170 6876 7913 4423 6762 5414 5452 402 1303 4936 5988 4816 1439 7733 7222 293 3489 6304 6039 4462 1526 620 2362 5899 7593 1940 1979 5121 656 5236 442 6379 7885 6785 7416 6380 3473 1786 3305 5785 2483 296 4645 5853 5088 687 549 825 4159 7686 3745 1282 3034 524 4480 7140 3563 2967 5450 4016 1920 3301 2177 5372 3208 369 2726 1978 4848 547 5686 6746 4589 1592 4649 6600 3667 2725 6877 4482 649 6769 2099 5102 6402 448 7598 5467 6128 1030 3228 3925 1291 7025 3925 7102 6228 6882 6705 2562 3003 2834 2898 890 3350 2020 4243 3073 2088 1993 5567 7603 1337 7499 2473 5709 2730 4606 4638 3065 1967 365 5868 7051 1652 20 4055 5900 1653 6618 2857 4255 6362 2229 6366 384 5198 32 2467 434 5378 6564 2426 228 6701 4254 3099 3229 5638 3757 7543 2633 4626 2656 282 1711 1650 3178 6485 851 587 1280 5340 1786 5816 3461 2728 7620 4713 7632 1365 3662 4722 663 1887 3418 4358 2408 1654 6551 4005 2069 1722 5612 6079 5995 2499 5704 6078 4519 3573 446 3766 5095 5128 3306 3495 651 7103 3024 3606 6556 7358 5175 7840 1820 2596 6469 264 1972 1669 3121 3020 4822 5277 4202 3055 294 6918 2839 4800 1903 1943 3882 737 5317 6828 2597 3773 2805 5948 958 1891 6128 1529 1550 4444 4425 7179 1088 5291 1486 5252 1215 151 4616 5047 4918 3149 105 983 7575 7880 7402 6329 6931 4417 4433 3089 251 6763 989 2333 5110 442 244 5174 4062 4674 7277 7276 2440 98 1198 3072 528 70 6195 252 545 7111 6148 5390 457 6553 6952 2953 656 7794 2003 5782 2661 993 6678 4445 7581 6068 3580 2534 620 353 947 4953 1360 3255 6932 4188 529 1421 4883 6549 6366 6159 5559 2408 1989 5157 3373 7019 7081 3752 4795 1059 4527 2118 6227 3560 7239 480 5185 336 5431 7871 1941 584 4933 3652 4180 2048 5090 927 257 7313 6218 7690 5247 480 74 2546 134 4665 2720 10 6505 2040 3656 3556 510 4835 4895 104 5389 5672 364 3018 7382 3016 7647 5050 934 3293 754 5158 7027 1228 4936 732 4858 6283 1252 7689 4257 7153 7326 7186 2258 3566 513 5881 5414 3109 261 3310 7793 2467 5154 4959 4598 5978 2009 6149 7070 1750 7193 7756 5050 3467 1321 6233 2458 4103 2376 7646 2495 6662 3122 4666 2872 3952 6101 4622 6167 1118 3935 1807 782 4840 2490 4473 6101 3909 2704 6793 3269 5283 6936 3406 5803 5201 3721 4717 3913 7679 2850 636 1369 2577 7770 6659 7676 3542 2813 5683 4589 75 1842 4667 2090 7655 4920 1562 5771 3085 5891 3097 7761 4637 2367 4815 5140 2058 6395 6759 5477 5116 1870 1437 209 5597 2294 5545 5606 4677 1433 4491 7140 4167 1341 742 5455 3472 1807 3032 5388 899 291 5946 7339 2735 7865 5553 2871 5951 2867 1772 2520 4548 4978 5875 2277 2038 3419 7156 827 3372 4580 2436 2484 7114 6322 2244 1096 2364 2820 2792 3700 2525 3363 6028 496 2473 5007 1734 6187 4479 7071 3804 1900 5570 3981 3043 6196 6808 2257 3839 2809 1455 4410 2792 2153 2888 6465 3984 1728 2630 6850 4646 6723 2306 4264 491 6094 7155 7269 1680 7099 1398 5392 1063 7492 7222 3353 6653 365 6656 879 3235 4362 4983 2017 2828 3788 826 5199 4620 5681 6487 7082 742 2881 2735 2381 1863 7595 5054 7802 2705 5897 6765 5521 5869 7528 3777 5607 5753 2262 5909 5126 6033 3280 495 7798 412 4315 5808 1580 7678 5738 2426 7763 5304 3615 7810 1395 5883 7510 1717 5150 57 6796 662 164 5281 6828 818 4330 90 4522 2352 3949 118 245 239 6644 5400 3843 3292 6527 5391 4407 2863 850 1211 2979 5586 3478 4245 6594 2589 3978 7082 176 5344 6613 7693 5624 6249 3766 3674 7141 2911 7185 7709 3248 1632 6533 4067 5037 276 7833 4854 6656 5022 398 28 139 7727 357 7923 2849 2464 4134 4118 5329 1688 4277 1267 3536 2926 2605 155 3187 1600 757 7041 7385 6961 4809 2343 487 3775 6129 6329 3573 5572 1168 3495 4437 322 7273 5702 3098 828 3553 7287 1303 3340 6324 1984 3272 5790 7357 1814 7412 2315 7750 1445 704 3354 3949 750 3047 5573 4976 2970 2882 3680 6820 5984 5831 5406 1377 5070 4957 6637 4148 6715 3670 7375 1485 299 1420 5720 5318 3150 7628 5922 3308 1442 6704 2011 2984 69 1211 2063 5997 2306 4991 874 6513 7443 7403 7183 7650 5306 7862 6305 3218 5171 3830 1481 3536 5086 1728 1373 6341 521 4167 571 3998 2340 1203 5881 1460 3983 6709 5384 7861 7473 1293 7179 1072 5631 975 3182 3851 6768 3189 3086 7056 3074 2559 6455 959 6163 1524 7328 3733 3381 261 7206 316 719 5845 7263 1382 7666 6888 1585 5420 6203 2062 5446 3380 1062 2638 866 7621 6490 6802 900 3509 7578 170 2612 6204 507 5857 6773 6227 1415 7555 4777 2448 2103 1592 466 5252 2520 7032 588 1389 6755 4191 7331 2826 2986 728 1379 4619 7809 7837 3657 7842 6209 6841 2656 6171 6546 3013 3128 1195 99 4995 4474 3155 4527 5373 2605 3846 6983 1697 2535 3205 3895 6945 5547 2426 7456 1836 6122 642 17 5270 1287 3083 3084 517 1960 1437 6072 3286 7710 1440 7773 2875 3180 3312 4036 4852 5772 2264 6849 1035 326 6019 249 4138 1553 5867 1095 6932 2302 7614 2197 129 4437 2763 7315 3755 4407 1833 5897 3058 3838 6543 509 2133 6964 7641 2234 5625 3463 2332 1906 214 5287 5008 1206 816 1521 621 4981 1131 6407 7910 2571 1407 1756 4843 6866 6249 6241 3632 5288 787 7056 3063 6898 5367 6137 1142 5661 2789 567 4977 1216 1998 2956 4067 5726 574 3904 4109 384 4177 289 4271 853 1702 5747 2446 1164 1789 487 1938 5426 7631 3357 5717 1898 5719 1163 888 7029 1402 7923 2197 2774 687 20 7525 3528 2859 216 4163 5881 39 4665 3396 6620 1872 3946 6985 6631 3790 3112 4566 3187 764 2304 6593 3139 5251 3579 5083 1489 5130 739 2065 1303 3733 2608 7189 1398 4105 636 334 1884 7163 2590 6446 480 6823 1517 5979 3133 3851 1052 4097 339 5189 4789 6238 6550 7198 3675 406 1599 6979 4840 404 4328 5972 5583 7620 4462 2635 2461 1863 5669 3890 2549 7689 2505 269 3037 3653 3851 4582 5303 674 7586 2710 1849 1024 1782 2607 5861 1206 2057 495 1185 3790 5241 4712 1029 94 7429 5381 7817 3513 520 4304 2064 2188 890 4820 4473 2739 2053 7878 7266 7214 3995 779 4907 5917 2757 7712 3177 7850 1480 3656 5006 3229 4006 6158 2418 3898 1239 1775 1751 7209 7312 7462 7022 43 1724 1746 7758 2468 602 6643 7560 5617 7743 1736 2807 2870 4657 6024 7882 5055 4707 552 2532 5271 5582 1580 1195 1085 4144 4713 1823 5039 2242 2378 352 6127 7400 7494 1923 5288 6856 1797 7422 6146 5691 1945 4702 682 6923 6687 4400 5568 5872 5474 2 5580 6414 4540 4507 4846 4175 5687 674 4938 3106 7090 4756 244 6468 1904 1052 5905 5413 6608 6123 3113 6328 5054 5423 258 3699 3861 887 6058 741 3122 3752 2885 2367 2844 5207 7254 1593 3225 3407 4682 444 7556 4457 3289 2596 96 2513 3928 3778 7832 7423 7367 1437 5435 594 1565 105 1190 7612 1233 3732 412 7018 4426 3618 6646 3638 3665 7319 3135 6430 3133 1424 5098 1087 5947 850 538 847 4052 6859 4433 1954 3232 3077 668 563 2473 6516 1242 2046 5468 4774 604 6105 4798 5754 613 3452 3270 7799 5553 1780 1760 873 5267 5091 3149 3004 6886 201 5615 5216 5675 1373 5659 4451 6301 2891 4978 410 274 4089 4427 2846 3990 1028 7313 6210 3484 257 1377 6585 3400 2960 1618 2485 7398 4036 6120 3635 1064 7899 6013 2788 2975 291 629 3048 787 729 2273 157 2504 2861 6040 3219 2410 4060 7185 4825 5409 1066 2767 1727 2966 1418 7560 2498 533 2450 2784 6427 6052 858 1075 6572 4019 2820 3422 1600 6236 6974 6546 1686 5081 1979 2032 5424 5024 5151 995 7400 5559 4190 4888 4847 5944 6867 3501 2641 3063 7549 2248 6488 1682 5844 7001 7232 5372 1861 2565 5699 5562 841 3820 6629 4998 7659 4210 623 1100 1268 6406 2479 4806 5709 7099 7214 3519 1066 435 5489 2836 5850 7165 4038 3998 1624 3690 5264 1975 6781 1698 1157 2895 2006 6088 3674 3241 6467 4704 3226 5815 3764 7312 6338 3062 3220 1645 5708 4814 6595 5174 5060 2516 7060 7250 5088 7921 1647 34 1120 822 7396 1934 3909 7537 7617 569 2836 600 6385 5330 2429 3331 7841 5037 3241 3087 7741 4597 7389 5988 1423 4584 2832 2391 884 2816 3368 853 1111 1387 2712 5359 4715 1537 5352 5198 4307 7560 2816 1225 5852 6581 5974 4729 6102 5958 2275 6037 5703 5964 4117 5947 5324 3550 2783 2529 4473 2990 3076 6763 7863 6930 15 5889 7385 7586 394 7732 6115 5849 2626 2230 5937 337 3816 2530 2543 2731 5214 7768 2259 2426 4203 6150 3197 42 4351 1578 3343 6301 3493 876 1404 6754 4254 2551 2778 1902 4951 1838 5841 1359 5222 206 4654 6729 4078 6664 4057 5523 7000 3809 1759 3738 6509 5984 1083 2256 7896 6439 2446 1928 6166 5551 3845 4249 4693 3151 7674 4460 3839 5716 3054 7302 6504 3117 1262 82 5689 3617 5975 5903 7218 434 3778 7572 7301 947 3496 5412 2340 726 7611 5904 5873 7099 4502 6367 4224 3112 602 1493 941 1734 1709 659 1759 2354 5466 7083 5353 2784 5973 6010 3251 1936 7005 4293 2811 5182 4075 1497 5057 744 6937 477 5820 466 4667 3865 5083 458 4713 7568 6890 7428 4946 7430 6305 51 4552 905 6230 1297 1671 1261 5621 4020 4799 3397 3857 2209 2340 2219 1533 478 273 3562 3248 5031 6269 6831 3253 469 4932 6963 727 4686 6753 7246 5872 6451 4711 231 667 7331 3078 7247 5650 3404 4560 1975 3794 28 7440 1223 906 3794 1401 4448 269 4757 7719 2296 6471 257 126 5959 5849 696 2631 7716 6757 1522 1939 2678 1198 1152 2898 7509 4571 3518 1460 276 1813 1655 7766 1377 3596 7638 2979 3642 5819 3030 1877 6337 6397 310 5159 5194 4223 7230 3971 6836 3280 140 3933 1598 2085 7599 4609 6483 3528 1412 5908 3720 7759 2835 7066 4856 2057 7417 7611 5333 3158 573 4508 1401 675 4616 5543 3536 3400 4296 1506 1001 2044 1770 4856 6042 3581 7368 7321 1108 4341 3036 4255 6062 7044 7342 277 57 4320 4782 1275 1220 533 7750 4571 1985 6365 11 4351 5412 5991 7259 6223 395 5238 7914 7660 350 505 6543 3121 7340 2082 2793 6781 6218 6400 2517 3986 1387 2104 7711 1301 1684 6809 2641 2694 4473 7758 544 1390 3479 1373 4757 6810 2783 7875 1493 7530 2772 143 4628 3621 1529 3898 6171 711 2177 458 7525 5109 7435 202 5599 4320 2828 7510 7299 5190 4632 3064 3933 3500 4816 4058 823 727 7417 1137 3883 3497 6765 6898 4675 7774 5588 5450 3929 576 5267 4260 3056 5431 7104 3382 7206 4653 1045 6908 3114 6674 2466 2209 7231 5518 5112 1618 1394 619 7328 1436 5477 6157 5024 7057 6393 7843 6272 3514 6145 2640 6543 6300 3203 4879 7235 3084 1908 6043 111 5463 1623 1966 4344 5662 3851 4603 2167 5605 6372 6233 1689 1158 1433 3510 2143 2985 4372 7041 6791 2542 546 4756 6350 6863 659 7105 964 5295 1369 2654 2837 2962 1386 5203 6598 1902 6819 7315 1376 5602 2159 3154 6847 1474 5629 753 2914 3366 5505 4002 5281 4990 2912 1883 5527 1681 1743 4266 1322 6708 6709 1847 5788 2994 4996 2971 7903 5971 2441 7119 3808 906 3734 7568 1051 3279 6371 6445 3298 4859 4613 2468 5215 885 340 945 6335 2733 3734 2504 498 5848 2764 5304 1071 563 7527 3749 3364 3235 4764 2802 2598 141 3536 89 269 7466 6333 6827 1263 986 822 4263 6025 6172 5092 5895 4386 2921 6382 7718 2307 1493 5174 2452 2991 5421 6213 3146 6620 3928 3683 3188 1027 3619 2971 749 6880 763 7442 6966 7464 153 4974 7725 5398 1420 7825 3704 4895 2383 5382 7061 6986 2331 3879 3704 112 6940 1888 7604 5920 5640 1604 421 3142 824 5330 4378 7392 2385 6138 162 5626 4469 4295 3092 3231 5270 679 7632 1283 4664 7010 5975 3110 5844 5416 7078 6937 7332 4738 6690 6032 4007 7478 678 7460 7407 3429 3574 4654 2470 1669 4503 7428 7662 179 7676 7 3341 2671 1611 3637 1980 5226 6575 248 3902 3135 5333 1078 20 126 5112 6671 2711 2209 7558 1080 4093 6876 7712 4126 4564 2498 3578 2199 4480 6169 5419 315 1204 1019 3646 5321 3127 5590 1373 7303 4923 958 509 7436 7673 2311 7119 5782 366 7509 490 2191 3882 6151 749 6227 7904 3091 166 5998 5998 5825 5919 7774 1574 1189 4596 7177 6256 7594 3578 2101 6533 1811 5827 155 3103 379 3858 4072 4886 210 7844 5233 4770 54 3988 5498 4414 4491 1191 7646 1314 842 2495 2457 3696 7211 3534 4427 7296 2430 1981 291 5448 2228 3602 3678 3606 5353 6638 1722 1073 5820 379 7189 3457 1893 1945 7019 4470 1219 4494 2643 3386 1890 1228 6380 2778 2259 1434 7439 1312 5794 5302 59 2898 6027 2 402 7189 6929 1869 2707 280 6695 6264 7396 4735 1044 6524 7768 1472 6005 1454 7756 2147 16 7589 3898 5964 403 6238 562 5209 5994 526 6309 5654 6654 7788 2950 4726 5151 7125 6236 6726 2971 1761 5129 7339 1768 7050 6592 3927 3870 6371 4801 1417 3564 6026 2096 2337 6165 5622 5856 6482 6299 1672 1648 5699 7424 5531 2055 5159 3579 7341 7852 657 4392 4665 565 5754 3047 1038 37 4152 4694 7362 5308 3811 783 5551 337 6311 6508 620 3288 6542 1815 820 2321 6446 2597 771 6177 7637 2173 5286 348 7435 4191 1436 5927 5996 4734 6885 6180 767 5906 5198 3642 819 3051 7053 7590 6076 5140 690 4622 148 4272 4627 572 7159 2952 7577 1111 4492 6382 6303 7236 4653 3702 3731 748 5249 1302 238 6432 5064 4720 7007 6162 155 1213 3003 7470 4805 2653 6156 2004 4913 4724 3644 6120 1598 5883 284 1230 4123 928 1412 6047 5911 7903 5797 4108 6448 4321 4341 2138 7715 5954 2317 5942 7676 1705 6237 2530 5014 7163 7140 1547 133 2185 4883 3665 6682 6245 3300 1245 492 4052 4678 5470 6685 7556 3370 1958 6927 2817 3326 6425 7123 4402 7461 58 7806 4392 7880 689 7707 1046 112 6858 1616 6033 6621 5884 7381 2526 1697 6789 5769 4683 7424 5912 594 4175 5274 4462 4708 4129 7158 150 101 4474 4194 7167 4929 5136 5963 2972 6787 1306 7228 6087 6842 7586 956 3209 4869 359 3804 2765 4231 2607 5746 6762 1108 1486 6454 3970 5228 7444 1804 92 3365 5552 641 1877 516 6451 5243 2295 2699 3391 1742 7914 2698 6487 4335 727 3199 3614 88 6350 2450 2762 4836 6031 4545 4855 2282 3123 1843 2016 416 6748 7111 7738 4445 7479 140 555 438 4489 3231 4513 2396 5560 3645 6436 731 203 6730 4768 6602 4147 698 6126 6263 7596 3966 4885 260 1000 6637 2904 2391 586 5683 3511 6306 2578 2933 7494 5554 3699 1543 6489 4869 569 4 7056 5594 5400 1348 1173 1152 3657 3786 85 4670 3813 4171 6864 1854 4527 4385 5072 5208 7381 7441 1023 5456 6569 7539 2898 4302 5120 3203 4997 4026 5800 5136 1649 6699 7719 4255 2454 6744 2084 2948 6334 6090 6605 2099 3488 43 5668 188 1612 3675 2610 4560 4550 2636 2545 606 2097 523 6689 51 5191 5381 6934 5800 5858 6010 2536 4113 3741 2026 4295 342 7464 397 176 1380 4089 3500 1032 2186 7208 4016 3864 6985 7340 6837 341 1310 6102 6820 6217 3590 841 4157 5846 5955 7183 7508 1938 6048 4324 2465 7094 3229 3921 2593 679 1696 23 5711 5823 7659 5248 3788 5196 2408 4213 3995 7054 7534 2825 4893 6097 4073 189 4339 3577 4920 1497 6436 5125 4885 6765 513 5135 3420 6476 6962 3198 3620 1202 1038 56 6067 2644 5034 2693 6937 6817 7815 112 5695 6274 467 4117 1164 5509 6653 7734 360 3426 5470 4239 1191 1970 5218 6552 3209 6353 6794 5621 7580 3614 5157 2867 478 6556 835 44 7319 236 3440 1894 1341 5733 3520 3916 1423 1755 7110 6498 5963 6915 4671 3317 5156 7010 7505 2561 1878 2732 3435 6594 7168 6835 5087 4230 4399 2773 1738 6961 3768 4398 5370 7464 252 4994 5283 3815 6977 3458 4218 7525 1053 1008 1594 3442 1678 2204 1056 4199 541 5153 6637 336 5427 5117 2116 7351 1663 1617 6907 5219 6318 4215 6722 6764 896 2873 5797 5497 3068 6249 2294 490 6349 5074 5191 4144 3442 350 6814 2001 6176 4412 7774 5777 2122 537 124 6646 7414 5993 2286 667 3558 220 6247 767 3036 5018 4264 5519 4538 2134 6013 2718 2217 2987 2063 4695 1512 5207 5972 7128 1427 4193 3276 369 7125 5101 6740 5524 6244 7118 3040 7532 6144 6575 7893 7012 989 337 4707 1872 7424 1468 6163 7396 5887 1401 265 1976 4216 7911 2480 2392 2368 7037 5291 4090 4072 451 6107 5860 7280 7186 3136 2515 1739 2434 1849 1989 2139 6887 3466 6709 126 695 6705 73 3512 5594 2761 4283 2821 1298 3625 7696 7286 1594 5221 7789 5815 1553 2413 6199 420 2735 1455 7719 697 4639 3785 634 6582 450 4314 5277 6555 4767 1154 2604 624 2628 2676 695 4945 7836 7696 1033 712 7881 2116 2705 3782 3677 1326 5441 2894 4420 5391 5297 3932 420 3864 6800 1958 7339 2906 2649 229 6868 5418 3310 7702 989 2408 4552 3482 6453 3124 4426 4427 1203 5727 6851 3112 1837 4435 3145 5971 1464 738 4944 1637 2492 7763 5159 4926 5915 7874 301 326 4383 2261 2114 532 2871 5508 7484 3453 5454 1861 3508 7391 2874 2851 7334 2438 6035 4316 5188 6755 4753 2528 2445 5384 6618 4328 5090 576 6736 7083 2592 2547 7586 6652 2269 5000 5961 3697 6752 7562 4805 1659 7871 1603 1624 3618 4364 1324 4586 5003 2545 134 4838 319 4232 1621 5788 7618 182 5338 6768 7860 6899 2888 974 7287 1067 5295 47 4497 511 6844 4715 7795 6486 3773 7712 6570 7869 6686 7458 978 1689 4687 5515 797 1120 1659 2937 357 4914 6057 2610 1461 581 3705 5676 7364 467 5021 1765 2131 3807 7157 2752 5564 6721 6883 57 7623 2338 3836 4779 128 5076 1191 4856 7353 1810 2239 245 2978 7059 976 597 4975 6647 1957 7590 2361 2830 5510 2383 5571 4600 1623 7585 5338 5277 5842 4437 2436 5863 6573 3077 1953 2005 7538 7193 1340 1197 5762 5280 1392 1328 2417 3295 5093 7113 6550 2597 721 6775 1441 6057 4274 1831 5027 20 6882 3810 4462 1679 2369 5471 4162 2956 1446 8 7836 4990 3481 5918 3130 3666 7800 238 546 7711 6039 4521 298 7778 3040 3583 7603 1835 6323 6400 1701 6883 5967 2051 7835 2731 1778 2799 999 4876 6238 994 5585 6783 812 2480 6831 807 1436 405 400 1813 2401 7210 2558 5640 1051 3769 4948 2409 3902 4042 6544 1497 4022 5865 5413 4173 3716 1382 156 6965 6126 3171 1737 1316 1818 324 3363 6711 1358 5580 7351 7017 2556 4626 6770 1718 1237 4550 1968 2384 2440 3746 3414 4777 2773 7591 291 2629 4202 689 6821 7527 3252 1182 3895 3550 977 1018 5188 7642 581 5607 5727 6499 5351 7554 2501 2014 7483 6970 4887 7234 5232 4655 5889 2605 3342 6238 5874 3975 1212 2683 5845 1014 7522 448 3424 3471 5663 293 2447 2373 2318 5896 7524 5955 2011 1589 5385 623 3747 1536 5789 5988 5914 4570 7422 2012 7640 3094 7810 279 3915 6753 7262 1763 6104 6877 5128 5672 5556 4817 1436 6750 5088 1808 1089 2245 275 4524 5780 693 4159 7229 3817 887 7851 3626 3329 6990 5856 4378 4491 3841 3994 2603 2570 4780 3672 7464 4883 2234 2423 4228 5975 5510 3003 5590 1151 582 2683 7438 671 5520 2867 5544 1960 5265 5926 4488 3906 3071 6445 3803 5977 1089 7405 1828 7662 4171 4008 1365 2192 471 5848 1723 4172 3514 2308 6336 6478 2716 6223 3684 7318 1248 5413 7050 5858 572 6111 3020 1228 1711 7651 1784 3215 5988 4688 2825 4205 326 3608 7709 6185 2705 6535 4457 2118 6748 4118 4438 4990 4124 4412 570 4260 3333 3731 7714 5683 4166 7647 529 5493 2330 123 5485 283 5552 7528 1057 6921 5687 1538 3484 4204 6367 5969 1888 1775 2574 7541 6937 2315 7375 5069 1007 4607 3935 7592 4373 3127 2977 392 5848 7015 5832 111 500 4991 2523 3208 4705 1012 36 4464 757 5202 2516 3541 220 6817 4615 6565 4077 996 6443 7622 7335 3965 6350 2229 3415 4797 2772 717 3544 1011 2105 4101 5427 7431 4031 7869 3472 3420 4071 293 7705 1851 4254 5347 4950 6745 3062 247 6517 6403 2266 3608 4447 1331 3126 3197 1875 1426 2607 3983 1994 2541 7045 2817 2670 6601 3746 130 3935 7375 3967 3790 6075 4603 3176 2860 5282 4770 2653 4786 6598 2890 5506 5474 4447 7193 820 976 2401 2782 5645 2480 4749 4620 1921 5174 262 7720 4254 3779 3394 5709 2204 366 1544 421 7182 3 5183 5510 5931 6375 4167 3214 385 2744 6086 5051 1682 6330 2414 6169 3664 5867 4078 1294 847 1620 2767 5255 2849 6428 6588 2388 2414 961 783 7306 1448 6544 2422 2063 7340 552 2905 6278 2358 2927 877 2592 1313 1820 6466 3703 6067 5792 2389 4133 4737 6747 5816 2591 7802 3990 1033 4942 7249 2507 7253 3094 2310 879 6794 1382 3944 3699 4347 560 4385 2497 5312 622 7090 6921 4004 5755 6358 6260 7773 2634 2401 3716 5357 1916 1373 3872 7035 393 4269 5117 7746 4433 7556 5005 1704 6963 75 2492 1566 7586 6761 5729 1194 2235 5723 5010 3125 4367 1334 5266 5434 809 1101 4246 2500 4242 4186 3266 3547 7527 1606 1234 3045 3311 1366 3614 3367 3874 6201 2761 994 650 6780 104 3199 3496 914 4554 1121 6037 2541 4674 3417 6957 703 4745 1935 1792 5965 7793 3696 4709 5156 7787 2807 4492 100 5140 2164 3510 5122 1856 2278 2882 5113 1716 3024 6156 3350 6025 6319 7414 1568 4105 4206 3024 4417 2762 434 6236 4818 4708 6536 946 4383 482 6891 6995 1139 2001 355 3301 3075 1689 890 6530 7212 4956 6021 4317 2898 7523 2915 5730 999 1070 6156 7020 2610 796 218 2460 2361 1543 4171 380 7523 1369 3042 5709 5605 212 6051 3393 3294 7478 4356 5016 197 6373 7881 2249 5712 6129 6802 1932 6007 2045 3600 3890 4602 1139 3030 6785 5826 2243 726 7865 2261 3176 3327 4434 7823 6861 436 1403 5980 2409 3785 7642 2657 1937 4121 4654 2959 6034 444 7266 1614 6347 346 1738 5040 5748 7783 4515 6161 7587 4105 1022 6995 4125 2287 3030 1146 121 776 6679 2138 6073 3012 7698 3018 146 5544 5282 7107 802 780 2506 7062 2667 3137 4516 5450 3589 4389 4634 4982 3883 2963 6847 7290 2934 2010 6292 6392 6695 7056 6048 886 71 6803 386 5041 3624 7619 2613 4360 434 467 4857 1509 4617 541 7639 7311 3229 5823 281 7198 6724 1512 1200 3951 3331 6691 7786 6395 1928 103 1940 6858 3922 950 4586 5583 5373 506 3801 4098 5068 3572 4239 4581 3798 6255 2525 2692 4305 3258 6593 7347 3384 5046 5092 169 6702 5519 6674 1358 3914 5567 1917 1296 1342 490 1744 6774 3660 6860 4449 5113 7251 2040 2595 1401 3317 447 896 6623 7119 2985 6822 302 1474 3123 4321 4843 2489 4301 1849 2472 3359 4804 5576 4662 7083 5663 2611 1675 1098 3925 5520 4993 6868 95 2863 2544 686 1956 2241 249 5942 5885 4480 2972 6615 2543 7661 7723 3083 1398 171 3575 5871 2211 3493 31 1370 7888 4550 4343 1604 4446 2767 4847 3953 6316 925 4576 1997 7587 5340 3310 875 3322 1195 6960 7109 1987 5401 3640 6409 7505 7660 7398 5316 6952 764 7810 790 3350 7386 3785 6319 5135 926 449 6009 3907 358 3984 5323 2880 412 5206 140 2947 1086 5153 4907 1398 405 7154 5594 5087 6159 4261 1496 4998 5900 3765 1012 2624 2679 6668 3691 1735 6169 984 2757 6978 582 5792 7891 1757 1195 4866 1935 5660 2243 5337 4105 7505 7160 3244 6414 2827 7573 4640 5322 285 6219 1859 6542 4655 1253 7354 3546 2223 6695 5445 4856 794 5096 6436 1345 1917 2615 1876 3936 1278 1932 5743 568 3240 6624 2032 445 2862 1646 6423 7547 6103 87 4888 946 4146 1111 3462 2850 5963 3765 2782 1718 6678 2394 3424 190 6682 6309 7166 405 2493 5014 1931 47 3250 5259 5237 1532 748 462 798 7086 3458 5805 6252 6976 2278 5087 588 6278 7426 3484 5821 5079 4520 5322 7636 5453 4781 3945 2006 4420 1388 993 4440 2227 5400 1166 6628 1638 96 2653 2521 143 410 80 7707 6846 3131 2291 6164 7279 2636 6549 328 1900 5116 3829 4400 2639 5473 4395 1146 2241 3756 4560 1028 7050 2041 4401 6315 3192 423 5502 6576 7007 1972 1114 4433 3690 600 1356 1962 5332 6574 7099 6777 1088 5811 4723 7277 670 3143 7374 7485 7094 5268 809 1398 4062 4210 300 1735 7328 7652 6087 688 520 2827 6585 5651 3468 5977 5258 3338 1985 3732 3665 7159 919 1097 3656 1745 216 2542 4203 2218 5877 7797 3390 3526 6635 7803 5542 4260 6796 3540 5054 4835 5404 6001 3835 6519 2022 3676 3012 5468 2198 2329 2250 6990 7014 1973 1172 4753 3652 1235 6090 1063 5270 1179 4836 3961 4667 2707 6740 2031 2628 942 700 7323 3855 4647 7362 1782 2058 6010 1904 3068 4716 7570 7379 3606 4784 75 2730 454 6751 665 2111 5599 5851 3053 3023 1117 3376 2730 2482 6214 410 2787 7817 7318 1456 5303 5726 6321 3368 3738 1188 2906 2042 38 6964 3691 377 2101 467 5978 1136 6297 6046 2902 7446 484 322 6855 333 7289 3740 3826 6304 7795 3604 5918 2699 7169 6297 1990 3018 6778 501 2754 129 3482 789 7609 2318 4728 431 459 6407 7087 2819 3088 4062 331 2535 7743 6847 3616 3266 5500 6910 5281 203 3941 6212 5389 1277 7563 5138 7542 631 3141 6815 3810 1790 1412 5550 3499 7366 4815 2645 7378 4685 5029 4952 6498 408 22 6573 3946 3420 4395 2118 4413 1824 321 3336 485 4200 7750 7559 5655 41 337 7674 7545 3250 5720 7633 7012 1540 7132 833 2086 2293 269 2799 1363 1302 5266 3887 3560 137 4314 3806 6281 3148 1333 6382 6664 6300 693 3326 7141 1181 4652 890 1415 2439 3573 2444 1559 1988 709 1339 5725 5891 1129 5067 7888 5389 5757 4237 4782 7270 5399 7537 3466 1511 4196 1954 3020 5238 2895 4897 2803 7885 3488 3013 1346 4335 7163 2146 2749 4567 74 1383 5721 6511 4095 7144 5773 1865 1153 1676 3507 3327 7733 7124 4903 512 2932 6165 7097 97 3932 1646 754 7694 2191 2473 631 2711 7198 5983 4106 829 359 7450 4530 6196 7076 823 835 4633 5872 1623 6923 2160 2867 4030 393 6633 1492 5942 5453 1351 1639 4373 3929 7636 6556 429 781 2 5931 1867 2973 4386 1780 4763 3417 256 2145 527 3146 7370 4509 2927 4683 2305 7271 5967 1835 1436 5436 7537 7861 134 58 6301 1813 7807 7278 6662 1025 5934 7548 7391 1791 2658 3265 1022 3537 81 6060 6940 5777 6813 6891 3514 1095 6221 5668 3691 399 674 1132 379 6588 7891 4852 650 3661 6622 6027 1059 1142 4669 139 1850 5651 5748 182 3672 7179 6264 1446 1487 996 5608 5700 1135 4646 6205 5862 71 3678 6647 2880 2206 4499 1358 1053 236 4486 5227 5038 2572 6502 1652 7662 4953 1194 4894 6495 3216 4235 3593 1956 4755 5569 639 4287 1491 5421 565 1521 598 4939 2143 3396 2657 7345 1155 7085 2508 4040 4736 2719 3446 2025 183 4087 4478 3983 1178 2668 3607 3636 2468 6641 2524 1926 6832 6668 1284 87 1721 5982 5764 7610 2401 3373 7365 3136 2822 4677 1457 7398 2186 1434 76 4628 6822 6265 2275 7743 4621 5389 4315 1243 6428 3224 579 4595 1841 5419 5301 973 5309 7915 5978 6061 7539 4545 3624 5004 5286 7299 5331 2672 2701 611 6474 5371 749 6895 7144 4978 2923 934 3282 4791 1694 3747 519 2781 107 4052 4614 334 4208 2817 3847 869 7035 2609 4277 3970 5500 48 1875 876 5404 7506 1916 2517 6943 6115 4291 6767 5243 84 4795 6469 7554 2989 1000 6299 5318 259 5687 7087 5132 2424 6672 4437 1594 5242 3140 2878 5576 2541 2095 4431 4461 3275 2039 4375 221 3220 6598 3595 4578 7065 731 3716 1820 1558 7239 2570 2746 685 6985 1696 5043 2437 4987 4987 972 162 2382 7367 2002 4988 6478 5452 7710 6027 1282 2513 2459 2958 4573 6877 789 5863 4977 7501 4164 2074 6187 1362 7391 4424 348 868 3670 1874 4050 4779 1772 5899 6038 7874 4714 6162 1157 2185 4960 6760 7533 7581 4193 7841 2454 7610 7434 832 5949 3624 470 5961 704 1326 2944 4033 1614 5984 3068 717 7900 934 5580 5003 4401 6322 2683 2216 5622 1718 3363 1463 4865 6814 6559 6481 4587 157 5061 5458 5080 4732 7201 603 2782 6447 3311 2149 2521 2263 2387 224 7858 7504 4986 6268 1197 3360 7098 7545 3620 7656 6407 117 3657 5002 528 4070 204 1735 3252 304 4157 214 482 1108 5110 7224 7086 5822 4692 690 4545 561 5467 5860 1659 5081 3236 1092 7079 2776 7760 7031 5983 2504 1261 5586 7718 2700 2207 1791 4746 7537 2012 1981 2309 3092 4863 6038 2062 7398 7384 2692 2880 6783 2955 1451 295 4841 1758 6969 5126 5211 3592 4514 3540 5514 2430 2833 7687 3684 5698 1466 98 7671 7085 7118 7814 639 3462 4245 6626 4395 1179 6102 5690 322 2675 1936 1153 4938 485 5719 2795 1289 63 1158 4018 3933 4455 7395 7455 5808 2524 4272 7201 6597 7585 6720 7444 4958 7018 1648 5492 6691 6720 324 1495 2973 2729 6316 631 7591 1159 1660 1897 3982 3002 3570 6493 4915 4756 5818 6860 7321 3638 2656 179 1663 1403 544 6197 2999 5319 5539 6858 7249 5948 1789 6241 3386 736 1851 3799 2764 4395 2041 2842 4950 6755 6987 4033 6999 6742 7148 7569 1436 4686 3343 3827 2105 287 914 1475 1032 5929 5123 5953 5392 2761 5353 6534 5900 449 1548 1422 7025 7190 5932 3544 6229 385 3344 7690 7192 2452 1549 7793 7523 4563 2144 6135 351 6766 2993 4847 3891 6961 2980 7105 2410 1354 5614 2364 1887 5678 2551 4972 1622 6215 2341 6244 2643 5604 7118 4823 3856 4262 7878 3389 3528 4630 4256 5193 3365 6019 2521 417 7318 5430 3653 4018 6986 6151 3361 5521 5779 6242 2381 3249 2639 174 1880 3710 7520 6741 301 1337 4626 7808 7843 3677 6837 313 3962 2082 347 6915 1092 7397 3055 7504 4775 5424 4100 6749 813 5902 489 7785 5134 2704 1213 7544 4788 7561 6892 1599 7004 1736 3046 5847 6559 4841 5436 387 3527 5958 2510 6324 7019 6630 1524 7576 4805 3094 1900 1999 4543 6934 5315 712 2985 1079 6490 1627 3465 399 6463 7074 4915 212 6088 1738 6682 1809 2084 3056 3655 5009 4992 2600 1925 4233 2972 5137 4308 1169 1826 7557 1454 1043 7654 2206 4435 5036 6271 6278 3016 1946 137 3775 1736 5749 4928 154 6021 1444 2705 4609 7653 1023 3310 7158 1515 1711 3043 511 5172 4009 7514 4156 6404 2867 3366 1987 5708 2804 5633 5834 4553 4839 2851 5737 3584 7594 5135 6290 496 6339 1418 2309 5402 1219 5601 6247 3688 6249 433 4303 4224 1362 4200 603 5710 6075 1196 6844 3663 2911 7354 4221 6303 3858 4327 5956 2750 3524 3415 3882 6523 2950 4941 1872 5353 6246 2843 6954 7642 6870 541 4991 5877 1176 4949 7186 159 1587 190 2188 3924 5536 1832 5166 967 1502 7495 2132 1636 1335 5285 7190 17 2553 3953 3847 5895 5308 5438 5183 6001 1665 6065 1734 1550 7062 4399 4505 863 7739 5042 7827 248 5441 5045 1413 6828 5085 477 4334 1266 431 4421 767 5466 6388 838 4089 399 4553 2661 3155 3927 7757 545 6557 7811 4825 935 6669 4104 438 7558 590 6383 624 7855 2443 5807 4825 6075 7841 7813 7588 6520 6340 2031 6138 3757 2922 7814 7453 1855 6609 437 815 5503 1422 850 2793 974 4145 527 1666 4692 384 5356 2046 2157 4367 3348 1643 4895 1066 5537 889 2116 5837 1864 1712 6856 2974 6604 435 4834 593 3593 7343 72 2780 2933 6186 14 206 3567 4761 1323 37 6460 2967 5714 1197 3562 1475 5295 1508 6577 4588 1423 1003 1628 5766 112 4058 2448 7032 4541 2591 3223 3437 1908 7788 6252 780 4397 1319 7662 436 719 3410 6734 1658 368 1606 2817 1113 5898 6719 5226 7083 1344 3889 1248 556 2057 5318 6518 3140 5544 6800 5579 3525 6571 5224 1332 7363 1754 2000 7924 5703 5155 213 4615 933 7826 7049 1338 2244 756 6099 731 5547 3654 6559 5255 1310 2764 7224 1695 4087 7587 4867 7464 6130 2926 6682 7061 6946 3872 5653 5630 2941 101 4177 1146 6126 3304 1710 6137 4101 3249 6553 513 6059 755 3506 2598 5412 5271 4078 1699 4553 2778 3880 2978 5929 6231 7754 6450 5746 1697 2359 3780 1548 7648 2515 1848 5626 5198 4626 3065 7225 5145 2576 1263 1053 7386 3812 4612 4625 1796 7463 2657 4421 5337 3360 3782 502 6168 7166 4015 5027 1056 6281 6153 7190 5288 157 7685 6601 3220 743 5283 5729 2260 6396 3322 5783 2191 5568 3170 6582 5597 5871 2598 1965 7320 5990 3060 605 7851 7132 5754 6241 765 1635 3930 1180 1817 7258 7004 5543 5270 2604 291 4560 6490 202 3054 1926 2226 4959 5688 495 1956 5839 3070 7003 1491 563 2783 5682 4094 6480 6525 7423 132 6354 1238 2414 2499 1814 1506 6411 1801 862 740 4609 5503 6465 514 4230 6211 1503 6585 5488 4719 1234 4960 3696 1694 7693 1236 1536 1492 2200 1824 6271 493 7433 7202 4588 1303 3582 1150 2587 4583 6123 2262 2903 591 6509 4298 3087 6978 5503 2089 7660 1540 3433 7344 2419 3850 1378 6402 7081 2873 2574 3556 6147 440 204 2990 1653 7255 5925 4629 5469 6365 1754 3062 3463 4267 2371 2792 4249 1435 6336 3494 1709 2922 5190 7847 5302 5265 5797 7626 3335 840 618 4164 3020 7325 4404 4733 5266 3376 7223 7454 2454 2096 5492 3916 4281 601 4190 1913 3175 2918 7400 6485 7517 3325 471 1241 5519 6300 2767 5983 4235 3295 1374 4109 4454 556 1224 3383 3543 6159 3053 166 1806 146 247 4019 5333 5690 2458 168 5722 2127 5101 5849 3901 5737 4200 4305 5936 6776 7271 1366 3644 4321 3624 2511 528 2210 872 2437 2948 5626 4362 4949 88 1405 725 5964 3719 3563 4239 391 702 66 3175 892 3793 4566 7159 2596 5335 2931 1021 6499 7476 2566 5015 6149 4596 3693 6985 2579 4613 4943 298 498 1726 4551 1122 2778 3538 6186 5702 7226 1667 7736 2477 634 3516 6136 622 837 6096 4807 742 1293 3961 4242 4684 3568 64 7062 4854 2764 2518 4736 1738 6658 5754 6154 7736 3826 1891 3317 1499 3734 7357 6883 5247 1816 7876 4575 4016 5961 889 2159 1745 5073 6068 1069 2426 1091 2289 6698 3031 1313 7378 7539 5273 4360 921 3917 369 3287 5891 1959 4012 63 6283 1549 5181 746 2587 1523 3878 352 7048 2667 4598 6486 1725 6468 7385 3311 3931 6263 3012 3985 7586 2755 5003 3793 7791 4295 6265 283 7763 5495 5495 1980 1827 2324 2120 6287 7162 3408 4111 105 4375 4342 6321 865 1100 1049 4757 5524 6950 4451 818 4485 3670 5943 5628 6836 6735 5734 454 3923 4734 4195 1103 3706 6163 1886 5279 4888 5409 2831 6031 1012 7124 4082 3359 5845 1469 6973 6799 3073 6545 304 4844 6585 7770 6229 3977 1938 7391 1157 246 5529 835 4830 592 4740 5352 458 7618 4700 4120 1502 346 5871 6204 6094 3639 2999 1351 4037 4178 5566 5062 6176 5227 3588 3266 3884 1717 4666 4365 1448 5261 6037 6229 2708 4451 5723 4610 6767 2733 1112 910 7743 3173 1019 3182 7630 3470 3114 7631 4771 1894 1832 7691 6538 5141 3871 6477 3880 1557 5149 1718 1687 7913 3110 7137 4989 2687 1698 5156 5287 4305 2203 6657 5228 3035 5635 1704 7494 26 4423 2505 1833 3636 2751 3017 5102 272 3285 140 7273 2572 3027 5518 4458 6068 6269 7459 333 4520 1890 5127 3021 1717 4838 3511 1895 269 2589 332 4622 7613 4950 2045 2689 5991 2626 4099 612 7460 71 1119 3371 7238 355 693 7137 7757 5 1487 6516 4551 7559 7576 665 1138 7185 2669 5062 6326 3493 4371 3783 3199 2694 5291 353 2227 4622 7447 7856 6027 5416 6418 6406 7675 6582 7506 4301 6001 5971 7036 2902 3671 3164 3097 4943 3063 7099 7231 6283 5226 4296 2465 1615 370 1264 2050 6999 6081 390 2611 6526 3127 617 4433 3287 7864 811 2403 4668 6002 6747 7396 4491 5824 6601 5162 19 4988 7645 4192 2637 6397 4553 7186 947 3668 7499 5980 1305 3104 5883 4157 2950 4184 7537 5139 5876 3028 2727 7702 4595 3543 6984 2945 2572 2147 4911 7349 6653 1633 2170 5110 2747 4940 746 1953 4212 509 4620 6819 638 3228 297 6683 3112 5768 1589 2034 7398 923 6773 4564 7047 2113 6059 7572 1571 7567 2250 2516 701 7311 4939 2939 7663 3842 3948 4816 4500 2899 5435 3316 5686 4674 2743 4881 5192 3853 1193 7612 202 2814 7922 6677 1270 574 2455 2557 2149 4120 7366 3861 1271 4737 5435 6180 1528 7759 5673 3449 4824 5036 7075 3654 1897 3157 7522 6981 3498 1382 2504 742 2538 44 2782 6048 2302 1273 3629 7083 383 7703 5538 7630 1548 1728 1415 7077 5722 7856 3493 3493 6769 2363 7056 3095 5091 2369 2257 7318 875 4720 1343 295 7508 5825 6552 2639 4109 726 6224 2988 2176 7206 974 3428 7558 5534 7094 4037 4593 3839 3616 6636 1574 1229 3683 5261 4768 2974 4996 5227 5313 6778 6857 1365 2106 7838 6388 5472 4757 6582 5469 3650 3551 6072 2271 3882 5743 5321 5225 2762 7801 1963 305 2593 5546 4801 7752 5133 6380 4281 689 4093 753 3952 3531 5394 5222 2550 7815 2304 5857 3660 6979 3922 7186 6358 6073 5246 393 2509 6716 3490 1423 4713 5532 7226 7223 3679 7678 1743 7267 73 6894 4012 2652 5562 2628 7892 7691 2841 6037 6875 6493 4984 2899 5976 5148 7834 4179 382 778 1244 2034 6954 6409 1803 7746 6065 3860 5259 1974 1875 6470 4159 407 4419 2337 5457 7125 5733 6516 7423 1834 4824 3484 2639 3097 4180 3320 1379 4777 187 6428 2180 2672 1598 5780 536 1083 7807 1729 3534 2115 6189 7235 6166 6869 2204 4283 3888 4005 5305 1659 1785 428 4337 7024 3912 2008 4725 3336 1033 3289 3797 7121 1693 1345 2166 2421 4741 30 4844 5034 1515 2514 4064 2943 1022 4272 1869 252 1280 5730 406 3807 2806 2138 7308 4456 6875 6653 6041 67 6433 2673 3148 6152 1273 1338 949 926 1973 5528 2204 5499 2647 6899 1465 1155 6387 3655 635 423 3816 3073 2718 1040 3311 3066 2510 2508 5289 7795 2822 465 6294 2965 5887 716 7746 3950 3673 5028 4372 2080 6086 6416 6652 1249 788 2861 4906 3722 5782 6752 5856 4932 6703 4658 6931 93 1723 3632 2320 3155 3993 5194 5993 5826 3724 535 3499 2994 7192 140 6062 175 3300 217 7016 6744 3845 4215 270 4791 1638 1370 720 3963 4223 6569 6642 6442 1567 7653 4291 2760 5705 7598 2696 7416 7177 3384 6585 1170 3775 3517 3488 524 4684 950 5375 6638 164 4879 7615 5287 5271 1999 5825 501 4235 1969 3860 7321 6633 3105 7463 1247 6716 2273 4937 2902 1723 4947 4339 5505 7549 5846 1401 2224 4895 6987 7183 176 3916 751 4238 7765 4340 3078 7814 6651 4562 3859 102 6044 2231 5157 2058 256 3840 5908 2628 7396 2770 1060 4673 4744 7884 945 6105 611 5368 4189 4322 6077 7331 1658 5654 151 4526 111 1331 2229 2162 5449 5491 6856 6791 125 2271 3982 3447 7233 4431 3635 3661 1091 7427 110 7594 4925 7065 7728 2773 3998 4160 3403 5107 3936 6435 7069 7405 4987 989 4106 2221 452 6279 4252 2102 4606 823 6758 5263 4237 812 1763 3506 2076 3878 3600 4529 6918 4292 1963 2572 2956 4735 6342 1101 6457 6425 16 5733 1112 7878 4254 4652 3633 7575 5990 6800 5986 7548 6963 3452 5757 3878 1152 459 6480 2993 1409 1199 7724 90 4130 1638 377 937 1651 532 3509 3793 4652 3358 451 6121 7670 3127 2902 7890 146 1756 4931 1232 7182 2376 67 1190 4177 5401 6137 6644 2250 372 3455 6420 7515 415 2863 4437 7437 146 6788 4979 2740 3251 3172 1207 6278 7902 3537 3436 4749 1628 6315 3231 6186 4301 7757 7347 1798 5688 5164 7720 5534 3006 1123 3853 2258 6655 3488 5764 1266 65 2606 1601 1857 3705 224 4850 2013 368 5372 2046 7923 186 5884 4071 3296 901 793 5453 4292 6331 2026 1620 1558 200 1052 6873 4504 1286 394 133 3735 2234 4107 4845 3030 4153 5661 1989 3716 1099 4217 1874 283 3247 5629 5286 259 1806 473 4428 5959 2032 3313 7708 4386 5977 1870 537 2628 1407 4188 872 1359 2249 1839 3470 4760 4768 3473 4641 1223 2289 5579 3619 6106 6179 586 5280 3328 5797 2772 1469 2270 6237 5295 3781 1329 6214 1705 4168 6971 6088 6973 6181 4439 4894 3950 7516 6087 6261 2590 1737 5233 5583 7841 462 5463 1297 4286 7923 1155 7449 3885 2431 925 3095 7046 2110 4668 951 590 2998 2161 3871 2151 6177 4534 5537 3509 7376 1614 2895 2754 2981 4946 421 7089 3321 3519 2903 7231 665 1551 1360 7382 4259 3818 4550 6036 5263 1386 5592 6431 3207 5137 5157 4481 3899 6290 3137 5426 1085 4217 7813 6656 1941 1151 2490 6926 3571 7018 3771 5732 786 3073 5648 7754 2259 1859 838 2812 165 4424 2976 5129 68 3280 2721 6475 6152 2943 6079 6490 2124 2717 676 4752 7122 3940 544 6772 5913 3319 798 6513 1868 7876 7402 6349 5913 2008 1307 5242 2191 1297 6092 5377 2916 6597 4113 85 4354 906 4068 4130 1571 3286 5840 97 503 7856 1217 1495 4213 2378 4212 4386 6185 637 7510 2935 5001 3130 4960 6562 2269 4750 3333 333 4604 3109 7863 5876 2923 5463 5825 3712 7552 655 2941 7329 7708 7096 422 6287 550 1716 5333 7020 1232 2947 6664 6552 4845 6045 4118 3071 1432 919 3556 6979 70 2055 5164 3726 487 2153 2965 982 7867 5893 2394 5647 598 3211 6563 7352 769 2857 7888 3617 5766 3863 1504 1505 1319 7040 109 7167 5738 5675 5960 2950 312 1928 2192 1096 972 3173 7338 2359 6074 2951 1753 2407 1924 5962 7572 3778 3864 3552 1235 4218 1422 3709 5737 7436 791 2147 2353 5641 4098 4067 520 894 5774 5756 4227 4138 2324 7054 3662 779 4443 94 7128 3893 6626 4468 3336 3174 4726 966 7680 1951 460 2464 2576 3678 6823 2555 2665 5314 6005 3586 1239 5638 6450 3542 2612 369 239 6601 547 6253 4630 7110 4856 693 6117 6910 1720 702 1171 5875 3860 7029 2276 2976 2929 6047 1329 2008 6979 3248 4189 6981 3954 1956 4418 7919 6917 3371 351 4833 5106 6959 5409 4798 3953 2128 3468 7452 444 6212 6056 1886 4950 1246 1903 847 300 2112 5580 2778 7773 1012 4405 5771 2081 4175 302 1786 6444 2678 1750 2195 2383 3376 5126 7810 2094 156 4355 1457 7272 2462 4536 7595 4304 2236 2128 1010 7225 5907 5233 6656 7236 98 425 2529 2564 5399 2572 2232 6374 4024 1003 5939 3925 3604 2324 2452 7837 3358 6247 5258 1932 7806 4903 2531 6316 61 967 1872 1667 230 5479 3074 2252 2055 5442 7138 831 4344 3494 1096 3559 687 5275 4076 2773 531 4928 7885 4388 2679 14 6450 5792 4294 3145 3970 1464 7111 4945 951 1083 823 3086 6817 1001 2541 4415 4496 6429 378 7156 7011 5062 2989 2721 1815 32 2409 4321 4728 7592 7029 1399 390 2563 4244 675 4439 4382 4713 5613 7071 1857 680 1898 6401 1586 7126 824 608 2680 3121 2104 253 7553 1892 3489 395 232 15 4151 1575 3809 5338 5779 5557 1886 7174 3081 183 4451 7775 2207 6233 3965 7568 2452 6085 6172 4768 3534 44 4254 7430 3100 5221 6126 1879 7403 7369 2029 4043 4106 5642 5139 2616 1044 2100 5129 6070 797 1213 6802 5396 5232 6481 5879 5891 7467 6721 80 6925 2088 1880 432 963 4859 4075 890 2166 5756 5936 2697 2442 2123 2670 4801 6857 4921 2963 4944 859 2525 7114 1609 4994 7459 7086 3498 2677 7416 6735 4983 2147 6974 3547 1937 4697 690 4452 6249 1177 7091 2937 2850 2445 701 2219 3453 4168 3134 1829 3739 5521 7024 273 7254 152 5424 1281 5084 3937 7293 2029 1700 2044 2593 1298 4599 7101 4719 6424 1723 6280 4785 1391 4554 5166 6712 2688 5421 3656 336 4122 1197 7856 4547 3591 5726 5854 7516 6613 7755 3961 1973 4027 4870 2147 6876 1097 2884 2093 4245 2674 5187 6571 3684 4672 7047 7171 1761 6993 7006 4547 5670 6332 1183 5912 436 4908 5061 6056 3754 7347 2368 3412 7153 3002 3508 6956 7303 3199 2205 4415 3841 5547 3118 3178 1146 6197 3041 2842 883 2884 4996 7552 857 7280 4321 7649 937 2639 1955 2235 6270 3826 6123 7227 4383 3038 6119 6171 6414 6432 2474 4718 2957 5107 1941 4229 6731 2568 7678 6833 4022 4122 2926 2363 619 1749 5275 7575 1662 6893 3755 433 1948 2055 395 5260 690 342 7251 2736 7262 6921 5263 369 5348 1093 1390 5805 6377 6201 5261 2654 4299 7610 7566 5712 6474 1841 6125 2082 5446 413 7135 6235 425 2374 4045 6072 742 4558 652 5559 3262 4134 2076 1238 6518 753 7405 420 7226 7655 97 7427 2069 3954 4446 7067 2901 4980 362 3791 325 4572 3077 1046 3716 5206 4206 5483 3799 7075 2806 3676 5011 7398 6812 6796 952 1260 4304 2727 7830 479 2383 2443 4492 4494 3903 5040 5305 7171 2880 4964 4707 6549 1430 2296 5818 6919 5312 1246 3306 7649 7640 6531 6484 3234 5752 5615 4401 1258 6257 2563 4523 6057 2283 3526 6749 6107 3433 7091 5117 7774 1389 5998 5077 2181 7597 5910 3977 1874 7468 4747 2783 2132 6695 7772 4437 6317 3628 3107 3429 5322 7797 5742 1363 1472 2377 7280 507 697 3215 5797 6433 7400 5074 2494 7150 6244 5188 3181 3303 3355 6981 5616 136 6047 6563 5704 6382 344 4172 7104 5385 5017 1060 7478 5185 2356 5640 1909 5998 5467 2171 6140 4430 2765 7402 6610 2710 1861 5693 3896 1808 5846 1101 1223 1355 2838 2352 4653 4512 5667 2432 7118 6152 1406 2718 5349 4298 3782 3929 3897 1738 3738 6311 6049 987 7323 4723 6796 3665 7225 4794 2070 3218 5029 2570 7694 1543 4034 2462 276 2362 5933 2343 5961 7090 3526 1463 2857 6581 5378 3993 6660 1464 1449 3476 1641 2844 7212 6219 4231 2360 663 2065 2701 7663 919 1301 1611 1493 4387 2632 3498 7772 5858 967 5961 6991 1769 3242 5045 5922 711 6830 6534 1247 4853 6710 7786 1129 2788 5816 2998 1226 6687 1871 3396 4099 6038 5446 3484 307 1052 1816 6457 1959 1439 690 4762 3724 4254 1313 5293 2761 4802 1204 6748 5724 4198 3649 1622 4171 2436 4576 7571 3892 7707 1063 799 5008 3227 3392 3804 2139 6725 5540 7415 7410 752 2004 2676 7825 5089 142 420 4619 5766 1057 1440 3454 2395 4020 744 6909 6183 4067 2517 4181 6345 3875 2909 6932 7097 1565 327 6913 7376 3017 3583 7277 3776 1239 4148 3836 4884 3201 7580 5999 7436 1519 4111 4373 6200 7820 303 144 1362 2211 256 5029 3125 3261 3488 7099 1276 927 3801 7620 383 642 3924 6444 1440 6710 652 7799 1332 1812 3584 4078 5804 6676 2758 4249 5430 5670 4697 2438 4489 3638 5332 7040 5996 194 1603 571 3342 4339 6202 3876 7490 805 7688 7656 3144 1028 3230 2297 6792 1386 2100 3494 1233 2842 1659 6547 3941 4188 2173 105 5419 618 989 1583 7050 14 4183 2286 6697 3801 3622 2789 3298 4696 1922 2089 3079 3574 3764 7342 4337 4882 1753 5277 1464 6634 4200 5482 4796 746 7647 5621 1761 245 1659 5897 7302 7689 7410 1851 2341 3393 7885 4332 4582 2072 6034 2909 4637 6340 612 7023 4970 3141 5421 3723 1408 7271 4719 2762 2572 410 4327 2876 7910 780 7378 6539 6593 4966 4737 471 123 795 2655 2468 3856 1769 4596 782 5471 4418 937 659 3073 3175 4857 5610 7041 7923 1434 1744 1356 4806 3001 3708 4731 3890 6586 2907 4990 5531 6620 313 4206 1822 5688 4401 3037 5871 6904 7775 6221 4348 4778 4243 1450 1020 497 4124 7473 2856 4480 2787 4697 7179 3993 2177 5704 2001 2356 7299 1546 4530 6232 6433 1711 3187 1184 1752 7739 7750 254 5109 1306 6933 1749 2085 5139 5219 5926 793 18 7151 429 3879 6331 6529 2811 665 6036 5111 1646 4255 3036 872 5815 3975 5750 4614 4992 4835 4134 469 6554 5434 563 3478 5925 5539 2333 5130 1806 5455 5476 2420 1937 3560 4609 280 1023 4774 7771 4473 7045 2909 713 6772 2190 6964 2550 6535 7218 7741 126 689 9 7624 4143 6503 4958 3253 6150 3383 2259 3368 552 4331 5184 1731 5423 2644 1526 7132 1758 2523 4906 5007 3181 2876 3746 267 3664 2966 928 4555 281 991 2621 1375 7435 5272 2576 5377 406 4987 4891 3451 6758 863 4330 2468 1063 1972 1406 2405 5833 4037 2063 3785 2331 4754 546 1268 6819 7106 7068 1239 50 1012 3351 3577 3895 5281 499 2421 5301 4338 2980 3905 5737 5442 5615 6841 3150 3586 6692 5239 3107 6202 3678 5749 4531 320 3777 2732 1216 2732 7520 5104 3663 6179 4432 2752 1162 7253 7755 2396 2886 631 7921 6181 6985 1766 935 500 6523 424 253 1405 6469 4528 4458 2245 5798 3564 2777 5894 7055 4820 3854 5195 2061 6243 6542 2004 868 2261 6140 2815 2741 4044 809 2799 6180 1736 1014 5664 228 4303 6743 7740 1707 4705 4642 1240 7832 1678 6965 4178 7911 6142 6368 5715 499 2647 1623 4203 1643 7293 1211 3693 5111 847 3714 103 7847 3695 7324 4241 1957 310 6384 4514 1455 4994 5772 7431 6117 5224 733 2309 5708 7282 6341 5052 3745 6352 6093 5059 4040 1797 5010 6974 1332 6161 6855 6026 2265 3877 3762 2576 3971 5291 5838 7873 1740 7419 5179 6305 5671 3277 6272 1434 1100 472 537 4026 7221 5470 2878 4648 4422 1181 7686 5590 5507 1622 4808 1491 4808 829 110 4412 1386 2292 5303 4741 6764 6291 6315 6130 2073 2824 2316 6633 5000 5563 5896 6046 2733 4033 1525 2724 6554 5865 4356 7398 3777 1050 5733 7699 2272 7194 337 2714 6969 7234 946 6245 5244 6592 68 902 2813 3266 333 7639 4023 7880 4042 515 193 3608 6478 5425 2903 320 4990 4409 4409 2336 1374 7912 2974 6025 1716 7800 3532 569 6239 321 3243 2984 7110 6614 675 2495 4297 2651 1774 39 3563 5621 1906 5136 7512 7802 1615 2731 4022 4076 1388 5261 1395 5912 5802 4594 7785 384 205 6245 278 801 1218 7052 3297 621 5893 5207 3513 3825 3896 4944 7283 5925 6807 6958 1793 748 4350 3938 1890 3658 5077 4306 2152 1371 6391 6664 3154 5330 2901 3618 2339 3958 1108 1664 949 3144 6664 3973 7489 4797 4695 1910 6966 1014 3182 4176 468 2 5505 389 2024 6631 5993 1488 570 1019 3174 5085 5550 5848 4779 5911 4546 5807 7578 1736 4734 2265 2475 7154 761 6724 1635 2659 2820 7736 3396 5550 2513 1788 4516 7539 3975 7707 792 4970 7147 4534 3042 391 2617 6596 6173 4629 2907 2084 3907 3363 2945 1642 1163 3043 2906 1553 3753 133 5666 3660 4319 2722 5749 7394 3270 5098 5071 3279 1721 2583 764 6084 5880 4407 5990 1233 4235 7084 5802 2750 448 4466 2136 395 5811 1734 6478 1241 3973 7357 162 1605 891 5262 5302 2317 1540 1152 4819 7222 624 6718 3214 5315 367 4521 5407 380 2898 7588 6623 7512 817 3713 5300 242 2165 995 990 4138 98 4331 957 1799 6368 660 5341 4488 1745 1914 5417 436 3787 6248 6595 6897 3660 5297 67 3652 5658 5045 4746 7802 3737 1552 6514 253 721 5088 7747 1586 6045 6114 1936 1946 3020 4018 1778 1284 5006 2604 5068 7698 1063 621 61 1817 6931 1742 1666 6337 4014 7166 3728 4428 2485 4187 5960 6324 3252 4519 7360 6813 5809 404 3677 799 2806 861 3018 6307 2103 3113 316 1502 5519 5437 354 1952 5659 286 1844 1836 5919 1028 327 1843 4324 6134 6456 401 7770 674 1564 514 2583 1367 5190 2433 4868 6856 3823 7087 2331 5311 1514 4667 7361 1216 3812 1649 4009 2551 2433 2983 6416 7143 3453 4598 4767 4748 2533 5454 1854 4591 4353 1109 4687 6660 3154 781 2811 6809 6811 5812 4702 5344 4520 2826 3757 5293 7834 2956 5412 518 5746 2625 7010 2291 96 7006 2517 1074 5050 4398 357 5374 522 5350 2428 2635 7632 70 4802 742 1780 7716 7914 5645 5523 5557 972 7045 6388 2485 6029 99 241 7583 6921 4764 3274 3146 3943 1260 189 1346 5438 6901 7419 801 3662 4852 6930 3412 1417 1904 2124 3625 4452 6662 963 783 2282 6488 626 2181 2487 3437 6351 6139 5696 3906 3901 4834 1429 4534 6937 3749 6134 3227 4416 6811 3314 6822 3103 6443 2194 4451 645 610 5911 5635 4485 1825 4038 5766 5300 3807 3843 4626 7405 1656 1479 2308 7019 2838 94 2856 5330 2651 709 239 6469 3408 7048 1030 6063 5372 5379 559 5365 632 3141 563 5419 1554 4377 47 1102 1504 277 6032 425 142 7023 4303 7211 6351 2514 5317 396 6956 4314 5462 1454 838 1451 6153 902 854 3336 3447 6847 3398 7022 1908 6711 2046 3418 6131 5336 5370 3496 2056 7417 5726 5360 4279 5593 7388 3030 5022 4963 4977 7413 1020 4051 1631 4932 1 256 3213 2878 7145 7471 3932 1787 2476 415 817 4162 2981 2718 3051 6860 6582 5675 4239 5645 1772 7556 7597 4170 5047 3599 2897 6463 525 3592 2506 6551 4306 6869 5818 6528 4035 5909 2559 5955 5616 4993 5932 4108 694 3420 5411 630 1321 4069 2761 5595 5085 3690 4295 1726 5120 5208 2661 2604 5312 3157 4612 5679 2798 821 1968 7316 7210 241 213 6028 6248 6259 1806 1489 42 1938 6768 7466 3599 633 3361 753 4888 7718 5681 312 6513 2714 279 1199 2626 2470 1636 292 2503 932 6619 103 558 1867 7517 7427 3599 5295 4323 1501 2745 1744 940 7863 7230 2673 5574 7716 7903 7785 3951 2527 1617 6221 477 2737 5748 2456 7726 1467 6022 4043 356 3927 2498 1995 2848 5366 5123 3260 1732 795 4574 6535 3191 310 6911 6700 2648 2464 3703 6045 1874 4777 7670 6842 2379 2694 1412 6837 3190 3068 447 492 2386 3504 5892 4049 6128 2241 7214 2478 836 4948 3991 3193 659 4843 4254 1930 5540 5436 3268 603 3517 1258 3850 2907 3239 2924 6082 5143 5613 4146 6002 2253 1221 1802 3830 3869 3640 2868 2525 5 6111 3047 1406 104 3618 5297 2443 7115 1937 2752 4681 7019 6912 5928 3822 670 4855 7070 232 5556 174 406 7635 6676 5670 2747 5813 5524 5648 2225 3888 5585 4218 2529 3352 2926 915 1556 385 1563 4739 3214 7480 6533 2192 2788 3425 4393 4410 5926 7356 5434 73 727 5601 7079 2435 6474 6153 3244 5645 7271 6450 6794 7064 2085 6605 3081 2899 2885 7078 5014 7234 2007 2615 7082 7259 6437 2597 5758 4541 5725 3744 7375 3995 5022 4694 6924 3795 7413 793 1710 1202 4144 1181 4532 1849 516 1104 4696 2057 1016 5908 16 1783 4798 987 4432 1240 7680 2248 5511 1715 3434 5810 6313 7483 4539 1704 581 4731 6509 2015 6491 4591 2553 2643 7091 658 2501 1791 2730 5073 1668 1516 4045 53 7797 5212 1549 892 7332 5240 4222 6240 2330 3298 5211 7025 6069 2848 4273 3049 4793 4025 4153 1109 3365 6649 823 7174 6378 1540 6845 6647 5286 6874 230 5433 1428 2834 4847 6081 4247 6219 6286 3629 7784 1590 881 7370 500 4057 1871 1016 1221 528 878 7535 3544 751 5461 3417 5312 52 4024 4268 66 1881 3677 1713 276 6888 2472 1842 6117 2897 4959 5789 3509 925 5487 7013 5301 7161 3769 7548 5335 3112 3533 6305 6744 6193 2391 2651 5797 5771 4947 3951 6474 731 6051 5304 3885 4404 5215 2743 4867 4396 7745 7844 1016 418 3969 5966 7292 4218 7186 4910 5137 5201 6277 2076 5311 6654 7467 1193 4181 6985 6226 4581 6185 4058 6077 203 4318 2024 1040 6809 6157 6034 2724 7562 4762 4918 3647 3974 7776 2769 42 1053 867 87 7520 5391 3557 1384 1335 2594 1911 6121 5601 2900 3181 5679 285 1364 427 6781 6678 7391 3870 2477 2472 5744 2835 4757 3477 332 4226 1210 3941 1397 4478 5425 93 1994 4259 5585 7753 2307 7544 1428 3200 3986 307 5082 2993 3106 1118 3862 3115 3074 2695 2787 4473 2657 1574 675 5503 7172 2178 3241 6063 955 3949 8 7656 137 6065 6430 6423 4238 584 638 4099 4939 1218 6094 3623 6165 304 2005 5142 4936 6299 4125 255 1421 7248 3203 1981 6842 4834 7585 316 5502 7090 2080 7729 5085 4238 4034 2887 7641 4574 6511 5779 7417 2311 1073 1053 7814 6404 212 6151 5123 927 3854 5650 2965 4048 4714 2471 6459 5505 744 1933 2786 1006 5873 2164 7657 358 783 3344 5844 3450 3767 2914 246 1201 5381 222 4460 6808 745 7766 1507 3086 2780 3114 7020 5219 1641 3766 7374 2369 7152 1132 1696 5231 4278 1957 2398 2503 5507 617 5337 4165 1534 5017 5366 4657 5775 1282 1195 2164 7322 6563 3390 1265 1425 2488 3175 332 7014 672 5288 2627 4418 5114 2311 5293 41 1444 7667 5090 6372 6644 1386 2435 6091 2153 2651 5198 2079 125 2987 4501 7295 2583 2602 6544 5258 1774 1200 644 4309 19 5811 6138 238 1904 647 3544 6328 6906 7224 1858 4260 6068 5299 6835 1903 2708 7471 2201 4381 4495 81 3483 3902 2212 1254 554 7059 3018 2997 5895 5508 1225 5894 3487 2787 1896 4713 4094 564 6565 785 6405 995 3921 1382 4930 4010 2936 3297 2890 1704 3432 676 7829 5949 1619 3595 2252 5976 4214 1817 540 2769 6156 5026 749 3667 2080 156 2186 2081 4718 723 4011 5919 5563 2977 4379 1032 684 7894 2156 522 6772 7061 3768 3502 5993 5896 277 2048 3516 5505 5483 2474 902 825 4513 7768 3318 7256 5926 2595 5150 7389 5121 5843 758 1256 975 6077 3259 2461 2435 6261 2431 5103 2739 143 5948 325 638 3569 322 7488 3450 6793 121 5342 422 5767 4896 7621 5563 6637 7063 7371 231 1322 1215 1605 3682 12 5015 7210 6465 22 6153 1618 4347 3029 5322 4558 2446 901 6234 750 6866 6182 5872 2353 5333 6812 3625 5044 3656 2812 1075 1786 4476 3045 2916 1282 7623 2290 1443 4945 6564 1985 2830 7034 7192 1811 4081 3432 7814 1877 675 6528 5026 1923 1095 2263 4606 2551 2789 1992 5761 113 2560 3365 7053 5724 3578 4582 4718 4639 3347 1179 5420 4989 4735 1728 4837 6143 659 4882 2938 5521 6129 7020 112 7759 1970 1374 1132 447 2919 3921 4956 6225 3208 6924 1977 4003 7646 3566 6301 3371 5971 3659 1978 7104 4810 4043 2234 4323 2239 169 3789 3792 5432 2881 6620 2041 3329 2301 328 4886 4933 2752 2243 867 766 484 6469 4213 2542 5276 3213 4278 7607 190 97 5604 7180 7356 6776 5112 6792 2527 7872 176 2516 2368 6271 5718 972 1777 93 7822 4646 1768 3486 7294 574 499 5524 3359 6823 4683 2665 2275 2351 5242 3790 2986 5778 7409 4991 4634 1112 5047 4078 3731 3101 1987 669 4710 2747 2108 2604 1684 6082 7594 6298 329 5451 1784 4519 5614 1394 1488 7246 4476 1567 353 5837 758 6411 7460 810 6297 658 1834 6827 4558 2735 6785 17 7792 6062 2585 4232 5767 297 2240 6586 4225 5299 3596 2942 2532 5142 5869 4595 1415 7835 5123 6705 5468 6526 2085 5302 4241 6718 758 1985 2901 3010 1186 2612 1034 5697 4357 5346 4017 2856 1784 1604 378 2861 5341 4416 5489 4774 5865 4286 7441 2023 7426 575 6751 161 2210 3254 2201 4968 1474 7278 2316 4546 2807 1917 7094 764 7707 3130 6988 6057 7166 4453 6312 2537 7366 6237 7091 4588 6048 7431 3150 620 84 1194 1728 5095 5365 2299 3946 2604 2502 2786 630 6363 4599 4533 6850 28 5003 6899 6246 4577 2284 567 7883 5131 264 2547 32 767 1283 1900 3733 4544 7893 3351 4771 4715 2449 45 4376 6726 5614 2062 712 6606 1226 6855 3335 7499 4145 4130 6457 1569 2828 7150 1618 5488 6933 3867 385 6595 7809 3990 4744 4144 535 2270 4592 3347 1719 2079 1603 5326 4155 4450 1783 5569 2917 3632 4232 6027 2386 58 257 4575 1181 2606 4970 4006 1299 3220 10 2388 1182 4527 4761 5209 5128 7466 2703 4634 5978 3185 7619 2065 5809 6501 3500 26 6215 3007 2848 2090 4625 4532 1052 5588 1928 2429 4987 7250 7026 3584 1391 5226 5335 7475 7689 7381 4503 1067 6364 4472 5054 2709 2347 3761 5198 3256 6746 4351 6116 6330 1458 3542 4342 7603 6985 3005 736 4106 7325 5681 1405 2211 6560 3273 6035 3406 1340 2974 809 4134 7854 6881 2924 1164 5552 491 4348 1458 7436 1186 2501 4290 2567 1209 1038 4444 6335 4645 3821 7719 1356 29 172 5390 4724 6245 6994 3162 1357 4627 6657 1695 1702 6461 1318 4497 5863 1576 4042 2748 2169 701 3129 4657 248 1133 3604 670 3411 3951 7767 3897 7175 399 415 4385 3417 7250 7020 1314 6810 7172 7051 1433 2404 2033 7727 1550 5777 1550 45 1845 4562 2270 3144 467 5438 4165 124 18 1833 2225 3043 5467 3604 212 5875 1619 5761 6064 1822 5984 7593 292 4819 4457 5988 2231 1868 3367 1085 6519 4219 3494 6431 964 1743 1904 2120 7781 7343 6116 7388 7462 2008 3233 7305 1391 4742 4501 4177 1276 3872 7685 5927 2261 7410 206 1373 5448 7255 5673 7450 4478 5655 4962 1672 5119 6200 1346 2100 2861 4500 6599 2014 5038 7743 2429 2167 79 2467 4070 6044 7640 2884 5292 5624 3170 7007 1257 7061 2437 1263 2028 4179 866 6942 5822 3629 7183 5313 1640 7296 4165 6811 6292 7493 6361 3402 6497 7833 7306 4571 5083 3096 2065 3916 1450 3067 3075 2035 6654 4602 5088 2568 3291 2837 313 2470 5642 1917 7900 7606 3468 4774 205 5261 7526 5922 6994 3587 493 4449 2263 112 4131 7147 6288 1147 2290 1274 2716 3604 4048 2105 1271 7779 3866 2352 6274 966 7525 2513 5498 1878 7538 4299 3137 2125 5042 2085 1308 4066 3834 6281 1994 7837 1471 7302 831 7325 6485 2267 3757 2220 1611 4538 1536 1047 15 4980 2125 4082 5696 2021 1773 1953 6048 46 7617 5891 3719 2922 5068 3101 3255 2599 7427 5419 1915 2229 3744 271 7326 5339 667 3775 2693 2529 6793 7644 7055 5776 42 3147 5754 2137 3585 3583 4363 5733 3401 6807 2958 2033 4183 5770 6330 2488 1026 189 1414 7000 1886 7896 1926 2958 4128 5799 2055 6929 4605 1991 6393 3134 5897 7428 3548 6873 5214 1509 854 5186 1017 2814 6239 37 6625 5645 7840 1211 6655 6611 197 4711 621 1089 1469 4076 4437 6822 5348 2051 3127 3347 3263 4844 266 2445 5294 2664 912 7742 2618 7178 2382 183 4121 2895 6454 2572 151 2351 5834 7349 7871 3505 288 4728 1538 6229 5803 6288 4905 1371 5281 3024 189 507 517 1695 4015 2496 3424 6602 3818 1045 5690 1039 1152 955 4255 5673 6939 7823 1811 3060 53 4491 185 2315 853 6112 4044 3307 2941 7545 7578 4919 1308 7443 7354 3053 2459 6891 2904 6042 3580 6463 851 5608 1550 7821 1142 7327 1584 797 5614 1919 6578 757 5723 6018 5676 3962 3069 6881 1146 3017 7770 1667 4412 3659 7650 3687 6643 3226 4153 1901 4392 2804 815 7025 7444 4541 6161 275 4528 255 2251 1059 6019 7883 5218 6951 3492 2443 5123 4533 7432 6847 5093 4372 5148 2197 779 7461 7675 5253 2208 5071 1871 3703 3780 3963 2845 2098 3894 2524 6478 6701 7611 3606 6963 6721 7214 4184 6296 6907 1417 3680 6805 3114 5171 5598 7729 4939 5514 3280 2290 1871 88 4653 4901 2193 5489 764 3335 4445 835 5082 1224 1301 4716 3750 6099 346 3899 1016 3862 4702 7802 7461 6438 1195 796 2054 870 6 4388 1207 6009 1405 1728 4206 913 2226 9 1887 7394 4090 7322 5781 1255 3190 4460 1963 1515 6024 4837 1184 6046 1799 460 3524 4737 150 6888 2507 4584 6606 731 187 7188 6572 4994 4018 7740 7918 7222 1584 847 7661 6925 1742 1002 3975 953 6899 4830 3205 7009 6371 2985 3711 5054 5401 7758 1127 1896 5398 6746 195 3637 6275 1290 7702 65 5733 101 7757 6615 6764 322 5734 3131 1932 6889 3629 3149 7036 1013 3446 3465 4469 2695 2594 6932 1613 861 7826 2378 2649 7289 5028 4932 4739 7731 2491 1649 7756 3921 3230 236 509 5674 2513 4848 1256 5550 416 3551 4558 7619 7858 7058 3534 47 4604 2154 2403 3093 6382 4711 4682 7597 3799 2194 6527 2208 281 4409 7626 680 4591 3473 2986 1176 65 3136 2357 6823 12 7218 1087 6965 6315 5521 2463 1894 3321 376 284 4398 6456 5300 617 6653 2746 4482 1692 2321 6486 2415 2100 685 1294 4842 4280 7599 1499 7291 6587 6460 6360 1736 3113 2874 4567 5712 1671 4787 2912 3846 7186 4745 6704 2331 7801 4110 5254 4580 7405 1581 1836 4366 5449 6096 5712 1923 3309 4248 5215 7857 6686 6534 98 1032 1047 4595 1247 1553 2063 7651 4251 5944 6811 2030 90 5946 5698 7899 3343 204 4874 6325 3517 1587 7269 806 1004 6060 5068 7566 4561 170 4535 4068 1572 5246 3010 1784 4527 471 7830 6633 2580 630 5839 2508 634 2484 3328 7269 4704 2078 4972 3616 6958 7612 5708 43 1172 873 1358 5978 688 1702 1229 220 1379 7774 7137 4228 5531 7237 7260 2210 1932 3556 3124 3772 1607 7736 992 6747 5154 1398 1122 5759 2718 5510 1903 4086 4566 4303 3546 892 4070 249 744 3907 6418 2516 5596 3896 271 3697 7273 4186 6343 4383 4484 6497 2682 6544 2512 4090 458 6488 3200 3757 6127 465 1673 5664 2251 4352 2544 863 1841 3580 7684 4263 5043 2608 3755 2219 6062 1530 7826 4988 3692 1681 4627 1880 1772 3311 7583 938 5086 5060 2075 3703 7495 790 3702 1537 3179 3341 4524 2511 2282 2033 2054 1852 4537 1318 4003 498 6841 5408 5290 1197 1404 3996 4395 2676 3874 6801 4074 5066 5323 7550 954 5957 1711 7515 4999 7059 2670 2935 2023 118 6393 2637 1254 682 691 418 7807 1608 4740 2703 6885 2004 7260 7710 7842 410 7051 3350 1439 5682 5268 138 7521 5442 3875 625 1827 6177 2340 2140 6768 6209 2529 6617 1254 2747 4326 361 2527 2954 131 2367 4880 7578 7758 4545 6367 2514 6134 630 1889 2764 2143 3405 3909 2011 7759 1453 7218 1941 1708 5594 5207 5787 7204 231 600 78 4842 5845 4764 511 590 1968 4073 770 4210 6251 3747 4055 3062 3549 2625 3045 1438 1793 7229 2743 130 7030 1313 4968 6851 6480 7541 522 5104 3201 7575 5065 1390 7032 5237 1436 1780 5486 4759 2033 4574 734 7597 3414 1148 4263 2774 676 7158 7328 6189 6831 1106 3583 3279 2897 5877 7825 6181 1154 3090 4746 6176 7093 3248 1488 5570 4457 530 6617 5315 582 6640 1749 4273 1602 5236 5720 5296 5291 2299 3712 1981 686 1601 6686 2428 689 6362 1307 951 6296 3302 4889 3125 5297 5866 5411 2340 4533 3096 1085 431 3955 7158 6143 1395 7472 3634 1780 2363 1406 6453 4163 4914 4901 4132 3306 6544 7767 5334 5757 3912 724 3776 1076 1765 3305 913 2891 586 4537 1138 6790 5302 3249 6438 4750 4932 1851 5206 6020 4832 926 3791 1819 687 6224 4559 4995 1244 6388 200 7799 543 4349 2327 7014 277 6599 5433 6790 4960 2384 1112 937 2997 3154 517 1365 163 6560 5935 6026 3398 7759 3354 6606 4909 4226 2081 4832 855 2667 6998 181 2392 1515 1224 1683 6263 4261 1378 3335 6083 2227 4670 5704 3975 2434 1682 5908 2861 6862 646 6539 6626 3664 5419 7763 3894 1531 7696 2523 626 6885 7286 5019 1056 6940 4268 5127 4730 2279 4031 5105 1546 7254 6599 5965 2588 6564 7803 1535 4268 5090 3711 3020 1514 5517 299 3750 5888 4173 4294 7427 3628 2786 7597 1421 5254 1702 2868 6622 7710 2806 6870 4882 7577 2707 3424 1906 2416 4021 6962 1887 4035 5740 4410 4252 4320 3952 5265 5874 7011 4465 4960 1972 6401 5749 6130 171 570 2197 4879 7052 4268 2785 5809 4773 700 3953 7645 6869 4772 5553 6356 874 4891 2023 4319 4706 7580 4270 7876 3549 4121 2046 2554 1739 1297 2291 219 3441 5100 6098 3652 1397 339 6434 3493 1298 2896 7734 2638 4145 1435 4271 7545 4793 3478 3096 821 1632 2396 7578 971 82 7808 838 7812 2838 7173 1095 5718 6084 4989 6840 54 5961 2575 2058 5882 6581 932 823 4266 4393 4421 2771 6281 7256 6934 3270 438 3989 310 5854 2559 7770 996 4161 3501 1838 3560 6818 1032 2550 5436 7013 5194 2805 3737 5387 4411 2314 385 5491 3831 31 2779 4562 4080 568 5258 4514 2992 1228 5885 1806 1652 1119 2991 1920 2810 3871 3870 4267 333 1556 6250 1074 2952 7287 968 1753 7154 5082 4582 4999 4915 5546 5548 236 2245 2519 6523 2796 5352 811 846 407 7678 2494 6267 1431 1932 1206 5364 1719 2053 4559 142 4145 5452 7228 4844 5228 5693 1467 2075 5486 7479 7770 2132 716 7309 7303 3679 1387 7265 1057 2112 1389 4981 5619 5923 1621 2436 7401 869 4974 6400 2849 1184 4010 7018 5273 5553 270 2221 6446 3100 4073 3591 7403 2820 5339 1520 7534 581 6619 837 5578 1199 15 3856 4294 4684 2594 7797 2290 3389 3151 4265 5144 6348 5245 5177 6364 3272 5238 7354 1659 1458 408 5978 1881 3795 792 994 5330 5234 5665 5714 3902 5800 4066 6413 1820 269 2848 2214 6239 5317 6430 3297 719 6979 6940 6583 6039 6636 5742 1420 4175 632 7658 414 5404 6469 4044 1199 2045 1489 2689 6225 2698 3273 7481 6122 4583 3782 3680 1442 1142 4807 4797 7812 2977 5552 7406 4054 3965 4234 2551 2654 7128 7162 171 2989 2060 7063 6755 4006 2501 7262 434 3294 1100 4017 5813 6140 6869 2855 4001 2902 6274 4058 5401 6786 948 1895 6093 1794 2937 7117 2448 3745 5232 6341 440 5640 7734 2832 7616 4884 2037 5614 4669 6241 3205 3949 2121 1158 6016 5893 4849 2018 3451 79 497 1907 2375 7861 3193 1973 4129 3437 577 5805 190 1420 2205 3495 3220 7444 1175 4181 401 3279 6565 1674 5469 3531 4542 1806 2398 2463 7604 3166 6748 2920 7043 2638 1810 2253 5832 5126 5960 2522 4052 4630 5521 6763 6989 4410 5627 1271 3474 5821 2361 4543 4175 1184 7485 1462 444 1806 4518 6858 1259 2842 6339 1480 2863 1649 6085 4571 843 4808 7554 5461 3271 7676 2891 3303 757 6696 6636 4118 1310 2580 609 1638 7195 4544 4787 7342 7114 2351 3904 3673 6910 829 4835 1864 2126 2998 6032 219 3661 5584 6315 3569 1074 5387 2999 7699 145 7463 1437 7360 7418 6337 7913 1423 1620 7474 4153 1732 5697 2673 2743 3988 2112 5148 4332 3342 1404 4862 5503 34 5123 3046 4047 6270 574 434 1193 7911 6124 5781 7596 2574 3391 7626 4913 6578 1634 502 2393 303 2904 16 1937 7895 5030 2919 818 69 1360 7576 1646 3331 7792 2830 7730 2429 7586 7182 2973 4679 3758 903 3951 3966 1712 6709 4581 6283 7479 2432 2385 1751 5952 7572 1101 4231 2491 7198 3370 6854 1931 2874 2313 4611 7778 7331 952 989 1812 1903 1702 5632 1412 4893 4168 1326 4923 3287 170 3267 6708 1795 3180 6205 2032 1264 6207 1163 2756 2949 4254 195 4084 5154 5953 541 4997 1491 1930 1894 7461 1745 1523 6077 6418 1538 5250 7310 1244 3507 2130 1789 3056 5149 7685 5660 7685 6433 7135 4343 3909 4651 7175 3291 5672 337 7676 4401 2850 3788 1330 4409 7371 1936 33 7791 1175 1756 4305 1844 6876 6007 294 4277 7693 5868 2646 2436 6667 5831 6449 7340 7073 1266 5389 2366 1310 1223 1171 3663 101 3395 6517 7357 1034 943 257 4368 5428 7473 4932 538 7011 3657 4483 5207 6719 1865 6938 5754 4737 7574 6790 4184 3228 656 4285 1765 855 1856 7663 2764 305 464 6916 7806 7750 3375 2971 2887 5956 7290 2225 7608 3196 3499 3327 5168 5351 1547 3669 1572 2083 7870 5928 7482 991 2170 5653 6671 1394 4260 6362 5531 2811 678 5753 6040 6093 2068 6439 3261 5912 763 1671 4996 3244 7783 7464 4524 5661 1432 5239 6633 2511 926 1132 715 5962 4780 7495 1272 965 5842 2806 2260 2334 7127 7314 3100 2238 6518 5958 2888 4948 2095 3714 108 5267 3421 560 7713 1396 6202 3272 6994 7166 6355 3171 5381 3848 4657 2349 5940 7349 2867 4538 6616 4599 4421 1145 7797 4779 7373 7738 4635 7467 3508 3475 4828 2659 311 6645 2025 5132 374 7284 2481 2535 6117 2171 195 4974 2650 4473 6240 6204 1351 5621 3214 3878 537 2148 160 4549 2028 7645 2686 5953 1424 7304 2930 3567 1155 2514 5531 4139 7620 3955 6669 3804 4844 3554 2198 211 408 4626 4960 6030 4622 4281 4415 6458 6151 4974 1332 3415 7681 7729 6870 5427 7448 1734 6056 5005 107 2107 300 5334 1924 1430 7099 4433 1768 5294 905 2892 4061 3480 5166 122 7104 4877 1409 6079 3255 698 2701 4033 2178 1080 158 7065 3408 1857 4729 2738 3085 2495 706 3692 2806 1391 7741 2291 3352 277 5564 249 4297 6322 400 4577 5420 7285 3934 5843 2116 582 3219 6081 5652 3152 6290 3218 7480 1594 1542 425 3114 7048 1175 6051 53 5871 3785 5714 4934 4238 6123 5073 3806 6302 1985 4303 6988 6129 7409 51 4316 5793 3627 6277 3442 1631 1946 795 7247 7683 6945 3467 7365 6137 7723 2179 6558 6003 7227 7805 6304 6876 3599 881 3470 3335 486 6147 5374 4525 4579 3701 7209 4379 5068 1313 6962 4864 1639 1300 1755 6530 3325 1739 4048 5446 2725 5721 1253 6393 6342 2988 7711 4917 2259 1072 2287 4561 3905 3761 7135 6629 4571 6589 2488 7220 50 7558 1378 1071 7861 6232 2742 3437 7683 3542 5425 1084 3029 1893 4494 6635 5238 6945 4311 6000 7807 299 4087 7292 1256 2415 2286 1565 1729 1619 6312 6280 4422 1295 1435 2880 5542 4179 5961 6450 3857 1739 5673 3829 1683 3466 5053 6392 5767 3981 5527 1961 388 4781 5451 6897 4803 622 3785 1821 445 2686 5839 3552 7199 6534 4609 6843 7216 7554 6591 3671 7546 2407 4800 1610 1140 2429 6061 895 7677 1423 4169 7592 4121 1619 7130 6166 5813 1921 7638 7578 396 7566 4079 5934 6421 1416 6844 1280 2834 6109 3398 4798 1442 6490 2278 2299 3135 5445 336 4542 1717 7065 743 5229 3174 6464 2694 1668 7310 1561 5698 2382 509 7024 346 6211 3077 555 5132 7535 7496 1731 3020 230 102 5111 382 5397 720 683 3752 2012 6155 3723 4110 3704 2564 7365 589 2791 1582 6829 6333 1598 3165 6852 4018 6447 6006 843 4508 1876 607 3469 1423 2419 533 98 66 3946 4523 6522 7194 133 2949 5186 2114 6037 1386 5366 244 2256 4034 4595 6315 4699 4111 2965 5795 3683 2676 6316 3849 1519 1450 874 3485 29 987 1209 2916 5060 3237 6771 825 5857 1729 7282 4810 4249 1292 5870 5143 4377 4329 2751 4736 6459 1367 1516 1707 1837 5976 3092 6259 3933 2934 6991 4203 7496 2445 6417 7233 1965 2346 6874 3427 1500 5934 2090 2112 6098 5739 2506 570 2112 2583 2030 7307 6784 1941 5804 3424 2211 1124 150 6666 6560 7113 4064 7768 672 4178 6473 6401 2183 504 3018 6210 5938 429 2719 7054 4569 3049 3225 1724 6575 5148 5128 7061 3997 5970 4886 6084 5891 6139 7300 806 2281 7457 1904 4694 7621 1358 1727 4507 3981 7705 6660 4388 7503 1673 128 6513 5871 2517 5480 5159 4580 3073 5212 5354 2837 7341 3846 3061 4679 5318 3639 2894 5869 3046 251 7403 6211 5817 6031 3213 7138 1708 3999 2570 1215 998 1814 6573 3394 6196 7106 133 874 2401 3443 4642 990 2698 99 320 6258 5491 70 3272 4315 2886 6243 4852 6162 1108 1826 3065 7296 3822 4556 1759 2062 5872 3632 274 2404 3608 1808 5799 7852 7685 4712 2129 4855 686 4257 232 1688 2249 453 2974 1918 6383 2681 1337 247 7375 6380 4016 718 7249 3298 1750 3565 2688 2095 7615 2920 6364 5818 4565 7104 2196 2208 5542 6896 2552 533 5071 2096 3848 2574 2129 2720 3957 1568 6730 5980 7680 1676 2742 1060 3151 7854 3894 5034 5661 4783 2014 7321 6532 7495 750 7145 1126 3747 3531 389 1504 5099 1507 7712 5009 5323 7324 3632 5198 3897 2934 6959 5221 5515 6967 2774 2492 5272 7761 6543 2023 2551 5837 3781 4565 7035 6624 575 4211 5448 302 2814 4754 5582 5269 1259 2139 6640 7761 3569 1948 6815 2598 2586 7605 7520 3734 4000 915 227 7365 6074 3571 5904 561 3247 4198 6283 2765 4242 1704 991 6900 3375 4539 5231 6393 7777 4031 4062 3686 7113 1818 4588 2607 6171 2560 44 4821 4746 928 4855 6938 2381 1720 4685 3577 6063 3004 1207 1362 3230 7016 7209 5904 4592 4202 3602 167 7827 1659 3404 953 7271 61 7180 5823 6000 7907 6470 5674 3560 3475 4525 7678 7098 6554 7763 6859 1217 7573 550 4547 2079 5000 5702 5120 2373 840 22 6135 6011 7025 12 6872 6479 1868 7740 5718 6955 857 7479 5234 7431 2041 4753 2888 4355 3630 4473 6197 3753 1875 233 692 4242 3642 4257 2414 5587 5672 843 1600 3198 6980 2859 4087 1113 2795 6544 6842 4507 1315 1587 5572 4153 4605 198 3551 7855 7719 2640 4749 3551 7837 236 3440 6977 840 3483 6843 1036 6982 7738 2179 5472 6569 7467 5208 7441 3374 103 1053 3279 6523 3693 7922 4027 1771 201 2252 5286 6009 1384 597 2307 1680 1062 4552 6317 4070 1715 1723 5774 6482 7011 5024 5930 335 4976 7169 3419 3774 6638 4596 7077 7923 2198 4134 6646 5747 2838 2231 4167 3541 5424 6245 6049 4851 4423 2209 3803 5598 6570 3474 1939 1833 4437 6211 1122 4154 7554 7320 1188 4038 5049 5288 3068 3727 3365 6601 4296 7774 7716 3136 1764 6378 2456 4519 4046 2334 7057 2640 3165 5562 1528 3720 365 1118 1221 240 5729 1231 4543 5551 5810 6246 662 3670 2348 741 2195 5447 495 7324 6871 4226 116 3640 2378 177 6808 3294 353 156 2373 2218 5512 4532 3758 7094 4794 7162 684 1837 3606 3467 4078 891 768 985 7677 2063 4691 4784 1437 2007 36 6574 2707 1083 6087 2313 1996 1402 3293 708 1921 312 4711 7323 4832 7635 5817 7086 7850 5304 6657 5975 6429 6944 7021 3283 235 520 7026 6936 4400 1125 3635 4325 4674 7496 670 221 1775 3230 361 6191 1259 14 3268 6977 1554 1835 7769 3012 5970 5160 7125 6325 6689 5262 4414 2710 7199 3897 3211 6330 6283 3513 3027 3821 4427 1810 2441 6178 2575 5198 1085 5926 4014 7727 4492 3810 6719 4294 6284 7612 2050 5202 2653 4051 2708 579 5202 856 6939 6849 1823 100 7290 2348 6205 5982 7623 3894 3560 1219 638 5467 5264 4253 7853 3796 3126 5574 4937 6482 7279 6974 6509 7313 5245 2102 5200 4733 1641 82 7900 7276 7878 3128 1717 1100 6832 6430 5598 2279 1640 2746 1126 4436 538 3484 1834 6852 6583 4968 4267 2009 5064 105 3855 5354 6859 6006 5015 1083 6777 2287 2963 3430 1007 6359 7760 1915 3397 3227 1329 1557 5961 4841 4493 34 4236 4751 3260 4683 1398 6890 3641 7162 7679 5583 6256 4287 3625 4343 944 1082 5324 1017 1814 2996 5031 3604 5703 3293 4956 4099 1054 728 2666 7681 5374 6291 1986 5753 1927 1449 4972 1206 3495 6278 995 3434 3604 3146 7427 856 467 3501 6 1814 3726 7817 4657 5397 7854 3917 4620 7364 6659 1525 7871 2722 5905 3329 5739 4619 191 4223 1297 5025 1873 2672 6453 2679 551 5547 3798 4379 2987 2040 4988 7111 6112 4094 2066 4280 1553 3255 4258 3750 5930 99 3182 3392 1462 4948 4744 7785 7868 3612 2468 1306 7543 2108 1568 5078 565 1452 4285 2346 7354 4920 3077 1840 3911 1342 5666 7118 6756 7199 1693 1311 1117 1134 1448 639 4241 4158 3076 7287 6878 2329 634 5323 4354 7446 1309 5794 2518 2579 4314 2246 4203 4363 4747 3421 2202 2201 5536 1199 6727 5358 1297 5322 1559 6523 5020 4190 2894 4289 2676 4369 2814 2296 1850 622 1684 551 6252 5441 4218 5028 3834 7767 5558 4436 7059 5674 6091 1147 2384 7023 1190 2071 1428 3022 7103 3109 3892 6246 6177 4521 687 5154 2310 4675 3105 588 174 1806 5196 6717 7701 3113 3263 6420 6228 1620 6735 1354 1369 7193 3975 6761 6962 3634 1992 3480 523 1924 440 867 7610 3852 3634 3776 7003 4682 6558 5793 2761 6764 118 5803 4964 5120 7449 6943 503 1485 4867 4566 1912 7858 6049 6663 5141 7603 3161 2448 6862 2233 5169 6469 3821 2860 6137 6977 1314 4035 4614 4013 2771 3020 4893 5355 6985 7856 1620 2194 6640 4174 2427 494 492 3162 4549 4927 2357 1631 6116 790 7520 1686 3895 6204 7870 5461 5655 6638 3465 2244 7557 580 3926 5022 4498 4660 1174 1542 7034 3610 6259 1147 2978 3906 833 1366 6040 3070 40 7254 7101 2993 705 2934 6837 7483 7722 2957 5241 5403 2950 5913 7506 6793 3584 370 3484 304 1897 2685 6418 7619 1749 1517 840 3758 4863 3628 2621 5832 3696 5134 5059 7123 5121 2738 3816 4139 6527 1102 1942 683 7495 1372 7009 6429 3655 3517 1836 5693 5336 5701 7354 3160 6756 4767 5062 7201 1070 4051 4221 6524 7828 1393 3950 7070 6848 6248 567 4365 991 7887 7783 6819 2638 6059 5368 868 3430 7254 5 7096 4317 6718 3243 3527 3866 5665 684 1509 1646 4888 6248 5156 5299 1262 2672 3823 6986 947 5863 5106 6188 1801 6819 3872 1178 6997 1660 3018 5588 989 6612 461 1422 949 3904 5074 5889 612 7913 7232 3367 3805 1917 4666 147 1378 6378 7785 7668 928 2487 4113 372 2150 5259 2608 886 5059 6324 5035 5499 5751 5593 7396 4642 3697 577 914 1171 3131 6518 1507 6342 5505 2460 5135 5287 679 2983 3110 3440 6545 3240 4669 1093 5357 463 3651 6768 4716 2466 7922 4770 3551 1959 236 2157 6791 280 6615 4098 1262 2538 7481 3625 7397 7415 7571 7451 7299 6589 2996 6527 4724 862 753 4161 1531 6438 7915 2775 4656 2406 1624 1033 5557 1119 6934 6163 797 4851 3697 4496 782 5278 3232 1749 3252 7827 3646 6591 6310 772 3089 2814 2933 2368 4442 3911 2666 4176 6466 6555 3791 5965 442 5044 3133 2912 5090 7360 797 1734 5559 852 2706 5481 1974 4623 7146 6855 6031 3067 4215 4125 5787 7687 2798 5395 3452 2779 6965 6911 7498 6036 7794 3123 233 247 6304 1387 3836 5924 3355 3294 4527 1562 3122 7892 7924 5889 2247 3216 1947 907 3566 7232 4591 6336 1617 4654 6103 7637 32 5332 3917 6226 2228 7911 5412 3126 7682 5095 2096 7687 5689 1590 875 7870 1086 5607 5786 633 5156 601 2511 3175 1875 6076 4780 2536 6426 3074 6790 4792 5960 7242 7688 3537 7898 1749 1006 1846 1209 5025 7650 7217 713 3815 4028 680 6115 6497 2884 4414 5208 1980 5285 572 4647 1262 2460 1322 6007 2578 5179 5218 2776 539 406 6546 6490 4607 1266 6593 4035 5349 4825 642 5067 7729 5906 2992 3704 5926 2242 1672 351 5009 2093 5284 6513 5057 1321 2976 7370 6079 6716 2383 3368 7131 6773 7591 4006 4299 185 3260 1699 5210 4146 439 1093 6771 5584 6006 4830 5576 4995 6582 3386 7233 1845 6684 701 7714 7640 5073 1415 4153 6122 3741 3065 7127 2547 3573 1274 5509 1419 5684 4469 2685 4853 1438 1297 4434 5812 5026 1384 504 4484 5194 1688 3268 5055 5393 4311 4532 1337 6693 4320 2795 1305 213 5934 3067 2777 7141 7300 7746 6044 6607 3766 741 6058 2616 7262 1821 3452 4880 614 3249 697 2915 6809 5137 2404 1385 2824 6432 5144 2536 4951 7489 2936 7563 3155 766 5159 5309 5762 2877 7572 1959 6857 3831 3121 5958 4025 3221 5529 1893 6744 1349 7022 729 7298 7229 2436 1878 6008 3338 2956 262 835 2805 3949 3512 2412 7176 7797 6191 5743 808 7590 4782 4063 5618 3233 4982 1933 3902 4167 5127 3695 816 5387 7840 6066 4824 5671 2311 5661 1017 1175 2883 3689 4032 3046 5122 414 1283 3646 4189 6312 6372 1571 2654 4894 3035 2343 4742 2870 7687 1530 3359 3554 6523 1287 5428 6825 2040 5417 6383 7673 3178 4667 6415 3912 25 3964 7390 1940 1581 5768 3977 4524 7383 4559 1230 6708 6641 7332 793 2069 7380 6477 6266 1 3430 335 5025 2832 128 2725 4852 791 7264 3241 6298 552 4846 6651 5237 5203 6286 369 1845 7 1189 6114 4513 1201 5365 5821 7098 4012 1047 6545 178 7445 436 3 1924 1790 1926 49 1513 7132 4036 445 5788 877 5359 5395 6729 994 3147 658 3003 2026 749 7340 2293 227 3455 6065 5287 3453 4313 3666 1345 6873 3630 3747 3291 99 6007 6191 730 2726 3725 2138 4606 2588 6693 5843 496 2249 7703 5303 6058 5620 6164 6308 5629 7840 6958 4423 3223 7548 7861 3720 378 5157 1491 3247 1139 1179 5254 4439 4187 7327 1580 5978 1802 2116 6280 3485 5637 2692 643 175 3374 4585 7230 1063 769 5039 4475 1638 4602 320 6576 3039 4252 6162 1412 3307 4985 7083 6847 2171 5440 991 2177 195 4154 3437 2775 3311 4992 5784 4439 5752 2835 4793 6978 1226 5113 1133 2413 4255 4988 4089 7777 1079 6485 3154 6556 2874 6551 6866 5532 4182 6153 329 5423 5154 624 6728 1970 4014 2864 6548 5510 848 7077 7325 7540 5394 6185 2977 6621 6166 3105 2571 5154 5171 316 6800 3028 1809 1599 6425 3035 4215 6478 1453 4502 3015 1914 496 867 2510 2091 2068 13 3008 1104 4932 3154 5966 777 2523 522 4187 6665 3487 5183 3392 409 2469 4700 7336 5752 2610 7756 2123 2191 5999 3103 3793 3634 769 5711 3278 7612 7477 5499 1288 2756 7586 1049 3277 5506 7832 1969 945 3164 184 405 2386 2964 6511 1883 643 2053 3435 1272 5942 276 6964 4442 950 2346 1044 4869 6183 1911 1666 749 2508 4125 752 475 5514 2942 5250 730 1534 158 686 6652 3041 6517 2509 1077 4061 1036 1424 1563 7704 3490 2671 183 7016 6377 6800 4947 422 6076 2643 2679 5767 3968 977 6988 3694 5962 1051 3672 408 5344 4305 2755 6369 4664 6356 1160 1532 6632 3487 5512 1760 7451 3040 7784 3624 2831 429 3933 1049 2112 7265 4892 1906 691 5877 1548 3173 7027 1659 3775 4952 3072 2354 5947 6533 757 4994 4938 3998 1249 2710 1575 1040 88 376 5172 3262 4903 6824 7648 157 1217 5235 2244 6914 3323 1069 2058 2459 7387 3033 6917 5514 7508 689 2527 7502 777 5709 4331 4544 999 7841 3886 3282 1586 5337 5481 1626 311 7004 4480 4829 4860 7673 2252 6716 5073 1264 4410 7700 2560 4053 3271 5357 4610 7028 3452 6216 1246 1613 7292 6370 2982 2970 6834 6583 1727 3994 7323 7739 3066 121 2944 6675 4245 6604 100 6855 4803 6654 545 4223 2848 7855 3860 6087 2884 3665 5450 6363 5013 1409 4160 5667 4182 4463 4830 5195 5205 756 5183 6135 3940 4803 6565 2505 6801 2 7127 1438 3 3820 5191 1573 3029 3672 1254 5186 3064 1067 4448 4783 4271 7765 1744 7553 5547 919 7604 1265 1171 6637 4705 6980 7190 283 2226 2024 5994 2770 4734 644 6832 3097 5927 1794 250 2107 7369 6755 3320 7543 730 2995 3746 3913 7280 7114 3141 3891 2256 4131 2797 4188 5620 7223 4958 6436 3848 5408 3218 2333 997 994 1685 901 5426 5582 2594 1712 814 2646 23 4183 4118 1025 124 5917 1375 1443 4056 6206 5699 7499 4738 5262 3049 956 6317 1115 2974 293 679 6713 2110 3348 4136 6289 7679 513 231 2748 3845 6543 4156 2250 5441 495 7223 3810 5790 4004 3896 5480 1393 3666 3000 7725 5008 1294 5171 3275 2369 4738 587 2397 3892 4534 6148 2531 4631 962 5952 2902 245 5985 3257 1869 3538 5278 1981 6808 6232 4317 4962 4882 3597 7440 5686 7328 2108 1675 2593 5912 5013 5948 3797 5073 2217 6376 2633 1594 7282 6686 221 1718 7303 2582 3333 6938 6282 2573 6377 301 5734 7513 2600 1418 4892 917 1412 1908 2693 2301 5021 2906 1697 280 240 3550 7202 7693 1319 2771 7527 6913 4978 6057 978 2656 4436 5300 2836 5226 7683 7827 7735 2146 312 1447 2621 2784 6614 1255 1628 4853 7053 5014 4374 4183 5926 2915 3050 518 4590 4724 258 4379 2135 2317 4495 4372 6870 7911 382 6343 3882 2373 6020 3798 3920 1206 449 7006 5192 584 4025 4395 7643 1475 4515 740 4546 3925 2854 2047 7662 5808 5116 3044 260 7809 2377 4573 919 5116 1940 1137 2376 7136 2705 6114 7086 4021 2727 5292 1487 4539 3091 3014 5969 3477 7045 2274 7552 4174 5193 7528 4075 3335 1793 6636 2918 6758 473 6269 1567 6490 2671 1576 4000 7899 2217 4034 4545 731 5524 5723 4157 7161 1007 3976 6134 5337 5727 6796 3064 4348 712 5965 4517 4426 4060 6826 2323 90 1595 466 4043 237 6383 6612 5454 5590 5305 6597 7444 1868 148 918 2103 7285 5632 2951 1865 6138 6862 6835 1442 2807 3554 3797 1297 3308 5266 7727 2576 7584 638 2149 7813 5310 5615 1437 6834 2981 3096 5281 6085 185 2486 1104 5874 5323 6663 2336 1516 7096 4038 4627 7362 6393 5924 4246 4801 3865 7338 2295 6586 5472 7882 2046 1074 412 4116 2886 3341 5089 1835 5400 1675 4201 5227 4888 6224 2400 619 4759 2846 2483 5642 3892 2985 5728 7542 6618 766 502 7417 1846 2763 6803 1428 4769 3035 1411 5949 7900 4645 7109 5673 6739 2174 2972 3774 6315 5938 1246 2777 100 4471 5216 5106 4366 6185 5515 6063 1726 569 4674 2291 6539 3649 424 2232 154 4014 687 5131 7579 6687 2438 5623 4930 4738 3951 772 7585 4073 6764 2373 7070 507 1199 2720 6076 3703 67 7196 4798 6080 7165 3771 5408 7818 5348 6542 2880 1381 3593 4854 5007 5460 7042 3816 5468 7387 1417 3960 122 4456 6879 3470 7783 4046 3938 6641 6796 3788 1551 2760 7105 2785 6944 5406 4495 116 4761 5520 4797 2470 292 4029 2164 5994 6495 1865 7171 7665 6642 4623 7730 3470 7505 2721 4585 2524 1175 5060 280 5562 3899 5856 4284 2795 50 5459 3297 6098 2649 5813 1699 1627 7217 2968 2281 1914 4073 1554 1741 5244 2770 7408 784 613 4421 4389 3769 7425 1853 318 6985 4966 1139 5523 4504 7141 7331 5783 1422 904 336 7531 3019 4195 4819 2673 3876 5265 714 4790 5535 2537 2042 4036 2173 1696 1988 3803 2435 7314 1232 3462 7690 4921 3408 874 1403 6225 2203 2857 7050 7237 1956 7859 3992 4058 954 5109 6003 6198 2704 7702 1613 7750 6562 6987 189 5271 2604 846 5982 2413 2621 2010 2297 5238 5853 5081 4381 6406 983 6582 4956 6427 4303 4264 2608 907 3434 123 7587 1648 6362 5373 495 4768 7192 4480 5688 4434 6892 6615 5732 4771 59 7614 660 2928 7323 1811 3816 1700 4294 3633 2001 2885 4428 7178 3353 3352 720 2468 1056 6613 7865 7716 5988 3312 3178 1068 86 2401 301 6857 1451 933 3099 3876 3688 5269 2280 3296 4334 6059 1113 6359 1101 3363 532 311 5212 180 175 839 597 6868 4576 7698 250 3896 4343 1970 6547 5952 7401 33 7640 6461 1879 17 1033 888 5471 2349 5469 3871 3175 7160 6464 2849 1582 5153 6377 1575 1159 2050 751 6761 3547 1448 2503 4598 1807 2139 7546 3271 5623 1715 2287 2937 6461 5532 5331 5317 7125 4730 1271 1776 1776 2283 1974 5244 5546 2812 6440 969 5377 2637 2667 240 1203 458 5936 6748 4219 7143 1368 3174 1547 7110 4351 3728 4233 4062 7250 4816 104 6035 5617 4770 7732 3981 6719 3518 6545 6981 7568 3219 4472 6561 323 6793 415 647 2128 1980 2874 4777 3149 2993 6794 3103 1502 3665 441 5710 1817 1589 3971 2946 506 869 6328 4221 1298 6848 7641 683 979 2923 7132 5646 1459 800 4743 6812 1337 2477 997 6341 213 7493 7283 3853 3934 3402 7495 6530 673 6204 1842 182 6848 5570 6743 3560 6708 1582 7593 6120 6187 4050 4082 5915 237 4497 2843 220 1057 7259 3106 4752 1023 1084 7346 7125 3776 2866 2563 874 6006 3057 2561 5969 6541 1611 7517 1629 7749 6677 438 6437 2505 1608 4389 6609 7535 5236 6504 2992 5326 4073 6439 5710 3325 412 2076 6519 1744 2225 2611 6811 1576 572 5913 4183 5866 4209 3691 3957 2265 2419 1374 4124 6829 5914 4945 1083 6351 5965 2669 4271 1266 917 3003 3066 3785 2059 4287 6526 4438 2427 1145 1521 4151 398 1110 198 6827 4461 2460 368 939 1730 2020 6449 379 2894 2994 2062 7711 2981 7310 3602 4258 3038 407 1049 4960 583 6246 4334 7350 992 680 5595 5926 7237 2082 2931 5184 7673 3812 6197 6889 3460 2736 6855 2578 4730 1749 2338 7820 5598 6100 3580 2849 7624 978 894 6506 3246 130 7852 619 6760 5553 3426 5646 4726 6839 3137 1156 4687 7784 6148 4117 971 3455 5283 7619 1661 4621 6022 4429 7285 4430 2427 805 5792 3480 7874 246 4114 5593 6500 6038 6327 5235 365 2751 5666 6196 3669 7113 6922 1851 243 7340 7002 6192 2401 2274 4914 2871 7210 4132 771 104 5896 2208 6824 3490 6033 6882 5614 2358 181 2047 2389 3550 4733 7681 7759 2874 5722 3349 5549 853 1647 282 309 2647 1080 7315 2467 2358 3488 323 1310 4071 6145 2875 3521 3163 4434 5656 6957 3958 4840 1418 2718 6378 1877 4864 4679 5907 5658 4965 3458 4138 7911 5731 6423 4265 6272 4118 5399 2366 4109 6659 4636 4830 1162 4294 2595 5767 1441 3277 1117 4895 408 1630 2315 7684 522 587 6321 5026 3345 329 2928 5939 5241 3514 3590 5065 6811 2010 5654 4931 5744 4280 6436 3469 7042 5645 6143 7650 7111 7753 6873 1100 810 5281 2806 1683 4604 6492 3280 6920 848 4924 295 5599 6985 6684 7893 743 3062 3085 3255 730 5598 3986 7513 2709 5706 7 5843 4437 7580 6328 6293 1950 7818 6845 2817 2255 2222 5605 7062 2715 7039 5080 4211 5835 7324 1061 5212 6468 7704 153 2632 894 2226 7372 117 4961 3058 4037 2293 4039 600 769 2665 1235 3179 7779 7386 2473 5821 4139 4842 4606 5681 891 7344 4642 7658 4561 5831 534 4722 1427 2233 6107 3938 2744 4211 5173 7509 6256 2891 6953 4405 7365 2825 3778 381 359 663 7532 452 7006 7032 741 4731 4290 6498 1908 5098 3796 1539 1548 679 4383 800 5010 1238 6276 3659 4537 4639 2118 7163 857 7298 796 1678 487 1426 4621 2034 6704 4720 4009 2868 5153 7444 3961 7361 6913 6980 3558 1290 6355 4809 1380 7914 6974 2875 5885 7265 4238 433 5575 7067 3218 1269 4438 2822 4715 491 2524 6737 1414 4056 7758 702 6109 2157 908 2661 6018 7358 4114 7757 5837 6092 295 4895 203 6993 1671 93 6059 935 4921 6869 6733 478 1255 626 1797 3403 3113 6023 3817 77 1611 5234 1337 6674 422 5015 98 3630 4657 5148 1733 4293 6913 5603 7498 4503 1245 6539 6801 104 6822 6528 6088 998 1443 5059 6921 3211 6036 4940 2013 631 2097 5044 7770 1358 6872 1081 1573 2284 4759 7128 6103 2680 6608 5395 7306 1706 6745 3283 5443 281 6068 6792 4278 3409 629 3819 6436 2486 6021 7071 7691 5173 3940 7512 2959 1133 4071 5932 568 845 2472 5463 4984 5396 2492 1745 6575 2813 3261 686 1309 2261 2269 7289 7859 1590 1854 424 3908 4470 4088 954 1158 91 4763 1414 7400 4580 672 7549 434 3788 3047 267 883 7386 4583 6579 622 2145 1870 7122 7031 1893 7741 6451 5636 4654 58 48 2332 4415 1973 444 1750 847 2860 7791 1981 5987 5934 3802 4519 282 1782 6874 2617 1369 5620 3967 4501 1550 4100 6984 4082 6713 7878 4690 3555 5744 7833 2929 5073 7427 7547 3602 6259 7438 717 4641 1423 6833 6752 5429 3968 6347 3655 886 4460 6806 1194 2567 7459 1667 7878 6001 3737 5744 6822 342 3819 5133 1899 3509 4085 6971 231 1710 5686 5503 5827 5898 6477 5895 541 4360 1852 3734 5335 2938 6750 2281 6702 1589 6461 2808 2734 3499 972 3418 559 1487 5621 3629 5707 7098 4367 3474 1501 1825 4642 5747 5182 5152 3076 960 6354 813 4167 2424 4102 1014 6127 365 1424 4523 6377 3659 1958 5608 5028 4808 7607 7705 1515 7727 3622 6359 3452 6341 1401 4403 704 6145 4470 5529 1323 6573 5039 5315 3053 4472 4072 3289 7593 3570 4807 7108 3686 1649 147 5798 1192 358 1807 3669 3096 5900 2784 3996 4990 511 1074 1004 2411 3439 4394 5315 1062 1002 5888 6266 2163 1851 3488 4957 1058 7221 3733 296 2564 4585 7537 291 6812 4463 3714 4165 1977 3115 733 6357 2336 2858 3990 7633 4179 6501 6888 6716 5517 1090 457 6826 4672 7677 631 3621 7754 530 2204 2379 5692 5004 6904 3342 3717 4132 1750 3623 4329 2596 4201 4682 2779 6646 319 4484 580 5733 4966 1747 2633 5154 3153 2807 7737 589 425 7725 1087 16 7581 717 5977 5721 1984 1186 3790 7721 4437 2129 3260 6433 1019 3787 85 7452 326 219 7459 5476 6445 2604 6745 2217 6505 2549 4845 7359 2294 3917 4783 4856 4736 1346 36 674 2916 4361 2951 4097 3336 613 4386 2820 5973 4520 2897 6008 7787 1484 5095 461 2376 2807 5973 6083 4105 1960 6580 3524 2550 2498 6921 3034 1489 3626 4143 7199 7429 1494 6032 6660 5359 5069 7264 5101 1261 257 4747 4029 434 2649 6152 3837 1625 1631 438 3610 7889 2680 2358 6684 4873 942 3178 3125 776 877 2020 1401 967 6693 4518 5371 7598 7099 6501 7461 7628 790 3144 1096 4030 165 1123 6267 2810 1723 4115 6032 2869 3801 2660 4270 5698 5682 3672 301 7616 995 4466 816 2154 5906 2172 4338 5833 3938 3049 112 2362 1404 1099 2576 1324 1599 4507 545 4781 1028 3832 5453 956 1335 5869 1603 3998 5606 3086 6931 2010 3648 1166 3951 3873 6593 1151 6972 283 5125 5257 3201 4550 245 6440 6694 3101 1089 7636 7595 4984 5119 3650 6662 2012 2247 605 2343 2321 187 2717 3847 4242 7865 3095 5383 7806 847 5981 7438 2737 7814 6456 7804 5186 2819 2432 981 6 3726 522 2250 6267 612 6344 3367 7427 1195 4385 5597 7763 1399 2579 1224 7436 468 4369 6111 4035 374 757 4767 3527 6692 1486 4055 6820 2940 2738 4126 4658 7850 6810 5998 1776 7295 1202 7619 5726 5093 6036 3149 6087 3312 2623 3307 2420 1815 5417 3012 5905 4891 7132 7756 5977 595 4860 6675 2049 2878 2646 4321 7196 2277 1224 3862 4777 6405 5725 6679 1001 247 1846 3432 6631 6085 6265 119 3437 2728 2674 5898 12 4190 2544 5085 2563 5359 6597 6459 3289 1079 6752 4101 5663 3919 4986 2143 4084 3768 156 3094 4579 959 1920 3406 5245 3497 2866 1917 2848 481 2736 6780 3548 6804 340 3893 6192 2212 6789 905 1987 381 2777 6355 620 7500 7162 4184 1143 4317 7059 7161 2561 6295 7288 6070 7394 5906 477 6117 2821 1133 3639 5150 3900 6251 4104 4028 4546 1995 3813 6009 6665 3307 28 6106 4831 1885 5335 7650 6983 2721 4470 7055 4492 825 6165 6173 38 7319 4534 4474 5268 5827 3600 1834 2969 325 7661 1208 2123 690 6268 5788 993 4233 4318 2347 5536 3552 721 2176 1979 1894 2950 5381 478 408 3732 2150 2244 6040 6302 4264 2673 1925 7714 4301 3560 4109 1858 6542 7780 5214 3010 86 1544 6670 6278 4133 6051 1034 3925 3747 3121 7798 7870 4730 1971 5868 4259 6482 7858 7516 5784 3384 1384 758 4666 282 1510 338 855 7393 2220 2888 1967 1070 3106 7624 788 1241 5483 5516 5818 2787 5771 6836 595 1668 5673 705 5361 209 5062 3837 7092 3454 7136 2586 798 2594 3162 2814 540 5826 3165 3834 2648 689 2294 4698 4752 4382 7757 736 1741 5443 238 7284 4663 2412 5994 3607 7227 7298 3653 5982 3907 6833 2450 5541 1260 2532 4739 7020 3658 2172 689 1313 1596 6806 3450 1876 7135 854 2813 5471 3100 7164 3490 7041 92 1508 4532 4262 3119 5805 983 1880 5255 6498 2646 395 3756 6626 5728 6804 6992 4433 3985 3874 5956 3290 5104 4711 3668 7002 7471 4534 5625 1021 7495 3781 6566 4284 7053 5918 7696 7191 5472 549 3707 7153 3464 2180 1780 792 4238 1242 3295 5245 221 28 6646 4220 4005 597 4291 2944 7359 2076 7112 5523 1093 3327 5679 547 7538 7615 4971 7832 2299 598 24 2388 683 7404 3698 6923 3733 822 1738 5017 3253 4058 1968 4321 7625 3139 7581 6396 2352 4280 255 2101 655 2259 4005 7546 2766 6509 1862 6959 6458 6639 76 1494 669 5131 2830 3779 77 1964 2765 6373 3205 4866 6178 909 2416 1033 321 7817 47 4500 5940 2816 4574 1125 2016 2785 2459 548 4616 4333 3199 3365 4734 3997 3456 7846 4602 7263 4250 584 2780 7324 6360 7631 3134 6235 6046 2052 3103 5800 6765 6091 5931 5480 7526 1654 4902 6239 335 2685 1633 2525 2623 6238 1215 5478 2925 6295 2284 3776 1111 5058 988 6395 1983 7881 4438 7476 4942 4850 1408 2005 416 6481 2154 4648 7463 7320 7661 5704 1611 1386 7702 4712 7234 3523 5545 1364 3796 4119 259 2269 3269 5642 5912 273 5042 6872 4270 7863 4461 1301 2887 2311 7220 4414 6511 6340 7337 7136 7156 3781 595 7645 2830 1206 3539 5977 1222 6188 6552 4655 2144 6443 2692 2124 2081 1751 5185 56 5544 3693 4079 1983 432 3418 2463 6262 2285 1850 979 5018 1540 7806 6263 2540 7693 870 2780 7075 7870 5701 3119 4433 1850 842 7148 3717 1869 4637 1024 1581 5598 721 7220 4786 2795 4727 6279 1345 2805 1275 282 4015 7088 1322 1974 7789 6175 5529 1423 224 3787 7096 659 519 5689 4065 6213 6971 6238 3554 7706 3767 7727 3144 6956 4389 1465 3094 3785 3391 6510 3498 42 7121 6492 5322 6086 5006 5981 6006 3201 2654 7067 5320 2589 4380 5537 6976 6762 288 2872 7854 7692 2234 5604 4841 2258 1327 7685 5966 6505 4476 3312 5112 4515 4722 3057 62 5921 4061 1035 5226 3250 148 7702 2726 169 771 4119 7673 1041 6050 4709 4543 1050 3726 6064 965 4823 5670 3984 5004 1879 7832 5971 5336 5973 6160 1793 4193 1424 3513 7171 3056 6093 6266 7478 6438 3419 3962 3726 2897 2988 5347 2571 7074 660 5268 2955 3204 3403 809 2797 1443 4099 336 1956 7388 1584 5641 5730 4667 3175 5638 603 2621 7456 983 4497 5999 4334 5924 4383 6087 772 4434 726 6278 3886 6386 1178 7173 2206 4864 5228 3604 120 530 3162 2072 4591 5580 1352 3629 4445 6980 1674 352 3677 1453 7723 6438 5011 7341 224 5016 684 1470 6508 1105 2440 6733 5207 785 7460 5023 1777 5971 1131 4900 5533 2598 3475 1864 7046 2171 1424 1871 893 5030 473 2555 7666 7106 6623 7037 6923 4635 6718 2457 1383 7663 4533 5990 4861 1719 1464 3990 7889 755 3928 3704 1226 1019 4196 7807 1612 5112 4622 1171 2446 3455 1216 7406 4580 6388 5600 6232 4144 1894 6720 3818 2898 3885 482 955 5625 4616 3056 7041 1811 4921 2391 3164 1372 22 326 6740 3966 5777 1852 6396 719 1730 7062 7520 7924 5723 3734 2862 6638 2989 4199 733 4530 2334 7087 198 3337 2264 3046 5236 1027 80 5292 5718 3139 7812 3528 1275 7173 2965 2734 6522 3848 3980 2498 7258 2879 3416 363 6071 6252 2681 6259 2870 5526 3392 4260 4370 4912 2957 4603 6684 6050 2528 4170 1936 4772 2872 4296 2312 7280 3409 4224 2197 6776 2556 786 2500 580 3635 2797 7448 5737 494 5992 4745 986 4412 6032 7639 66 554 7683 7719 2187 887 3615 5065 1502 5156 1024 2727 2159 2848 2793 4765 2279 6243 124 6111 4803 5731 2865 643 7534 2643 5966 714 206 4216 7649 3932 7720 7097 2509 2586 7838 5623 6305 505 81 7356 6797 2720 3195 4827 6130 2191 5729 6444 2813 4061 2660 7777 7395 5349 7877 7565 3120 1753 6183 7092 6989 6047 3169 2659 3158 4994 3996 2092 2993 840 4202 3369 495 6664 1410 458 948 929 4707 3972 1753 2387 5960 3748 7495 4015 7294 4079 5295 1126 284 4372 369 3751 1433 631 1075 4885 4356 4759 838 2697 7112 5655 1169 2673 3423 2652 3208 5929 1719 7383 5515 4358 6290 3013 4113 119 7519 2734 6172 706 5333 7370 3809 800 1297 7458 4038 861 3058 6244 3182 6642 4099 341 225 652 3999 1682 1821 6017 4144 5152 2409 4729 6390 6115 4000 6531 3886 258 696 2731 4859 3301 937 7218 3360 3307 1151 3368 1738 546 4067 7395 2899 2028 2353 5866 2040 4983 7654 5535 1443 2367 4777 6939 833 1403 6346 1413 7762 706 894 895 4489 5971 5552 5789 2130 1503 4172 5004 761 7709 1834 1102 4361 4483 5786 7909 7297 1044 3394 289 2670 1398 476 2562 810 4148 473 7867 6836 7622 7449 4212 5639 5697 2943 3021 3659 7182 6631 4592 5122 459 4615 2952 888 4503 3312 251 723 2016 4626 1805 4860 1470 3906 1997 3449 475 6746 7220 3654 3592 5372 5660 5578 3910 6682 2415 6480 2503 5078 4916 766 4105 466 5525 5321 3035 7283 3798 6013 3212 126 6502 4406 3394 7458 6800 883 900 3452 7439 7570 441 1028 5641 6517 7562 1133 4237 1228 510 3035 908 6116 1438 7015 1813 6774 216 3578 5448 3639 1476 1990 6412 5339 7444 7398 2527 7203 5406 3417 4450 1276 2764 6801 1853 6072 1879 3008 7400 6920 44 6163 7072 440 3580 7857 193 5634 2394 2511 4019 1977 4447 1106 5139 6659 3240 6332 3526 5549 3286 163 3392 3327 6030 7191 6163 7016 7371 238 4217 1659 1845 5125 2236 7462 4559 577 7111 6382 1936 4564 3909 4688 7057 753 5522 6922 5967 4825 405 2502 6903 5955 6073 643 2402 993 5714 7000 6814 7617 7034 7445 3836 5915 1516 5735 6908 1043 4525 2876 5443 7566 3861 1395 5512 4384 5659 4381 2625 6661 2536 7645 5394 1629 897 4008 2710 6097 1420 7212 5381 6563 4445 1046 6754 5199 1852 1402 6131 2819 3817 1331 7498 964 1647 4650 3045 6463 594 7483 6453 2548 5011 4626 6058 2021 2080 7403 3754 4965 656 257 652 425 3437 5259 1623 2050 120 4639 4227 1085 1397 3863 3674 3764 5747 2602 2691 3482 5009 2377 2643 289 7038 813 2208 3738 7783 3923 1135 418 486 3625 1622 4915 3925 1315 7702 5036 5184 83 4193 6268 6408 2697 5394 5152 7457 6626 4804 5729 4749 6733 4593 938 3709 7855 7668 6710 6208 600 4665 5295 7398 2795 1255 580 2883 5303 4827 6365 6812 713 2372 4510 7581 6140 3971 2430 1577 4006 2332 1575 5022 3157 4985 2033 3765 7795 1861 4163 4332 1127 4899 4358 1632 1244 2721 1170 678 4825 5123 4009 6761 5461 4253 853 970 5068 7037 3792 2359 7343 7552 2446 3801 7081 4471 2483 7820 3010 1747 3254 2915 2062 494 6337 1428 4570 4961 6851 3666 6495 1322 4295 7761 5104 4707 2794 5170 6665 1879 318 959 3816 260 7164 660 1595 1264 3116 1660 2954 408 2407 4582 628 3457 2598 3691 2680 3786 1560 4591 2552 3075 5344 3422 89 6775 3504 1145 1964 6493 3550 2870 1977 7515 2490 5520 6329 3055 2815 5543 7585 3613 5193 7239 2274 7121 2403 691 2362 2602 4905 4029 2153 7495 7016 5214 2544 4357 4465 1735 5152 2137 2751 7010 7323 6693 2172 2090 3411 2649 2130 291 6331 7785 5470 7700 3742 3974 6541 7249 1681 1461 3553 3668 3933 2421 6743 7711 4933 2256 3283 5812 2290 3820 4592 5576 3284 2688 33 2809 1943 1010 5903 2238 4446 6670 7320 839 2735 3019 2571 1646 2836 3220 5746 2092 236 2706 5605 2688 3721 7109 547 2368 6453 2917 6322 3217 7331 6529 4834 476 2479 5497 6071 1578 4436 4992 1392 7370 854 7752 6647 1276 2339 7903 6426 6929 2923 774 4805 7728 263 2879 4489 2716 3673 7581 7729 3471 3913 5455 7460 1497 2630 1147 3326 1930 1641 1568 4378 1324 1541 3123 1359 2133 863 1421 2378 4507 4333 1156 1960 873 2996 5399 1961 2366 3018 7199 3485 4876 4852 5248 669 1451 2053 3571 3079 7406 1643 6222 3846 1045 591 3965 3212 6955 3627 6043 4362 6454 5550 4841 3622 6334 7647 696 4355 3635 4925 4377 1609 5559 1799 6672 1185 5594 7615 5962 5088 6334 2824 1433 4411 1280 4117 1829 2474 2280 1603 952 1698 323 6938 196 863 6323 1404 7535 7622 1908 6381 1843 5974 7271 5730 2800 3782 2825 4672 2224 7011 4478 2556 850 2403 3787 2793 6096 7037 7059 7040 4037 5837 4592 5738 7429 5531 4700 4607 6592 3919 4367 5123 7307 4620 958 1406 7592 594 2382 6260 6464 4913 3422 6609 7008 5392 7797 5610 4389 24 2832 3137 3473 4997 7555 149 3754 2937 3269 7525 7102 3434 5178 7845 4178 2211 7427 5682 5075 7079 808 5664 4870 7282 6506 361 5244 387 3218 1892 970 189 3631 5534 385 1028 5422 4196 6285 2291 5022 6901 6377 6203 3235 3389 2026 4091 3866 2807 4014 3303 3492 4675 2047 3758 3466 1703 4029 5659 2355 7080 2015 2866 5267 2067 5601 5971 983 4489 5718 5275 1651 1979 4686 5674 6160 1563 6359 3096 5195 2379 636 6427 6260 430 3823 1688 7658 3684 6816 7754 5686 2469 2917 3536 4114 7457 6912 7329 2961 7715 1966 6298 1009 5936 2425 6050 7015 3025 469 4085 1878 6376 4246 5202 5021 4479 5553 62 3006 3383 4521 7110 4672 1079 4904 3111 1132 2027 1394 4456 2395 6447 4485 1851 4554 2547 5185 4437 1778 6609 259 1123 3175 1133 88 6246 2359 1472 558 3394 3223 4468 1619 7093 4105 895 5871 906 4819 4062 5025 5954 215 3267 6126 4732 5127 1268 7095 6921 252 2522 2785 4774 1642 5551 3681 6233 7662 2505 6642 2501 3115 7175 5382 7013 3906 3724 803 4555 4492 1553 6254 4345 4124 6238 6401 4095 2861 3380 1059 1299 2101 2285 1172 1178 4811 5505 6385 3724 6595 3560 7696 1435 6048 3413 1660 4454 3709 5590 767 1340 7579 940 4124 6599 3202 3628 5588 4714 1222 5474 3856 238 1721 1181 7376 3371 6022 503 6957 6331 2400 4039 2796 3115 332 4873 270 2094 6115 2417 2888 382 6100 3439 5201 7177 1893 7730 2732 6851 3528 7910 5790 6696 5372 4610 3364 4932 5444 2514 6565 3518 7475 4798 4471 2147 4313 6371 2583 3399 1949 4346 5342 3225 3740 3871 7653 1638 4205 2170 2804 7738 6930 2900 6214 2683 1542 773 5505 4327 5819 3937 5620 6712 6642 3803 4717 2025 5357 2480 7229 3787 7310 4720 2576 3320 893 4495 4093 7012 4470 771 5842 5269 2307 2141 7328 717 1863 4068 6002 5982 4261 6216 5039 467 5159 2600 2457 1362 6350 7191 5460 1704 6041 5200 3034 2597 765 3875 2217 6269 3256 1046 7738 4038 1997 3552 2935 1840 2899 1114 1276 6354 2568 3383 5177 5457 4897 7008 4868 7706 4031 3724 6209 4691 6064 6573 6470 2330 5358 6412 2480 930 3120 5785 593 5099 3431 6802 5044 4424 339 3020 3586 390 398 1111 3031 447 4412 4680 125 6284 3172 2556 1024 5007 5922 7051 2361 1412 6254 4837 7867 5811 7384 6439 2051 7718 877 538 4751 1619 985 4920 6057 4040 6561 2399 7669 5917 2595 3271 245 806 7493 6770 4320 6450 4519 3962 1802 1527 3291 2610 3625 4620 6405 2585 775 6200 3487 6672 106 4435 1418 6681 7477 2522 2295 7240 1286 3478 728 7101 7747 6818 7774 18 3213 5306 7659 3543 2406 1059 2603 2471 7155 2240 4880 5930 2386 1696 4257 5212 1956 6450 5483 6495 2197 2733 3767 440 795 80 962 7722 2036 3537 6235 5641 6637 4856 210 3961 7208 1668 1325 5053 2380 6784 5515 5706 7615 4284 6247 1463 7811 6598 54 491 4282 3981 3097 2453 4415 2389 149 3743 1784 4119 3468 1966 7190 1388 1016 7176 1798 1661 1485 5584 1561 4413 4884 4833 5147 3982 265 1848 6528 6099 4677 4716 5311 1322 5957 5523 7407 122 3777 5163 7622 2284 6969 433 5876 4762 2409 5849 4624 4959 5571 3110 6706 1657 7557 1436 6389 2019 2391 6195 386 199 2270 4442 4525 3691 6707 5924 3814 2495 6019 910 6855 1547 5246 2910 7248 4766 4489 7647 1583 882 2035 2213 6706 3784 5980 4850 3614 4571 7433 5821 2802 1609 7587 5758 7331 30 1799 1126 429 7072 1253 249 3678 7326 6407 4534 6653 5831 652 1438 3839 994 6533 4668 6330 920 3140 4131 4106 2346 5480 3637 2679 1284 3707 1379 946 2457 113 7481 651 4828 2588 2575 3032 2683 849 7248 5841 2634 402 3751 4059 3126 6017 7104 7461 1491 3865 7064 4088 1291 78 3239 822 3945 3646 7221 2526 5037 7601 7447 2873 1612 4224 793 3788 4595 6694 4433 1557 4099 4040 6437 1768 2940 6279 1411 12 7599 7014 7596 3165 6612 3792 6620 1214 6228 6484 1505 4790 906 4483 4258 4723 6125 5866 4745 7215 7874 5268 3431 6431 5434 5448 1108 5917 2038 5939 4907 186 5526 1313 2471 4116 5575 1899 1939 7592 4949 5261 5758 7434 3848 6115 1726 800 2304 2732 4285 7677 4959 3297 2644 703 2899 5540 5677 2699 5257 3026 1712 4928 940 5705 4042 1330 4613 5409 6524 5548 2403 6273 5860 839 1602 7750 1753 1757 2012 2656 6856 7841 4368 7315 7832 7193 2989 5382 7886 738 2169 5326 3944 6105 1559 5622 4112 2718 86 3780 379 2533 3511 3140 6271 1753 6341 534 2089 3261 7812 5060 2691 5284 4047 3484 4938 303 205 6532 5826 2229 2938 6764 5765 5610 1629 925 345 7489 6349 5215 2241 3199 5218 2770 596 1796 7081 6676 6473 4777 6395 1878 4105 3001 6045 2306 3778 6700 1835 1564 4410 1468 5367 277 6399 6395 3160 1632 7894 2566 6904 2154 7321 220 3550 6891 578 5026 1118 3953 2846 2716 3530 1453 4054 5373 2646 4248 4380 4330 1871 4444 960 2877 3749 6723 5712 2551 6874 2788 4878 1650 3589 2036 1280 438 5667 1331 4586 7070 5924 7284 3378 5943 5529 405 1071 6147 6169 286 3384 4370 5457 3243 3555 2685 6353 7644 6298 447 4408 4913 3513 6113 4845 2655 6213 4605 5691 5735 1838 6406 5926 7868 2384 7018 6288 805 3727 6012 2860 4268 7223 1683 748 2393 1799 6791 6073 6903 7537 6478 4997 4804 2339 3102 1412 698 3324 6138 3592 1245 1001 4110 7798 1927 4157 4160 4451 1623 3426 167 5721 7398 7105 7365 1154 1710 4121 5692 3229 5051 3199 7321 1907 4843 7733 7474 2542 1569 6273 968 4780 5234 388 1384 2998 5452 6883 1033 5609 1542 1828 7665 1285 5456 6020 590 1241 5142 2420 6967 6995 122 5898 3739 4144 2568 3730 2628 7198 4916 3881 168 3413 3127 917 6621 1767 906 7805 142 7023 1258 762 4958 388 6954 4126 6107 6190 5601 2072 734 4497 5503 3105 6689 4105 6089 5683 1605 4922 2795 1427 138 2968 422 7071 5479 4913 7639 2527 999 5477 3767 4411 6385 4186 1196 3870 6711 3641 4795 934 2337 5056 7378 7641 5855 1218 516 430 5192 636 4687 3935 5241 4560 7745 5574 4570 4863 7686 114 4344 5671 822 3467 3407 2698 2806 3685 2184 2213 172 6441 2741 6984 1227 5221 3524 2203 7611 4261 7038 4081 2798 1474 818 5371 5571 3839 98 5643 1235 4589 5767 6041 2441 691 3987 2174 2772 6398 5938 7024 7680 5065 6766 2333 4750 7917 237 2840 3616 6312 6167 5252 2481 4571 4332 7639 1852 6093 2570 7503 7722 3532 5299 7186 4433 7762 2542 3772 3903 3505 5734 6488 3056 1395 2903 2227 79 7389 861 5312 4290 6845 5862 2223 7665 1282 3188 3697 4579 56 3254 7732 6600 2772 7726 1044 1334 2984 1895 2297 2881 3394 5456 5902 1614 4166 7517 5085 4602 2182 2361 5708 4821 6870 3568 4404 4368 7028 6877 7105 2674 5472 6843 394 4511 2500 3572 6997 233 1762 231 3549 4864 2174 7387 7106 4471 3514 3059 3104 1548 6015 4432 1244 585 4027 5264 5792 2675 2908 5320 1787 204 6774 7741 1560 1036 2716 7003 2430 2260 5555 1850 5311 5398 4536 5984 1667 5512 5124 7346 2884 1987 5941 7487 4060 7338 2478 6031 5599 4435 5870 6405 4838 5273 773 6743 2184 5135 7840 4440 5963 2893 5255 7407 6885 3765 1468 5134 3575 3835 1247 2954 4413 3216 830 4053 6780 3204 3921 7084 7277 3839 6774 5431 1512 7377 2938 1358 5264 4293 3701 5465 1347 7058 1867 4234 1933 435 2887 3930 4092 4874 6683 3630 2699 7260 76 1959 1575 2587 235 6608 2274 5394 6005 5875 1771 3180 4624 5073 4709 2572 4510 6738 2719 1185 602 3053 4476 2110 384 5624 5411 2068 3396 2978 6445 273 6907 7013 2471 4811 1141 5159 6753 3682 2 6912 5748 5491 2827 1153 611 7658 5440 6019 4004 1717 1060 517 6622 5529 4671 2611 2976 2736 3359 1620 1157 901 4757 5506 7138 252 54 7748 820 6834 798 5495 6838 6844 1979 4461 1686 4741 2026 5879 2588 1225 5626 5361 5682 688 901 6191 5399 2872 5779 2621 7309 7222 6252 7275 5097 3751 650 3259 1889 4230 7784 5663 1967 3288 5137 1958 5609 663 7156 2574 883 1959 5518 3747 7574 3103 1633 3354 5087 6087 4564 228 1130 1898 7387 1211 203 1586 5850 2469 4741 2470 6188 7153 6369 6996 1724 1116 7713 183 3290 3293 1403 2250 6279 3663 1200 5494 739 5177 1333 6753 3667 7570 5387 7296 407 7087 4838 5791 1520 6642 6611 5174 3534 3833 358 718 4837 4898 6059 28 4509 3600 7394 6438 6366 7910 3177 4473 6676 51 5169 7818 4815 2614 4414 3096 1103 3883 6320 5572 871 6957 5033 5422 4667 5042 6780 2568 2754 5793 1937 1488 1812 182 4938 6763 3573 7744 1869 3228 7251 1365 1259 4546 3985 3482 5717 5165 243 3417 7774 2391 172 1471 4477 6598 2658 7560 3608 6524 3601 4088 5383 1066 5335 4736 6073 5401 103 6164 2332 5383 200 5182 5071 4645 4355 7862 5090 1209 7352 6896 4784 3190 7841 7380 3676 1654 627 7449 5945 516 3478 4836 2355 3846 4291 7553 6712 5240 4604 5658 573 6330 6799 3420 3969 3155 7611 7839 5994 4115 6872 3178 2178 6171 1465 4111 6842 2338 6599 7830 3837 2242 3455 5724 547 7908 5883 1862 7202 4329 477 5332 7790 6630 5757 2987 4220 676 4069 1301 4780 3451 4054 3884 1424 1305 3124 7076 6239 7127 4761 1738 2122 2120 3862 1945 840 5524 675 90 6437 5706 1389 7879 7497 4225 1817 6908 6825 4141 4755 2147 3739 3262 6859 1449 4345 5159 3223 2484 1134 2387 3321 2046 4065 7105 5666 51 303 5830 712 1274 3207 5436 1800 5014 4423 6484 5280 4039 1032 7532 4223 5410 7806 986 4349 4230 2726 5059 245 4855 6189 6036 348 1741 38 3893 7260 3109 3693 563 3413 1486 7693 6968 391 1111 255 7216 6288 1827 4525 2055 4884 3505 5055 1460 5947 1882 2163 632 1002 3296 1282 6564 2217 5833 2729 6904 5227 3759 6985 1893 5126 1825 2611 4372 3141 4550 4611 6679 2247 6453 5864 7276 7203 5561 1188 5740 1553 1362 1472 5086 2631 1632 2166 4305 576 6454 781 2374 2219 3082 4105 3389 5592 3720 5989 1054 3458 3576 6029 2027 5725 5832 212 3957 2871 2414 993 2279 1176 5778 4005 5053 5675 4998 6025 3233 3277 894 768 1003 1013 2206 2799 1936 7069 6250 3242 3844 6683 4581 4647 3299 5057 73 3674 4932 6864 591 4716 5383 6663 1729 2389 7321 2758 2715 7538 7306 1841 3998 1540 4135 7563 3171 2705 7560 2848 2208 6564 7100 5335 7760 2231 3134 6391 1652 3639 1771 5654 4176 5552 4346 2418 2923 2881 6651 3316 3335 3407 5951 1699 6092 1958 5582 2564 279 3128 4891 894 6065 1369 3929 1006 7426 6562 1258 759 4644 1816 5017 4314 5455 288 5882 5274 621 3202 1957 7034 689 5378 5567 1228 3780 1054 2305 5473 7705 499 515 4493 6890 7470 5114 2036 4414 5263 3510 1722 1749 4628 5465 5971 817 229 2469 4978 1191 5709 3240 6151 6185 296 248 3899 1686 7443 3706 6228 639 5820 7422 1908 7387 3783 1137 6502 7765 4536 7622 4602 3124 5558 7805 4282 5125 1883 3289 6902 3416 1197 1665 44 2897 1537 417 4768 1909 7267 1342 2000 3061 4969 1522 4479 6611 5207 7425 6695 6643 4107 326 2518 4981 269 3092 7501 3172 886 7244 2223 4309 2037 4098 5124 2034 4885 4830 4255 7749 6920 6226 6137 2265 3143 2477 2307 4410 212 6890 3828 3639 1845 5882 551 483 1278 4850 7038 4445 5517 3573 7416 4998 6256 7464 3143 2643 2043 4803 4453 3299 1923 5228 3172 2740 4974 3170 3079 3386 4916 612 4252 737 1710 7270 4283 3223 2905 7727 7485 4134 6190 6456 385 1578 4975 844 5165 3854 708 5024 2333 3295 352 1150 7528 6916 7678 5677 2636 4044 3432 4423 1611 5778 2330 4550 3757 6489 1966 3439 424 7419 147 3193 1350 1113 3230 6541 4839 6627 2145 3822 2639 2096 1318 1962 4169 2929 6235 6326 2168 4887 4340 1315 525 6374 3996 5086 942 6848 628 4926 4713 1285 509 4684 1592 6300 449 3342 4996 7699 4472 4555 7900 2415 6635 3178 5272 3903 4432 845 4953 4765 6708 1105 807 452 5698 651 2849 372 4477 3853 5268 6916 2556 5489 4466 3739 5055 633 5677 4689 3033 1424 1407 675 3765 3065 3652 4369 7058 3094 1431 4746 7727 4059 784 6865 1430 6971 7342 1158 5791 5010 5015 5051 6667 5528 5685 3241 3330 897 2640 4399 2938 954 6580 6361 7365 39 1805 4891 1525 2561 1044 3667 630 5626 4316 2241 6029 7231 945 5402 4471 1230 4668 3347 6160 1421 780 7175 2116 6026 3127 6158 2101 7551 6276 5812 3063 2452 264 2346 2881 5098 5926 5724 3270 7727 2572 1095 5746 980 7851 7227 4749 1382 1754 4939 1593 1624 1111 2776 6726 5100 7337 7209 6851 1353 3510 7189 2683 7604 1396 4562 1926 7410 1064 1748 6312 3568 4303 4263 307 2840 5151 4714 5452 1460 6158 892 2719 6790 4882 493 7092 2767 4243 5965 48 7710 958 3144 3656 6979 2937 4002 7827 5719 4411 3435 4619 7251 2333 2162 1010 2453 5621 6918 6842 1006 7431 5306 4058 5365 4114 4018 7602 1791 6648 6293 7028 2652 2476 340 7436 5161 5899 7859 1497 902 6458 875 4426 4006 1063 716 3225 3078 2718 4172 7541 1998 6797 1240 2621 3278 2826 1274 4683 4396 4320 1871 4387 3509 601 2074 1769 518 7303 1032 7748 3884 7093 6958 4192 7883 1212 4256 7674 2858 4289 3951 646 5382 2776 2714 7018 314 7506 5513 7192 5370 3108 6295 3896 7683 4284 4645 7064 1354 6232 6074 2448 2095 832 2600 266 649 1952 3195 2670 6007 330 1893 2469 529 2141 6886 4607 4543 4079 1600 5585 3217 1339 5522 6360 4681 7770 7678 6305 377 1127 5692 4521 3985 788 4722 4328 963 7651 7360 4504 7272 3766 1595 550 5423 4999 2013 7125 847 288 2987 1766 6386 6109 3268 4196 7375 4874 5100 6859 2044 4906 99 7215 1617 5908 7131 38 6851 7138 3752 7170 5237 3844 3739 16 2711 3115 7466 1276 7485 3485 6873 6015 4127 2218 772 7521 4201 3524 260 2788 5869 4219 3899 4789 4286 6609 3208 4992 3336 1416 4442 3794 1554 1492 3569 277 1587 2551 142 5368 4876 1411 5259 6959 5705 507 6487 602 2447 5228 3133 4542 2929 5738 55 5340 7854 253 2145 6409 6714 2726 7311 989 6883 1147 1052 5619 1770 3794 7900 1512 4558 3456 4029 692 2261 4327 588 162 1357 4795 132 786 4741 5002 5516 7008 4440 927 7309 3494 3081 4279 2135 2507 3060 5744 1421 3815 808 1285 7762 1582 1246 979 6114 5540 4429 5279 648 6460 2815 5568 2805 4996 983 4355 4925 4741 6288 7272 7053 3751 4425 1675 5541 5908 3437 1911 4359 6764 6269 2922 4472 468 5532 5893 4482 812 2719 5129 4594 373 4533 6583 4647 363 3573 5505 6571 5362 3578 3354 1052 6480 358 5962 1886 1827 4682 1960 2667 3332 746 6336 5759 6759 3136 3084 6650 5220 5570 5248 7251 4205 451 7081 419 953 7058 5825 3629 1 2090 4428 6551 4385 929 6473 2217 5762 1372 1284 6909 149 4341 771 4139 3787 7602 4415 1358 5555 358 3933 947 2444 4258 5641 5884 3400 4890 6329 3472 1804 5632 3074 6430 4665 5100 1283 291 3607 4669 5238 1428 2517 3239 2175 6499 1735 6642 1551 1777 4787 746 5506 1161 3965 7212 1859 2427 4601 5492 6464 3484 2456 5584 2084 4868 4454 1904 904 1499 6911 6194 5755 4045 6610 7808 5737 2220 1905 1856 750 7324 6602 3816 978 4678 4398 123 2596 7008 2444 742 5455 3516 4809 6526 2983 1101 1222 3098 6365 1426 7121 4320 2809 6111 6500 137 569 1957 5867 3777 2614 5002 6045 5807 7185 3877 2117 497 7399 3610 2485 7803 7460 668 6282 5846 6807 4862 1910 5144 7561 1396 527 1601 4283 5883 1449 4524 7541 267 1742 7483 463 7196 4280 5559 7776 1167 5691 7016 1032 6745 1743 5631 7558 965 3689 7181 7278 5731 2714 3448 1600 6112 7395 1475 4546 2836 4399 6779 1811 2430 4642 219 5804 1754 5110 4352 1641 931 1248 2886 1595 3942 5292 3038 2158 2091 364 989 6734 4115 2581 3008 7247 2323 851 6625 4396 6567 4272 6109 3706 1321 3651 710 157 4647 4381 490 1663 1886 5043 169 4965 2653 1310 3052 1879 6174 528 1408 4786 3735 1416 498 1657 260 6661 2762 7128 2895 230 5845 3139 2216 2460 4690 918 2987 2127 2954 6219 4839 6110 7808 4573 7277 198 934 1577 2688 3441 1824 687 4287 312 7444 1378 1732 3073 5452 1478 545 4042 3417 668 6525 174 681 1556 5464 2289 3774 3115 3215 3767 5859 4984 3731 6948 7914 1808 6552 3467 827 6887 7681 6695 5896 4918 2018 1669 5530 1191 3101 1111 1492 3067 3861 6853 6613 2294 2979 2895 5895 3118 318 5587 1225 4929 4110 35 6053 5045 7632 4677 1443 5701 6096 3073 5441 318 6687 5204 7432 3721 2498 6627 5754 6620 4551 2977 3064 804 5395 2477 1553 4277 1467 3382 3956 4440 7127 1929 7324 3643 5140 5413 6746 4350 2918 5388 3515 7201 6466 4925 5126 7571 1833 5484 7226 646 1516 3190 4673 950 7053 4038 1693 7571 515 7648 7223 1533 642 6296 7545 46 1102 521 3143 516 3936 1526 1890 80 5192 3997 828 7346 7129 1655 2418 6597 2559 2060 7124 1813 2124 7460 1069 1852 5941 920 1450 3505 206 4925 2970 5411 6271 522 7850 1778 6269 2409 3094 2174 3981 1868 6414 4296 847 600 3861 2281 3482 934 472 524 7750 1117 6779 3920 6810 6087 1470 6787 5403 3556 3249 7537 7817 7295 5699 5532 6910 5091 5867 6107 7284 6802 972 1716 2922 5955 5900 1327 2205 4777 7895 6688 5283 5862 5354 4872 5153 7766 6393 1071 1547 1525 5936 3613 6764 1882 4374 2699 766 5005 1093 5315 7838 6042 1450 4043 7563 5808 4553 298 6505 589 3140 1516 1708 2959 6409 719 7539 6526 1596 5902 5971 2991 6441 7709 368 4989 1779 1914 4038 4050 3360 299 2702 5001 4641 7896 6930 2270 5809 4078 3242 7198 1867 2860 4181 5699 3278 5409 5016 6786 999 1387 6846 363 5042 4379 4584 1506 5138 1681 2997 5348 241 698 3213 1772 6519 1555 554 262 1176 5256 7275 3752 1060 3452 6665 7063 5500 2211 1735 2309 2999 2206 2910 6505 5890 5906 2196 2003 7563 2309 5004 941 6246 4612 4698 4089 6761 7324 6540 168 31 2250 269 1206 4812 561 3605 6608 2131 3628 897 6226 3854 3140 2399 1397 1541 7879 3325 1960 7646 1845 1731 7758 3396 4714 3842 7620 5752 7600 1587 6144 4100 6475 6815 3657 3585 2738 2545 3432 1103 4800 7669 2722 610 3816 6686 2339 1799 5429 5151 5967 4407 4137 4489 2099 2452 3491 5781 7619 3134 7534 3976 762 3193 2132 6666 2513 2288 92 5419 4756 4896 6376 7244 4317 7745 4390 3727 2711 3456 344 7397 6015 4387 5477 4591 3948 4700 4339 1166 2076 4881 6166 7526 4689 312 7459 1258 4474 578 3233 1990 7083 1318 723 4097 727 6993 1095 1461 4372 4800 693 4420 1231 2476 2546 5936 6672 4518 1539 3181 2437 1308 4085 1274 3582 1899 2511 6794 7624 6909 2707 3720 5151 5845 1433 1485 3932 117 533 1660 475 555 4362 4859 2468 4839 2575 625 5957 5737 7817 2195 4972 7554 5042 3651 705 4436 3513 3314 2374 3942 4978 5234 3310 4269 4523 3224 3163 952 1699 2398 876 4397 5313 2991 4702 4913 7341 7381 2169 5284 560 5180 3517 2325 7589 7690 7426 1093 3992 2516 930 6346 1780 1487 1849 3682 5511 621 6765 2880 6574 656 1911 4327 4718 6615 972 1109 1035 7461 1037 2789 2425 3572 402 3892 1747 5023 1829 3053 5784 2929 6470 5068 2587 4835 764 3076 6380 5056 6026 7920 3196 7917 1059 59 7232 96 7784 5830 3601 7917 7357 2055 206 6533 2134 5071 5479 4245 2517 3432 6465 3820 5431 4631 5507 6928 4523 6104 611 242 2822 5700 7236 5999 7114 6778 2619 4438 7248 946 511 4904 3468 4574 4942 3718 488 5230 6181 1017 1728 290 7080 6446 1204 2581 5098 3988 6493 3756 1086 4471 6121 2036 2166 3910 4890 7613 5983 4332 4277 4824 1130 2038 4212 1178 4854 2633 4469 349 162 6458 3608 607 2656 1438 2827 6809 2250 5855 803 910 6416 6906 7707 5160 1011 5051 3156 1234 7437 4727 7807 5271 485 6153 7259 1487 4788 5235 2569 2760 629 913 6278 1555 1017 5642 4866 1531 6334 7430 262 7204 662 532 2187 2008 2194 1462 1020 5427 5732 4410 7802 5773 6872 1470 394 3829 98 4435 552 6075 3250 4933 5790 602 7156 1102 3906 4247 699 52 1052 5072 1922 3157 6714 6108 6691 3754 578 4590 7896 1602 5626 3361 4312 7032 1393 1408 2004 2773 2961 6982 1893 5227 2147 4552 4100 3471 3175 3173 1980 1307 4805 7361 2110 608 3896 677 4083 3760 4473 3237 890 6782 3570 4447 1048 4000 3132 6696 5649 5295 2345 6482 1763 7695 7526 3517 4005 2081 5273 7597 1045 6472 2967 1650 4906 1489 85 7349 4313 7023 4486 5003 5521 5559 4307 1023 2452 5557 6622 2326 3125 7018 2605 5669 2071 2236 304 1009 6308 987 7388 3119 3670 2485 704 7309 4304 545 4412 4977 2701 3240 7289 5736 5945 4901 4849 190 7317 3745 5940 6880 1524 2005 7599 1213 1118 3054 1831 3601 6036 530 4471 3691 3044 478 4450 2009 4602 2664 1775 6158 1796 4982 6570 7776 6847 3791 3588 5658 1266 5884 3803 5159 3559 5330 7423 5168 1915 1247 7520 6623 4289 4941 1259 7493 6018 1623 4947 2266 4688 2565 2300 1486 309 3550 5257 903 3257 1753 7348 1260 3347 3640 6644 3696 3457 733 6367 4952 3142 4772 6166 6281 1747 2537 2052 405 4604 5027 1923 7200 420 3781 7724 6691 760 3160 1442 5193 4958 40 72 724 6857 2846 1258 3673 4490 3931 3037 6399 2355 4680 1031 2365 7259 2650 6082 6236 4327 18 6636 4107 1136 3995 3535 6791 6958 5075 3840 3670 5171 6640 6726 3099 4651 321 4756 5352 2926 900 755 627 3771 3937 2437 4733 1476 2939 6593 2608 1686 5345 344 5275 1519 1740 1256 520 5705 4288 6876 2934 6626 7361 4808 3863 7141 190 4485 7752 382 7307 1975 4602 4713 1051 1441 84 4327 1120 6128 1107 6153 6032 61 576 7702 3208 237 5153 2692 6926 4842 7797 522 761 1266 2194 6447 7908 2578 1020 4794 953 4385 6278 297 2331 1867 3141 7607 4639 2133 6967 4345 190 4061 3091 6212 4974 5984 2910 2684 2990 6838 7403 7124 6999 5830 5698 5854 597 2335 7694 6564 1297 3739 5714 3496 3685 5222 2002 3284 2853 1030 2782 3133 2112 5185 5618 6209 7822 5514 4343 543 3095 967 6793 154 3409 2499 5577 6289 3145 460 5001 1430 868 4736 4974 2265 1744 1392 3466 6038 6141 4208 3395 5337 6045 1600 2154 7146 7166 7323 4488 7024 6534 6923 5937 4814 4975 7776 6842 3597 5465 7565 3221 2187 6898 2235 4010 7564 3725 4619 6029 5010 6300 279 81 2542 2226 620 404 1821 3783 4814 7881 3255 995 2876 4248 3164 4599 7590 7524 188 4401 3741 6058 4696 5186 4065 7590 7577 775 4516 6607 23 3701 3022 2926 3555 6890 1107 506 1968 4804 1693 6246 349 3101 1923 7459 1190 2438 4461 4833 920 7924 853 4276 7415 4824 4022 4762 497 1167 6963 7740 1825 2242 6110 5953 2280 1026 2770 2062 467 1715 3550 431 2233 4480 3788 4225 418 6294 1137 3372 7369 395 3805 2567 2050 7029 1066 5366 2563 2896 7104 28 3565 3027 7432 138 2938 5122 1393 138 3337 1844 5830 6104 507 7849 7527 6797 3656 5171 6097 5657 3013 1405 149 435 2013 5169 7336 5635 2084 2767 5979 3339 5366 3797 2338 7737 2363 6057 7136 2668 1498 192 4057 1157 3608 3692 3639 833 7582 4677 2575 6836 5046 327 1221 6860 1098 5331 773 1007 6583 2632 7919 2205 1216 2596 5324 1810 7761 83 2915 5739 3290 1314 4791 3350 3899 7896 7641 5844 6366 7471 5009 3153 2376 3205 3920 6231 6860 4676 498 5303 2508 4994 7101 6995 3876 7559 7420 7445 4316 4046 2221 7375 1922 4036 3832 7592 7192 3246 7618 729 768 4541 5904 180 369 6826 7272 4470 432 4324 3737 6340 7519 6885 3265 6723 5501 7687 4720 1702 4735 6147 5071 1060 4213 2335 6259 7645 5544 6042 379 6890 1566 4452 5180 6138 4195 5050 7799 1814 7276 5718 4870 736 1601 3559 5511 2966 3383 6371 1374 5669 7918 757 6513 5941 3899 4789 2681 2667 234 3403 2415 5114 4302 4384 389 7233 2069 578 342 468 5722 4290 6659 2689 2869 2901 2019 5177 3567 1764 5656 967 6109 4282 2379 472 1329 3882 3450 4540 4950 6041 5829 697 5863 3224 798 1802 104 2406 5097 2962 7425 6969 5162 7381 6363 4590 7568 1550 1587 2122 7807 4938 957 1414 7821 4968 3494 3018 2154 4682 5685 2809 480 7571 1890 3221 132 2978 6367 1413 647 5230 550 7071 1788 3714 2968 1916 171 2227 6210 4680 5910 1264 6089 7818 4738 1990 1718 1580 7513 7600 6617 4679 6017 1148 4414 1498 7311 1739 4286 1572 2201 6339 2051 4207 242 7407 3715 5591 3476 507 3877 522 2379 867 1261 1918 24 5356 6737 684 7794 5149 317 758 504 3897 1143 1736 5539 6707 3594 6658 6044 260 3863 3750 145 1495 1024 6300 6911 2293 782 1378 600 1677 1734 5829 6405 5239 2128 911 5014 263 4038 2807 6953 4300 4037 4678 7724 5976 5777 1456 4402 1375 2815 1843 6072 7436 656 3631 3852 3023 4744 5573 6586 240 6911 2324 5682 5167 4162 7757 3157 7797 7694 4109 4468 3522 6513 1057 3929 6420 4285 7450 2735 5767 570 6687 829 1361 5670 1643 2179 6928 879 6798 757 7278 1368 4302 390 4053 236 857 219 6763 2324 3813 2224 3300 4214 1661 5056 4509 7698 4915 1829 2952 6164 5305 3078 394 1274 3684 2191 1336 1448 950 4669 5762 542 3936 1679 1219 2261 6172 1788 3965 7396 5983 3718 2352 3180 3381 2559 1177 2195 2412 802 478 5769 7758 545 3315 4997 2080 5325 5891 6698 2464 2161 4699 1848 7397 5819 727 2857 4329 5375 631 167 7166 7242 1924 5116 3426 6963 6331 2600 304 3772 909 7246 2750 4243 624 6274 6317 7577 2957 6185 1378 2071 691 1510 794 6071 1847 484 493 5846 1197 256 6535 2864 1378 4925 1879 6160 1635 877 6688 5889 1877 1282 4164 3431 3893 7197 3031 4087 102 7398 100 6817 4385 4816 3291 2147 6861 3335 495 3839 7247 5659 7569 6352 6572 3243 5293 1441 6145 2503 2127 2378 3298 1062 4269 7395 4439 4410 623 4714 5170 1492 7859 4444 1393 555 4647 3711 436 2753 5400 3139 4110 3845 6840 4157 785 627 7507 320 6393 1729 3666 7314 3188 352 6200 5229 4172 6786 4960 1540 7202 5567 4123 704 3231 2038 5546 5487 7703 638 1060 4158 6996 5925 2174 2141 5420 1308 2598 3407 4847 7851 196 6067 7216 1382 442 823 3073 1536 6812 2459 508 6472 3015 944 1859 726 6146 6874 3424 3447 1506 6143 142 6887 6597 7006 5647 7294 4302 3687 1723 1422 6570 6875 56 5388 7602 7278 4943 2553 3664 5288 3693 4486 6580 3786 4174 7133 229 5673 7282 2607 5206 1280 2761 2000 2293 613 2069 2030 2102 6916 7381 6612 5392 7083 2913 6824 1917 4217 100 2812 1014 3327 1922 6565 7717 4688 5170 310 3131 2096 4785 2990 4970 5015 2015 7495 1119 5437 3326 6043 1686 6513 5054 5020 7357 2651 4564 3436 4579 547 5138 6341 1418 7555 6937 3762 4167 7823 5224 6922 7721 6991 7617 693 6904 6937 810 3224 4491 5836 6966 2749 7599 108 940 3211 1082 1343 7027 3312 7479 7583 287 5348 5755 1162 2404 332 4190 5979 7868 3395 1438 7658 3730 6755 7768 6417 4913 5832 1900 7340 7229 5828 3157 2015 6528 435 7734 2710 560 2922 2458 1002 49 4682 2906 1118 2745 4251 5853 1951 6339 3532 5991 6128 1980 7732 7683 2169 843 2989 3982 6894 775 4093 3119 6547 6799 7135 5662 554 1701 4900 2095 6164 1191 4678 4427 7680 2446 1755 7536 5653 4703 2481 5556 498 1075 3969 348 4412 3742 3978 5071 2262 1488 6971 5990 6156 1079 7304 4953 5745 1448 6537 2258 4941 6568 68 3373 900 5434 5637 5985 4255 6118 1463 1688 7145 315 4273 1888 2581 7197 3120 6960 4852 2737 4703 82 6066 3914 3989 4668 5092 7120 1826 6969 2457 3654 6933 2460 7098 2096 120 4237 3902 5751 5793 5472 5266 5617 6888 2535 5833 2920 1261 3552 836 6128 6408 6370 356 7159 5334 3886 5219 1757 5582 3606 6263 880 436 6054 1209 3750 4240 235 2798 4485 5651 1495 6876 5375 7782 2032 5896 6491 3172 5073 3773 7658 2094 7306 3139 2045 7131 1869 4221 6951 3373 7733 4089 5974 4201 2912 2594 2919 4746 840 6271 1630 5541 3766 2538 7319 4516 2844 7109 6802 221 6695 360 2556 2161 4347 580 3774 7181 1678 4744 4822 7615 5151 1265 5688 7816 969 1498 2051 185 2263 4780 1629 4364 5412 5031 5367 3933 3766 5050 3093 1409 843 5377 3716 5714 6853 1813 769 6875 3183 3638 662 5813 288 7564 1070 5754 718 4067 6902 4490 4842 2227 2386 3508 6454 6956 1469 6322 5659 5481 256 391 773 564 6776 5720 5071 7678 7694 17 6160 4080 7571 4014 7611 2525 2140 3242 598 845 6380 6067 7053 1430 1065 5723 6816 301 1211 7289 6070 7343 3267 5891 7064 4109 2639 7527 1098 6733 2885 7412 7212 326 6781 7279 2905 3770 899 2709 6891 1774 1253 6878 4345 2922 2594 4651 925 3118 6059 3281 612 4604 3722 2370 5485 6231 496 4000 5238 6668 6538 6255 5684 160 216 4278 1253 4121 5629 6630 5921 3592 3314 4019 1514 7463 7913 6123 4902 2406 3588 5003 6709 2956 6514 1223 2723 412 2285 7470 2994 3372 6973 1754 7052 2961 4240 397 2036 2947 6067 1097 2853 1184 6189 4264 1647 1620 5190 7631 1322 3759 5449 497 1952 623 5329 5690 1495 5734 181 3309 130 5381 4614 7438 2935 7066 4114 4212 4989 1304 1966 2678 1775 4970 4675 6871 7201 243 5573 5148 6290 1763 5236 1954 7922 6072 5188 160 3668 4086 4904 4818 3131 2395 6385 2706 4133 1248 7236 4317 4737 2204 4408 5318 4970 6722 2901 7639 6791 2870 1918 3985 6837 2471 1196 1610 5422 4764 392 1096 343 1455 5574 6775 1145 3430 682 7074 1479 353 3116 4318 7232 6219 7003 7284 6231 2264 5857 145 2002 4018 409 7527 3548 4039 3789 905 3805 223 7295 322 2132 2535 3615 5759 6667 1829 2910 7355 4729 2661 2240 75 133 4284 5041 3157 6697 3675 3885 284 3674 4855 2363 1572 6106 4035 1839 6812 4994 3309 4683 6767 1962 5796 3127 7787 3674 7862 6739 3111 1450 7322 1582 6654 1556 2932 5760 3795 285 5481 2351 6988 2790 7337 2190 5326 6716 1278 6770 1883 5650 4890 4611 7893 6626 1099 7830 573 429 3835 7451 3433 3463 7498 3040 373 4434 6703 2007 6528 7423 3352 5977 685 6314 7031 5840 5353 230 1001 5447 3072 2449 1017 2871 399 5539 4884 5000 7660 2341 2333 2512 6018 1880 578 1808 2287 4811 1165 1833 7540 3330 7605 3950 4308 5412 1506 7423 6919 2167 5796 1112 2297 4690 3219 5514 3574 4546 1123 321 6729 6281 4703 7684 896 7680 4642 5029 7265 3527 5354 1016 2809 2542 7723 3682 1216 5033 4086 6469 5966 4040 5871 6922 3405 1333 3480 818 1832 6718 7884 3062 7074 5814 3295 2141 2838 583 5282 6879 6118 1028 909 755 1821 3620 2560 2928 2238 1872 295 4700 6134 144 2026 4826 405 247 2316 2854 3992 2668 7666 2929 2989 2012 323 4017 932 1966 2594 5150 4590 853 2084 1234 5191 4132 6846 2198 3572 6634 805 4810 5317 1920 5384 5610 3088 3868 4931 82 150 5276 2174 7487 5050 6810 496 7187 3931 465 6217 6630 4529 4472 3533 4469 6452 625 6974 4747 2496 6314 4640 5082 7921 935 2207 7448 74 3759 1756 5042 1855 945 6192 805 2983 3725 2714 4199 4954 2631 2104 5015 2452 3881 2157 3300 5127 884 1932 715 534 5726 6931 3188 6193 1570 505 6222 1723 2029 5845 1658 5158 3043 7032 1738 7338 7572 6945 961 3686 6781 6959 5045 4262 858 6859 6091 2848 4873 992 2582 4516 1466 4771 4620 6902 1329 5311 3550 6848 1778 5000 435 2243 3459 1870 2053 5603 1208 5825 1689 1517 3666 5970 6176 6575 7444 2713 3699 1867 5111 5253 6193 272 2839 1364 6826 3927 1079 5357 6218 732 6393 250 4531 3515 7549 5989 600 984 6628 1613 1943 2393 6791 5749 5868 3880 2542 1117 4510 5041 2962 6593 5530 6810 4453 5294 1562 1616 4337 4986 6720 7183 3914 2022 1699 7293 6949 6047 1070 7523 2385 5570 2883 825 1735 5111 6269 3700 461 3000 6361 4449 3563 4318 234 1348 2695 2361 1588 469 1370 3984 3663 4842 1674 4010 3432 2473 5237 3546 6342 5216 1891 4876 501 6646 423 3590 1944 292 4204 7066 7445 5096 758 3557 1822 884 426 460 1160 2135 1835 633 883 492 5709 2676 6392 1932 4108 7099 5914 5705 281 7499 4213 7487 6399 3364 3823 4494 7701 7903 5628 5681 6002 5866 5624 4417 4505 380 3174 6281 6063 7562 1568 6553 5310 5802 6588 3941 2760 709 4801 7132 6459 6579 1379 2624 1110 7074 2140 5796 1084 1435 1400 6568 912 1360 7641 3900 5157 5833 2499 2700 2207 7559 130 4518 1922 3790 889 500 873 1910 507 524 1982 6219 5052 1050 6013 1512 1157 7749 6514 1281 6427 3661 2879 7849 3334 4448 6590 4051 2565 4486 7086 1175 829 4150 3284 4804 5142 6142 4936 1220 592 4302 2602 5468 7406 4156 2303 981 3000 1882 1183 6022 3851 4813 5620 2943 3502 2829 2139 3666 7441 3549 7218 276 5841 7253 5313 1790 4986 1481 5585 708 449 4757 4354 2766 7158 6710 2213 5042 3063 5582 5210 5730 4247 7711 1915 7839 1824 2479 2840 5569 3128 3229 2248 1328 4834 3180 6149 6198 2739 5836 4307 4146 4268 1377 4287 7033 6233 7276 6938 2092 7784 5513 3944 6221 510 4791 6427 4325 438 1995 5618 1802 2817 4884 7846 4784 2096 3741 1219 1354 5896 1552 2799 7766 1150 4582 577 6565 1362 1011 7307 3021 7766 5020 3592 4727 1666 5690 6044 2897 4359 944 7349 491 3263 204 1288 7880 2684 6839 303 7436 2565 4283 3369 80 263 6605 7315 6378 4280 7650 5948 6829 5081 2254 4991 6171 6110 6159 3383 6486 1279 5335 1436 7337 1244 5004 5653 1000 1384 4707 3395 6393 338 3508 191 7051 3920 4509 4841 6235 7133 1250 5176 98 4433 6759 4641 4783 2890 3626 3268 5598 10 2203 3964 3659 7175 501 6526 3775 4445 6735 6896 1900 3987 4407 1896 7712 7635 4994 144 4505 1348 6641 711 2391 5902 735 3813 465 4086 2563 3806 963 6260 5528 6865 3239 4967 2482 2579 327 3880 7306 5145 6455 2684 7317 1562 4564 6926 593 2832 2816 193 3869 1267 3707 2804 4883 2143 1126 6242 3147 574 3394 7129 3774 7442 7907 5618 7627 6451 806 5203 4189 3051 3956 4537 6633 6290 7696 3667 1781 7440 1388 3095 1642 4453 5947 3295 4310 5564 2109 1355 6530 6784 914 3509 986 2339 6320 6011 6477 330 1941 5976 4754 741 3692 7918 2007 6483 5007 5888 5394 1461 1644 6608 6650 7744 6091 4283 4248 3392 7172 6095 182 6167 3669 4108 3763 2089 434 7462 7862 4069 564 734 3031 2841 6611 3479 7280 4906 5191 4336 4425 775 2182 3511 7063 6782 2830 7480 7490 2754 5009 6423 7553 5487 473 2914 1761 4328 565 3007 2457 5588 5934 1253 4864 375 3705 3457 4875 2466 5138 734 3817 3785 7812 2892 1577 7355 766 6450 1459 4919 2709 4995 6426 5757 1824 6243 1552 7327 4517 5198 1659 1754 3089 4668 1527 5037 6418 6450 6288 4400 214 6784 866 7439 3823 4792 7838 1844 1569 1158 7567 507 5864 4288 2129 205 4876 3260 3005 7807 1049 1003 3734 1232 2947 7497 3242 6932 1997 7240 2632 7279 6296 845 1025 6214 1607 4541 132 2401 2708 7482 7355 7829 5434 5348 3695 3498 5701 55 7676 2543 1090 5551 5921 6417 6745 4655 2029 1214 5531 6901 386 7092 6696 2489 1741 6414 1387 3552 1331 6045 1263 360 2314 4817 2247 509 803 7497 1605 2050 6439 6340 1472 2752 6252 5918 255 6954 1054 2959 6356 3627 6354 6527 7809 7500 3526 7250 5269 2101 5645 5620 694 2534 3636 96 2626 629 878 2021 6167 2339 5284 2010 7619 6791 5048 7103 5964 7090 6647 5363 4504 5548 6101 5011 7068 2886 7628 5091 6631 3897 7792 3012 1852 2186 3134 3654 1792 3394 3842 919 6802 588 770 1992 7859 3877 140 4491 5494 6451 6259 337 975 2430 5509 649 7350 1127 3112 7636 2762 7198 1087 5374 5163 5470 3007 5066 4081 2207 1653 3366 7643 7187 5326 4178 2800 236 3796 4502 5555 3878 5535 4949 5180 4668 185 3692 3693 695 6669 2866 5354 4350 3335 6169 4141 4600 1815 2457 6577 5228 5731 3003 1786 3026 1702 7529 3413 1090 6433 1429 6424 1745 26 1716 4876 4341 6050 3481 1469 4795 1480 4392 5743 2735 4562 2435 7111 5443 1279 7550 4136 4532 5890 4354 2506 868 6973 6017 6819 7037 7710 4452 3853 6153 5768 4818 5291 7087 1278 4611 4864 329 2652 631 7640 7107 4587 4720 4885 6431 3113 258 3853 1933 4248 142 6953 5577 1512 1909 1042 6755 5683 2582 818 5034 2214 3786 141 5769 7532 7303 2616 6094 2161 4655 3119 4413 6175 5053 4894 2172 1956 4728 5710 1078 4456 1876 7125 7313 1069 3146 3702 1003 2053 1532 6706 3193 3438 5281 6146 7127 5272 3440 3647 5863 1759 6567 3386 4248 2672 2182 1220 2637 3117 5693 2785 2255 1139 4367 6367 1260 7143 732 2338 33 2339 6190 5610 6060 638 2142 3241 1957 5411 7563 3471 1286 5779 4380 5582 7494 5789 1414 4573 5193 6254 6869 159 2176 4040 4956 3047 4278 702 7062 2527 3693 3733 4635 7507 5929 3070 1702 276 6779 2704 4036 5912 3953 4972 7861 1118 3750 6474 5826 3810 5 7858 7791 6931 1078 6051 4646 2317 1235 623 1780 3934 3502 3523 151 2447 747 1245 5480 6809 4294 4775 3854 3816 2551 3234 2803 6628 7780 5688 6577 1727 898 2441 4172 7315 6703 5373 246 581 2955 5329 2555 2933 7054 3794 3675 5454 4561 551 2973 6113 7676 6149 5478 2914 7799 7086 4393 6154 4596 3934 6932 6844 6124 792 2931 2061 7496 4376 1700 2990 3422 2124 959 6144 4324 1965 3047 2302 257 5968 1465 915 882 6453 791 5021 1279 6871 4844 5402 4610 7292 4191 5976 6339 3710 7077 7198 2001 1642 3419 6085 1689 5713 4307 293 1673 3073 7010 3421 4842 2957 5563 6345 2385 7623 2370 4554 5838 2893 4112 1846 1874 2683 4593 4008 2068 787 2025 3938 7271 5991 2432 4894 2138 4195 2216 2214 7699 2193 5961 3301 5232 7329 6895 7701 2327 7812 5923 3125 5780 6592 3936 5746 2801 7910 190 7657 3609 2660 5300 2065 7588 6010 2122 4469 3950 3250 4753 7777 1991 2069 7235 2720 3575 2992 575 7009 2370 3759 6285 4810 4213 5173 3432 1356 4809 1285 2579 2361 7843 1336 3342 3915 2218 1099 2010 7074 394 2850 4919 5712 6521 1393 5889 366 2807 7639 2616 4299 1396 7568 6912 7420 4669 1468 1429 6987 6003 3180 1996 2148 4227 195 7202 11 6271 2902 6955 7592 3216 6460 862 4452 3858 310 3431 205 2052 1889 7841 1923 1903 832 3257 7288 5676 1255 3215 6610 3416 1004 3136 3364 4952 1694 5408 2186 3905 4980 2674 7428 3646 2335 5533 3200 6324 5823 3244 192 5878 6654 6052 5243 6549 7830 788 5895 2586 5988 997 6310 482 4760 7576 3603 117 1816 3358 4104 7863 536 5310 2098 5071 892 7800 5394 5753 644 5308 2754 1989 5710 4277 1145 2596 3142 4152 3063 1799 454 2300 887 6899 4253 1275 486 7236 6001 2417 2897 769 7206 7868 166 1882 4682 2500 2288 1171 286 2817 6052 1377 4854 3833 287 7167 7664 2686 2156 3127 2333 7208 4144 2221 5330 4418 5289 24 6945 6608 4277 7470 7283 2008 4588 4221 4577 5337 6183 2836 7748 3240 4898 7262 1117 3316 5175 6462 1889 6597 4072 6903 2098 5172 3031 6774 4371 7625 3148 861 6425 7213 7871 4964 3382 4425 4387 715 6489 6710 239 6482 2562 1632 7923 7069 7324 1849 1726 5929 1664 6418 3945 7341 1960 7852 4474 4777 2840 4859 7375 994 1568 3228 5765 2682 5711 5660 4225 2244 811 2828 956 7923 6937 6454 6681 2688 6494 7609 4167 508 5317 1577 5621 7467 2432 2509 4418 6229 6978 3001 7617 5833 3955 3058 1709 3020 578 3124 3952 1928 3698 6571 585 6746 51 737 2842 4149 3327 3159 7612 311 4649 5289 4394 831 7636 7499 31 6900 5768 266 855 5961 4829 2875 556 3562 2508 3330 2629 3303 570 458 6436 3191 4367 4659 1723 1954 51 7576 4379 1962 7255 614 1509 7743 5318 73 6725 5981 6462 1495 2929 4139 3110 5426 3741 4949 1521 5753 7108 2161 4960 7713 2555 2090 3674 6604 2496 6713 4039 7483 4945 7801 4736 5462 6093 2561 4902 5360 6196 6480 1181 1647 1875 277 1434 6396 3806 6243 4775 7682 1596 5050 5219 977 4987 1551 54 5249 5253 4653 3990 3841 1114 5552 3970 474 2224 2895 354 3952 535 4125 136 1507 6197 4396 1490 2492 4273 1329 1044 3397 7527 4042 3439 1378 3868 1870 7894 5990 5166 1565 1704 2474 6554 4880 6803 6257 472 7872 5092 7044 6703 2300 3751 2762 7038 4380 3397 7139 619 1679 1927 6821 3647 4766 7461 6607 1537 7063 7339 1954 4950 7807 5926 6717 2976 2623 7454 3480 718 1948 776 6920 3372 3693 3103 7221 4924 2250 259 1320 7272 3066 1004 4286 3185 1436 2384 7597 6936 6878 2635 7026 1694 1270 3167 2167 5218 5595 2720 1690 5306 5298 4448 5981 5366 6564 5899 1784 2113 6808 2761 804 5744 1444 4936 7246 2857 5129 3084 7083 2887 2071 4556 3369 3690 234 7707 2631 5238 6934 3712 3137 7232 976 1378 1535 2357 7542 7195 570 5702 5527 4598 4691 5851 5455 6586 5038 4266 3158 7877 7058 5255 5475 7230 1840 3766 6751 2611 5398 5669 4438 7402 269 4763 1009 4665 3449 1048 245 3896 6560 2863 2568 5758 6860 3856 2101 567 2593 2754 818 3720 3146 916 6632 104 2463 2298 4285 5550 6847 3283 833 2131 4620 1701 7889 6154 2584 4365 7294 5600 3117 5031 189 3930 6415 1832 464 6701 6573 3343 6512 1948 3766 5741 2731 10 3713 3885 7712 6292 4091 7743 1293 4334 2359 3752 6529 7572 7655 3406 6558 6214 5602 2048 2928 1601 6101 2615 2763 3694 5806 3462 1950 802 5502 5812 7421 2328 998 3853 1312 1078 3037 5023 7913 2731 2044 981 5435 1559 6291 2219 6439 3639 7066 2032 916 3927 4942 7769 794 2966 229 563 4907 1961 215 1815 3060 939 7088 612 82 2175 87 6693 337 3134 3911 348 7256 4343 3899 5770 6219 6529 7274 1256 6873 3020 5506 3414 7049 1975 5398 7030 6666 5093 3989 6099 1358 6353 4760 3959 1788 7607 46 4310 7744 2824 996 7460 2432 1449 2804 4730 2873 4203 7810 471 6566 2945 1599 2197 5551 6507 4460 4806 6337 3474 5183 5796 7458 5753 2801 433 1011 5434 7396 3910 2264 6952 2942 6751 4444 1108 314 190 1824 929 1997 7079 3013 5597 4472 4712 4870 1641 992 2192 6259 5045 2634 7194 323 5524 6032 3476 7040 5661 6537 61 7696 490 5709 3803 6710 6808 4892 3507 694 324 2931 2067 2033 5157 7295 3629 6357 4830 4589 4825 136 6933 118 3385 895 4788 1124 6830 7117 1743 420 50 4628 111 902 6721 5536 4890 3859 2269 1154 7271 3633 4530 6182 6880 5140 385 6937 7065 2932 7918 3992 3582 3070 6616 5185 7800 2931 988 6576 2413 2950 1083 6749 5738 6297 7353 1300 2157 7410 5160 2508 4331 3007 1589 2196 1658 785 667 1892 7606 36 3954 3735 3673 2350 7104 625 1985 1901 1886 767 3273 1355 2586 6849 2500 6565 7302 4472 6173 1082 4023 7040 1718 7805 6536 2624 5451 3619 5813 5067 7002 218 732 5933 4889 4003 7005 5907 2882 6828 5944 2948 2242 4342 4032 6973 1431 7887 3926 143 6751 6334 3264 6634 2478 293 506 7828 3472 3089 1993 7394 5275 970 2943 699 6950 4749 7159 6803 5639 3233 5562 2606 4457 187 6648 4749 629 3014 767 6756 7478 6791 2517 7682 6247 6694 4125 7425 4596 4440 2488 2046 5340 3579 7760 6555 7181 1663 937 2745 4108 5362 4115 3293 344 6107 5888 1998 3561 7655 2794 3317 6974 5593 1831 7548 843 3050 5151 7719 451 5627 4306 6073 1774 997 2523 7138 7845 1914 4105 4093 4678 4019 2256 4481 7194 7522 5858 1418 1444 7909 2803 217 2516 887 7062 2480 3172 4757 6633 7215 1878 4580 3603 3428 2351 1318 2772 4869 7694 4589 3105 7120 5460 632 381 885 4455 423 6491 4543 2005 1905 6318 1400 7683 2233 422 770 7673 3661 3491 6867 124 3459 1791 4612 3358 7511 667 1526 6777 373 1218 3000 4451 5159 7450 6575 4447 6799 4967 2919 2596 2855 6518 4854 2599 1436 6110 299 1219 171 3737 389 6181 2713 4813 2724 1999 1675 5967 87 5780 2674 1752 4434 5673 6599 7095 7602 6415 6253 46 5952 626 2214 6333 2675 5888 7624 7787 2021 845 7458 1526 4303 674 3414 5470 4007 7755 1916 5858 1442 5774 4207 2207 4895 6268 2198 5187 611 231 10 5012 1029 5982 7099 2069 979 2083 136 5405 98 2187 7203 1792 6771 3842 633 1726 4491 7741 1466 6126 1665 488 3760 870 985 5868 593 723 2020 5169 6990 1628 4973 3412 349 4127 6102 7871 4489 7616 4632 829 5957 1057 1284 3721 7919 3685 6655 6037 3194 5343 5035 1644 2410 5254 946 3063 2447 5748 1750 319 6956 1600 6270 4052 6009 2723 3725 4529 7515 840 6773 6220 3690 4842 5682 579 5111 7787 51 176 4260 2315 1351 6589 2253 92 416 4319 424 575 1673 1316 7648 7586 4951 7783 190 4404 1694 736 2085 7848 4603 1939 126 3579 5352 7653 7470 7771 6494 2549 2155 7545 1651 7703 1304 2273 2241 6012 3518 435 5338 7301 7840 3895 2292 4288 2577 7472 3394 6660 4363 378 6492 1031 2450 5743 4560 6706 1812 2754 610 6124 2368 2100 2158 3991 3628 1828 36 4260 3067 2463 5083 6849 6429 6414 2145 1267 7677 969 6146 1357 1126 1564 3235 446 6638 4952 2753 3743 2276 7065 6510 2506 4046 225 5288 2792 3697 4260 293 5857 3759 2134 1254 1828 1906 4501 306 5125 5568 5532 3628 2000 1382 1767 2288 5763 6573 6600 2007 2262 7018 5425 5695 7053 6186 4752 5485 3467 2922 1512 3027 5038 3043 4893 2829 3742 3640 274 1903 5261 4163 2621 1622 7744 4190 3307 1223 2299 5872 3412 5566 5818 2659 7165 6275 6176 2935 801 5293 4942 4315 201 7720 3784 3627 208 6018 7740 7854 5110 6380 6732 3572 2499 5399 5289 1483 6095 7240 3012 4386 5672 7735 3136 6823 320 4731 3440 2034 4175 5121 6099 3045 655 3687 5630 6782 6487 6504 2081 838 4797 3778 1920 2667 5940 7186 3756 1269 7713 1807 6265 764 7280 3832 2202 2405 5741 1683 151 4026 1216 683 6041 7856 5778 4092 3788 3332 6877 1694 4413 6580 6175 287 79 2579 6314 2061 2684 7474 7135 7920 7442 6345 4987 5234 1955 514 2489 6360 2432 3933 4102 6572 157 7615 6010 287 6914 979 2084 7554 7001 6330 4839 1140 3000 1437 2302 2151 237 1201 814 3507 3955 3218 7038 4129 5823 374 5356 7296 6155 2044 7822 7096 3174 4811 1850 6253 6593 6548 1062 3679 4912 3693 3683 5422 2740 3993 912 4904 1867 3300 774 5604 2249 3127 7310 1162 7551 1443 3362 1284 7281 5105 3764 7424 6528 4563 2447 6436 728 1542 160 833 4986 1115 4497 4191 2486 3458 2656 6268 3779 2976 7238 3399 7256 3091 3321 2867 6078 1760 2459 6573 2137 6704 2527 7294 4256 6064 1 2969 5719 4535 2702 3180 3668 4472 3030 4357 3466 1244 6209 3615 7064 7264 6496 2949 446 4083 7055 1506 3148 779 1326 5790 2460 6065 7377 1228 4793 4562 3776 3205 5739 1847 6288 6880 6909 76 342 7222 5205 4832 4265 3361 7899 7025 2134 4088 3217 6506 6102 7741 4762 5477 4736 2118 6208 958 1472 232 7647 6428 2688 7494 6843 51 7561 1729 5797 2365 3976 6368 7830 4070 6582 3286 4503 970 6249 4005 2996 757 1132 538 7262 3005 2101 1659 2991 5158 6701 7228 7702 634 5344 2957 2267 4067 5342 271 401 5250 2938 5166 4981 4877 7097 5838 6932 5968 7909 2133 744 1795 1894 620 2403 2072 1581 3544 413 1579 3528 3135 5491 2813 2290 7727 7732 4742 2019 3842 7211 1741 4038 2956 3158 1538 1810 7061 3726 6078 7134 2843 4199 5513 404 1394 694 21 4304 6657 4692 7614 5885 5605 7125 1373 5948 3067 5721 301 6800 1343 7034 5183 6521 1546 6010 588 7288 1224 1278 1513 6799 4010 5740 2387 3226 6214 3425 4849 4037 5830 470 2250 5139 4266 7609 5013 4243 5736 2470 3171 2149 4756 3443 787 1475 4308 7376 7544 5165 6125 7303 5117 2849 4864 6372 4976 356 5047 1123 2507 2521 2746 135 5123 3360 5405 3149 2602 2466 5784 4828 4237 4509 6223 6464 606 1880 2682 1428 3258 6771 6814 7534 3801 4325 5724 4385 2808 1497 1805 581 4332 3053 5388 2161 6619 6838 3520 6403 6992 6707 1270 3506 7570 5234 1138 4492 6059 3871 5336 1215 3233 375 4737 7373 1346 2609 6430 3182 957 4954 5208 3437 3360 3090 2773 2226 1007 5182 5638 1551 1674 5900 2294 2096 5455 1054 7679 1896 2999 4041 3938 6820 7917 6861 7152 1694 3667 6053 4933 55 6656 3939 716 2753 6590 911 3494 1937 5818 5067 5592 5507 6328 1822 3656 5886 2988 5130 1296 1590 1965 1991 2116 4488 4816 2644 2617 513 377 4487 2447 761 6276 3712 3429 3937 287 2487 6307 2015 6482 6983 7836 1097 4375 3061 5368 577 5872 3846 1615 1472 1706 1299 2390 85 7719 7086 4126 2296 67 5529 2275 3807 2059 4269 3924 4940 3626 1577 944 7330 107 6216 3555 3941 2571 3393 1254 5344 2267 1265 7399 5222 4102 6173 4336 7781 3677 7709 1226 1185 7154 6264 7313 2845 2157 6614 2471 5950 5216 3218 3234 5633 1898 3328 6297 7233 4799 3222 3970 1152 2335 6857 6071 7702 916 5847 6271 3456 6488 2 7521 2019 5057 6796 1502 260 1327 5258 15 7411 7672 3946 1127 3833 959 4337 623 7887 7572 4427 7060 5368 5209 2444 4237 2306 3096 2315 6925 7852 7548 2261 6726 5687 2242 2169 2640 7259 2493 958 1109 7576 7447 6093 6401 7720 4693 4375 4079 862 2309 6062 2540 6592 2712 3379 2144 1346 5264 7434 5848 619 6722 4858 191 3960 6078 4235 856 3142 106 2134 2599 2536 6069 7447 6470 5069 5621 4668 1151 1591 3799 6721 2175 2908 5702 2110 4660 4808 5269 2204 7218 7212 938 480 679 3918 7783 7609 4730 1609 506 5794 4215 5323 3577 5855 3580 5616 5490 582 1441 2205 4938 5636 7275 4729 1535 3060 6169 1218 4334 6969 7165 6112 2439 2585 3470 1282 2929 1077 7071 6477 6451 2321 6835 2897 3327 938 7213 2030 441 4835 739 7160 2065 3313 2981 7030 7544 3083 3775 3755 1709 969 6588 1954 2269 3835 1837 4558 4751 4941 3989 3901 4739 1977 6929 7403 1701 3280 327 406 3326 3665 4271 4656 4048 7847 4750 5647 5225 6805 5515 6672 4626 4235 1358 4254 6838 487 7066 5389 7466 1542 882 6590 6174 7064 5776 637 7784 6549 4917 6432 7180 1177 1759 1470 608 3441 2376 6817 1997 2015 4567 3208 494 5216 225 2768 3547 545 550 5636 458 2539 2148 1743 7545 4863 1043 6401 2491 3869 3887 7217 3631 1022 3170 965 4565 6748 1997 7171 5225 6301 3392 1215 3725 2949 1120 6985 5987 3040 2137 2593 4906 3502 5661 592 3631 7509 4896 7385 1048 6459 6185 1140 1281 2254 240 4926 5986 1464 5816 6313 3872 2563 6227 5046 5346 727 3367 2104 4312 4130 208 5355 7390 2737 5044 677 2893 6516 7690 6528 2483 6916 7431 7437 39 543 5073 2339 4016 4369 2792 7656 1383 5488 1742 6651 7058 1157 2046 4642 6946 1929 617 1770 1807 2589 1105 1439 7291 1943 4969 5707 5337 6369 7525 7905 4632 1094 7829 7730 7271 378 2347 6655 1169 7166 4855 7752 5620 1346 5189 3597 1134 2606 4178 423 3545 4838 3511 6585 7780 5373 6993 2684 2778 3779 1251 5010 7405 2527 6800 1911 5590 545 1944 6458 711 6799 108 7573 821 1301 4852 831 4928 2669 5077 725 3695 6368 2704 55 869 7599 5434 1249 1597 381 4893 7275 397 6150 4834 4780 4357 1652 3207 6353 3373 7076 6903 877 6388 979 5391 1604 7463 4702 5328 6244 7134 1547 1831 4594 3125 4153 5760 1002 3119 6986 3983 4281 2014 2787 95 5151 2589 2044 6840 2093 742 3373 914 972 1754 3572 7527 1074 1212 1488 6198 4109 618 5066 6796 401 1573 6078 5584 6537 5679 2197 5553 618 2132 5077 3943 7456 442 4464 2159 5601 5335 1109 6411 4714 7527 2568 5502 831 3154 4672 6846 7519 713 110 4363 7672 1849 7072 252 5441 3082 7247 4260 2309 1144 797 198 6673 5439 3126 3700 1426 4231 3658 3297 2888 666 5874 61 7907 5402 4098 5486 6510 5646 7287 6580 2880 1428 1953 4449 5183 467 3088 2170 6195 746 4011 7405 4228 5917 6304 6591 6126 4539 2530 784 7021 2516 2796 761 2896 3111 1038 2265 6535 2247 525 2348 2684 2402 1486 5984 4504 4631 3872 3133 3494 4133 7383 5458 4860 5503 4748 429 4708 5010 4946 2752 6453 6500 4808 1824 964 998 1300 7147 1857 7317 4892 5321 448 7164 6375 5783 4789 6521 3050 2287 7176 4646 3069 2611 7370 1042 5152 3824 6053 5241 5470 5237 353 4687 2287 3836 2062 6267 7260 3768 452 4551 6191 4604 1493 378 4864 1460 6818 1499 4868 5090 7597 4896 3780 5918 1897 6150 761 3981 5271 4387 2741 4603 6060 2140 4465 1352 1791 5273 6001 7744 5936 282 6791 7326 2090 4771 7692 4769 2189 1910 3244 1300 7047 6808 2541 6381 6833 1390 5990 5093 1533 2985 953 5250 3938 2192 6433 691 4202 2769 5140 7407 4394 6817 4236 7285 6179 876 2417 896 7404 5052 1875 7099 6224 2470 2132 3947 2051 298 5193 1418 6143 6007 576 6158 2635 4122 405 5807 3751 2154 2493 7845 1333 6637 3570 5135 6368 6633 7601 1772 74 7097 5745 4406 7144 277 2577 7147 2685 6679 4836 7830 1798 6188 3591 771 2344 6680 1543 1263 5918 1101 6060 319 6762 4561 5297 2954 5294 3597 3893 5724 5260 60 4618 7001 4081 7121 3372 899 4117 5609 7436 4059 1581 905 174 1838 3792 2031 5276 7523 2504 4001 476 3779 1699 318 4165 5224 1476 6412 5149 1986 3277 5266 5557 5340 3689 6967 5816 4178 6507 811 7565 4367 1896 249 153 7733 924 61 6948 1379 7324 3151 3327 2990 1887 2144 3837 4920 255 5199 5440 7717 2849 5407 2763 3703 1492 591 1223 1568 3886 7486 1519 465 3779 1313 1603 357 7863 7386 4323 7703 4259 1415 2923 189 2027 3906 2170 3081 6973 2962 1828 3689 1364 5010 16 5586 648 7036 3175 2825 3998 4714 5453 4136 6383 6216 2525 4455 2001 3389 6608 6471 1795 5740 5781 7706 5789 2373 7748 3805 2720 3068 6331 7158 6887 2643 6496 4493 1499 4331 873 2569 6691 2006 2365 7274 3788 2343 3448 2001 7094 3959 3340 1711 1414 2046 1669 1563 4172 7108 5911 3735 4584 5870 3110 7744 241 7860 835 6012 6136 1404 993 7244 4218 290 3561 7242 7092 1598 7086 3577 5599 4408 3523 4207 4704 6422 4619 3259 4492 612 4554 7535 2567 2859 4365 3799 775 746 2225 1427 7612 4714 5674 1178 1266 1355 786 3012 549 560 5731 6138 3411 7911 6909 123 1907 4976 6410 105 7254 5900 4823 5225 6395 1708 2564 2336 2975 4136 7289 7178 2541 4517 4886 4239 6979 1029 2976 3140 1522 2498 597 4084 746 600 7390 6668 7429 7347 4775 5423 4077 3133 7296 2917 5668 4552 1442 4313 7311 3591 616 1310 2114 5262 4615 456 2833 5203 4166 7050 7735 2871 614 3978 3225 2040 7270 2616 5450 808 5142 5452 3469 1230 4710 1031 4020 5868 7160 1303 4951 6682 2374 7413 6592 7645 1958 4775 1825 1734 834 7399 7209 4664 4324 6818 5223 427 4084 4480 3492 2243 5167 6736 2854 6093 753 6871 5521 3488 1355 5471 5157 4939 4795 1345 309 241 7619 2213 3975 689 1690 2825 2483 3696 6769 4723 1812 5692 873 5621 7549 5115 4474 7031 653 7731 7908 5654 5650 11 2545 647 4807 7374 3382 5164 6584 7855 1953 4415 545 6381 4259 5117 6394 5296 4857 3837 5945 376 7557 7001 196 1792 3011 6437 5425 5694 2521 2538 2240 1554 4266 2205 4933 3948 4841 1324 4349 4282 7566 7323 193 6334 257 5323 4532 4163 666 936 1533 3530 2308 6262 4702 6279 2717 6734 4355 3306 2326 776 7178 804 7892 5211 5157 5557 7194 6875 2785 4415 4532 1943 7330 4199 887 6568 3851 1010 3283 1840 2496 6515 2206 7455 7058 7476 1329 6670 1030 4774 1100 4897 7308 7442 5637 839 3461 192 3010 4851 4523 7222 1492 1750 6105 6272 3827 4586 5515 6821 2095 7146 3195 3663 4078 1132 544 5806 3711 4101 4394 5419 4087 1843 359 2131 4138 3384 2044 4642 69 2643 6835 2498 4234 3859 3088 3314 3699 2631 2302 6207 7615 5088 1061 1189 2421 976 4832 2990 951 939 1119 7665 5575 1420 5225 6504 5835 2161 4767 5190 6303 5683 6190 2235 5214 6716 3994 5601 4344 1790 498 1001 191 6255 7270 5249 2779 6001 771 2351 6629 1637 3338 1455 6043 2259 7148 2217 4036 5024 6081 7437 6735 4647 7079 7334 7623 5936 6744 4908 1198 318 2471 2618 1846 3087 2466 3129 1768 1378 1612 4974 5104 2701 5690 5857 3833 2551 4644 581 5437 1108 5494 3355 3034 3391 4098 2931 6158 2611 1592 7864 5745 4173 7343 4511 7834 4461 6182 4142 3172 1283 4332 6823 2237 3137 7060 3244 3271 6078 3692 1164 4573 1985 1922 3835 992 7111 2868 7025 1895 3285 1649 7653 6289 7098 4760 4515 3773 5291 1381 235 979 7700 4805 3345 7380 4623 2014 7308 658 3687 5504 5648 4613 4867 1870 3193 1761 5467 5600 5745 5130 6198 4751 6598 4885 2717 2641 6479 1756 6251 2752 7909 6796 6725 3445 1385 2757 3665 314 6128 4929 2042 6788 426 4585 2906 3773 3718 997 1039 3926 3306 907 7322 2567 2511 1534 3786 6227 4975 6639 1208 6557 1147 4756 6487 1812 1286 5408 6885 7844 6489 5362 5031 5961 2089 4833 2662 1068 890 6680 5039 3246 845 6018 5305 3832 2129 7212 1529 2313 1734 650 1181 3847 3867 6155 1208 1692 4033 6904 7477 1006 755 4187 6430 7390 6710 7053 859 6197 5740 6433 1799 1961 4438 4570 2920 6994 312 483 6386 851 7053 4673 3020 1479 2761 3689 3221 6635 6501 3706 7272 542 5416 1274 4499 1291 6396 7513 3138 2082 5189 3505 7176 7854 4644 5120 2609 1706 47 2086 5989 3569 1439 911 4440 7675 5114 7505 1959 2937 2947 123 6346 4411 2747 341 6234 1129 3509 7424 5353 731 2468 4144 352 5862 7492 6528 5365 2159 1467 7915 2394 648 921 5025 1785 6286 4166 5945 124 464 1790 944 2530 458 4118 1404 4031 5014 3842 5787 2165 1642 2410 6578 1005 2291 4329 7902 1785 2437 7307 5680 6341 5559 2642 2403 7063 5460 4288 4875 1185 6458 3223 4032 430 1626 2582 849 815 2237 126 3478 3499 6085 5851 3702 4037 2187 4600 5858 5695 4556 3508 5318 522 1786 5663 477 4998 5533 465 3464 2219 6782 2954 3378 4021 5135 6066 7631 4344 4891 4645 3829 4541 1296 7742 4242 5534 4462 7700 6943 3545 769 6078 3053 4042 606 2568 5575 5410 3206 3005 6000 3197 7533 334 25 4740 5050 1763 2285 4827 3954 5249 5267 6049 2837 4788 2268 2514 866 1390 3086 5901 5007 6644 6449 2003 206 1792 6480 2599 2443 1018 6074 562 5450 3375 1162 2885 629 2088 4144 7581 813 3847 3126 4206 1362 2968 4745 4027 1769 285 1316 7513 7619 7678 5229 6223 3911 2723 7310 2257 2410 1971 3868 864 5281 39 1773 4165 4075 1210 540 5612 4333 6170 7152 7351 2902 6691 801 2384 3439 6562 2554 6468 1876 2669 6474 5052 23 5442 3183 144 7249 6314 1836 2142 5602 5547 2622 2232 6317 4644 744 3294 6833 656 5738 1870 1502 3512 968 6581 730 4821 7619 4977 766 7317 3049 3520 7184 4033 4872 2125 3467 6880 2311 7052 4970 5498 2669 6206 5749 1847 5234 5997 4945 7277 7795 2214 2297 3056 5661 1510 4628 6229 5938 1258 5465 49 6972 2054 2913 3719 3720 6886 2821 224 7053 4234 5500 4130 4969 2524 4586 979 1448 6935 569 350 3525 675 6979 7842 4825 7535 1177 7059 5186 5854 7918 7906 2035 6861 5243 5829 2757 3736 6598 6291 97 952 7661 3011 4407 1816 3336 6911 7799 5635 3766 5535 947 3557 272 4791 1576 4176 7067 266 4108 417 404 4980 2884 3511 7641 1599 4925 2012 7802 7468 7189 5234 3835 114 3735 5628 7372 2020 7543 5709 5479 7339 7104 88 737 2079 126 7357 628 5611 7784 1635 1215 6006 7729 2135 243 4532 1521 7300 6621 920 2851 7608 5572 6439 7209 3330 1945 2517 4528 5593 1372 7679 1097 6360 3749 5021 2143 6894 1427 7585 5766 1400 6860 4340 1587 5221 7574 6192 5533 6570 6100 7534 2488 1122 4648 4641 4261 124 1115 2067 2286 1127 738 2294 2962 5565 5548 2886 1007 3679 3613 6257 3613 296 4066 67 5270 7001 608 136 3549 2149 1614 5855 4984 1932 4097 7377 1898 4541 831 3729 5884 5243 1936 1633 2626 3267 4259 2881 4065 6229 7037 5791 6039 2376 905 199 4630 6243 5732 5908 6077 4284 4767 7031 4715 183 2093 4590 3150 5260 7156 5452 1943 3917 322 2256 7291 4855 1625 639 6918 734 7447 6786 1070 2154 5810 5811 5883 4675 7347 6155 1160 3029 6576 4281 7833 7085 5696 3689 1703 1111 138 4383 7399 2953 5165 1030 2699 2103 415 6935 6262 6487 7907 1155 1243 595 3748 5320 6372 573 7459 1030 7231 3055 1448 2773 7337 2671 3600 7457 798 3633 6198 612 2404 1955 3996 1319 1839 5932 6827 894 2541 1073 1926 1213 6486 7432 3735 5917 4946 4125 3867 5032 3034 3326 5599 2321 7160 2382 4779 4115 458 2606 2223 6676 1930 6447 1979 600 7727 1011 3851 1340 6230 770 1535 7233 1486 4059 4755 4271 405 312 4207 2494 6901 4386 6174 5822 482 1433 5544 3307 6013 982 3249 6073 2360 3170 5427 1985 5631 1210 4550 216 67 4468 3806 3378 925 2710 613 2402 3369 2452 6156 5412 6820 7751 4304 1119 2319 6147 1952 484 5409 3445 6112 595 2335 1002 5746 4809 6466 4655 4881 7730 4110 6178 3372 4209 7373 1259 4580 3373 7210 3195 5245 3217 4102 7469 4817 2398 6031 4218 7430 3483 6119 6247 6861 1277 2440 3509 227 4001 7446 5421 1719 3344 3692 6847 6100 693 2031 500 1017 5104 3383 4955 3122 2989 1648 6708 2630 2951 7493 3041 3186 1331 6103 5721 4019 2628 3660 7797 6979 712 1909 6899 2444 399 2237 3221 6282 4771 3555 1472 5663 4972 2846 3470 5820 2617 2271 3109 6133 5167 5394 4299 5172 2405 2869 7005 2603 5364 3266 5424 7596 5715 3224 6203 6605 3582 2349 2811 6295 4607 2461 5547 6238 1513 2509 4918 4438 1005 7108 578 6785 5090 7742 7694 3713 1260 3577 5512 5747 244 7549 2116 1053 7066 4675 1480 2240 2235 4727 1709 7038 876 5992 4544 7582 2982 4737 985 7072 7552 6030 7512 1987 5263 69 5837 4900 6677 326 6158 1093 1008 72 7595 1102 4304 7425 1326 216 298 4844 2227 7675 3603 5285 2537 6736 5724 2773 350 6883 5675 944 1648 2845 7463 2391 6708 2654 3052 5357 5984 1377 6745 1184 196 1008 2166 7236 1521 722 1232 8 4017 2579 1159 7293 1309 543 4415 6551 636 4914 930 6153 3432 2230 449 7247 3123 4697 4456 4702 3892 1478 2635 7849 1743 126 7155 4806 2685 1728 7021 3499 6775 7729 3317 6978 1544 3139 3522 4217 7029 6425 2944 4854 670 3443 726 1779 7242 1887 5789 1985 7572 7584 5269 343 2087 2425 1508 5480 7610 2281 2140 7049 4749 6393 2036 6732 1070 4285 3869 6497 5328 228 509 379 7740 2950 5585 4645 3962 2360 6216 2710 4463 843 1048 3453 2266 2211 4108 4530 6568 7333 7193 6661 3363 4003 4029 573 4348 3900 5997 7829 5821 1140 3486 3468 2768 5097 5363 6606 5333 534 5145 560 6940 5408 5068 7393 4203 6922 5476 5336 6375 109 4906 4337 1102 4868 7684 6311 3220 5344 3210 921 2788 6480 5711 5012 1001 6944 5816 4766 6696 195 6840 7437 2853 5549 6423 7161 4455 5186 5179 3093 4724 2860 2989 2447 2904 999 5264 355 6115 7094 255 7631 301 445 3283 493 5451 5921 7291 4200 4924 679 1759 231 6669 997 7900 4742 1224 1985 3930 2026 2381 2502 6378 1008 2914 4953 6389 4265 5694 7001 7105 5405 6880 4278 3491 421 1354 4594 561 7597 7383 7164 2989 4095 2076 5297 4817 6144 4491 4577 5989 4772 2167 7404 5538 7256 885 5860 1821 7669 6031 4381 2051 3541 1270 3979 626 7105 6121 119 421 3882 3271 5492 3944 988 1966 1811 3095 482 1096 4417 5543 4109 3735 2673 3040 1486 307 262 7197 3207 7047 7791 874 1981 6801 1476 1953 1429 2462 3330 4064 5261 4214 3334 5832 7656 2895 6618 2329 1410 7775 2086 1701 1985 6323 5849 1550 3040 3070 6919 5480 5938 5451 7853 1954 337 5294 2706 32 905 1345 7141 5649 1966 330 3603 2475 2185 7183 455 5968 5738 7701 3483 602 3566 2101 2677 297 4616 3573 4350 584 4148 4350 2406 1882 7043 3750 5844 6990 6184 3640 2563 4433 4423 405 7702 1838 3816 4450 693 2171 6251 7488 7864 4063 6034 6392 3256 2563 7495 3831 4435 1005 1935 1447 2983 74 4102 7763 7170 5399 2459 5488 5965 2699 867 4885 6719 2199 4273 2752 3564 5771 3125 7178 6357 2519 3142 5211 3854 2000 1953 1938 4686 5456 2668 1708 7598 6147 4609 4767 1777 3341 7474 4073 6710 5844 637 7041 6318 4874 2176 1929 4988 5083 7564 7325 2799 1815 3590 6956 7616 4563 205 217 7475 7329 4922 5208 6494 1101 1857 912 668 1117 6493 3147 2414 2400 6614 6373 5204 7427 4205 4678 354 1564 6135 5979 1541 5206 4946 3026 5632 3825 7353 988 2363 1107 3423 5447 23 5119 4810 5036 2971 2398 4444 531 170 6474 86 637 4476 4241 5319 6033 209 166 4240 7491 432 3446 1698 5377 5793 2554 6103 7391 6502 6599 4977 7361 2582 1062 1388 1814 7835 661 4303 6323 1392 5931 164 2501 6511 3072 1647 6956 4194 5096 4645 3701 2474 3848 5909 1485 5408 4749 5564 470 274 4300 3065 7665 6526 6162 3662 4714 2154 4621 401 737 3902 1502 4542 2033 5427 6257 2537 6245 2291 7803 2027 7636 757 5470 2180 1754 7643 6834 1180 53 4277 7195 3291 2634 1356 4678 7882 2444 4299 3860 4035 6891 3072 3736 4234 6649 7370 4380 4865 2450 2658 854 3386 6378 1153 7828 4695 1304 7905 4499 963 3364 4678 4235 3163 2001 598 1762 822 6939 1283 5994 5877 5331 4165 697 5489 5729 5392 3900 295 7409 5471 3670 3085 7786 4268 6693 3758 7559 3066 6297 944 5827 5662 841 6580 3315 2238 6495 2223 209 5260 1136 5147 7200 3597 7720 2203 2413 1735 6334 1646 1176 5300 2346 994 772 5588 6090 405 5443 5779 1599 4825 5171 24 6729 6256 100 4751 7897 6245 4150 1469 6258 3796 4301 3344 1305 5288 6102 1809 3769 56 4994 2295 6187 243 888 2273 1915 560 1673 5403 1098 7700 26 3844 690 7469 380 5890 4759 6259 1380 7503 4875 2962 2332 5123 6189 5604 5286 7378 6562 6227 3955 27 2336 2405 2322 5249 7119 7754 3487 2510 2245 1014 945 3906 316 412 512 2546 3146 1347 7172 936 5268 7499 1044 7213 2620 2650 2539 3436 6860 1152 3639 7793 5347 2792 1979 4850 4318 3860 4402 4017 6454 7019 4085 6407 7889 4601 3854 3991 901 4059 4682 5510 4608 1804 6229 2058 3533 5075 7475 7321 5484 2642 1973 5484 6409 4399 7697 5756 3406 4846 4099 2755 17 1470 6948 4214 7550 3300 4364 7294 2797 4436 2458 4069 6464 3781 2435 295 3241 247 6284 6112 5202 5991 999 6000 6144 6132 5529 5185 2056 6392 4696 4840 7615 5033 448 3527 5374 1912 6676 6266 198 1474 569 2715 2964 4749 934 5071 5635 7258 2180 230 3913 6201 2421 6350 6976 1309 3340 7511 4174 7469 7663 6089 1112 6282 2344 3179 863 4746 7224 6631 5119 7020 3005 1627 6871 7022 4610 7886 4980 7696 7601 2158 4402 7710 805 6688 1348 6183 3672 7705 7668 347 1159 3861 251 994 3591 5597 73 5486 4190 2613 2656 7588 2468 410 7638 1594 943 7324 6160 7072 6194 3216 3276 7843 7260 392 4473 7318 5211 944 7290 5320 4603 7336 7645 4057 3895 5737 1561 5328 1856 4421 1938 6616 7668 4329 2412 7406 1149 7906 3434 2339 5455 7764 2684 3523 6114 606 6603 2498 2599 2486 5843 877 4409 2670 645 242 3711 2792 6415 2800 2053 6862 7077 405 5647 1201 7553 2822 581 3887 3526 457 107 4907 397 7385 5667 4933 5809 2238 7550 342 7275 889 5372 6972 184 3063 1211 3441 6922 4705 4653 6337 4496 6503 6079 2586 6419 518 3449 7404 4489 3478 7920 6416 456 2620 7372 5933 4231 623 6879 3125 4863 914 4496 5673 5570 4346 959 380 1978 3425 5216 3788 396 4450 1594 4194 3804 4481 5967 7364 5535 5010 1401 1828 4424 2906 2103 4902 6294 2774 5877 3253 1255 355 2301 2534 6934 6192 2499 7906 4821 6178 3638 1433 5481 6773 3315 7319 728 5481 6997 5967 968 5752 430 3657 7502 7793 3058 4313 5374 4196 4562 6097 378 6743 7331 2666 4780 405 27 1586 6973 7457 6083 7832 5186 2006 6166 3900 2360 4672 285 4649 4138 4898 6920 6301 3946 6165 6407 6685 2802 3512 5801 2093 1337 1951 718 569 5449 3785 4047 1432 1958 6017 3579 5859 4411 3875 5519 326 3303 6459 5581 3759 2860 3702 5665 2840 4543 4736 7924 7074 7099 1353 4646 5966 2963 6835 2522 2299 2513 539 6503 7344 7137 3620 3590 2524 2805 4301 2518 5632 6051 866 3359 5036 4592 1869 3670 4688 1742 4953 748 7801 4356 5514 2637 7919 4721 1538 1747 3253 3175 4489 1368 2079 3333 1540 2012 7631 3356 7100 7495 6234 1105 4444 74 3576 3566 2614 4155 3547 3302 907 3274 21 34 2408 2698 5192 3806 5158 1513 4514 6312 6625 3444 4904 376 4495 5538 5254 259 3911 6914 3676 155 5587 3734 7772 3119 3455 5493 1561 7856 6159 3240 4190 5021 1051 1789 1298 7839 4001 7049 4514 2919 1368 5524 2804 6683 3591 3674 2939 3971 4512 815 2411 6845 1969 1430 7115 5563 5158 5006 5872 7652 7229 7913 7317 6736 4087 26 1780 7728 5956 4917 4182 5401 2238 7897 5645 6956 4336 7293 1697 51 1997 5342 7398 3907 3643 7776 1765 6917 5625 2784 2750 813 2033 3421 4276 3324 2292 2242 7066 3312 4363 475 7045 6390 5978 1617 1177 6275 1968 5616 2985 2544 4587 2908 4490 2700 5141 5555 2567 5542 2994 4909 5602 7227 7002 1664 4622 5136 3581 3103 356 5860 4278 993 4019 1085 4726 4730 236 99 2934 6105 7538 426 2930 1551 405 4524 3858 535 5812 3426 5177 7699 4293 307 2445 2486 5932 3621 1304 6114 3023 311 7476 3273 7013 6711 4884 4475 4073 1377 1705 3890 6512 528 4794 3940 4741 1584 7580 4320 7508 7255 5328 681 1554 6081 4343 791 1356 2198 39 1228 6366 1114 2179 3605 38 3635 497 6511 2040 6281 2006 6970 571 4926 4642 5784 7098 300 6333 3187 1528 1128 7077 522 4473 1580 998 7652 4745 2124 7683 2347 1718 216 6049 7703 2446 7758 1053 3732 2349 6158 5061 180 4796 5597 7795 121 430 6103 2066 2038 727 2011 7522 3584 4826 2921 2374 6027 1048 3938 6927 2385 6446 1950 6855 1950 1149 4491 5515 3609 372 6956 3837 4594 5862 4537 5489 849 3895 4746 2315 574 5801 7625 201 1154 2618 2699 4505 705 7099 3317 7073 4277 5002 1680 7077 2074 6024 5635 2505 1382 4466 1841 180 6215 7714 5673 2784 5595 3140 2728 7268 1944 6190 821 3803 4732 6848 4319 2265 1971 1140 3757 4695 4226 4614 1877 2274 163 5026 7073 1481 55 5619 422 832 5475 6558 6878 4520 762 5850 6750 6852 3378 375 3271 2559 7054 4861 5961 1240 5367 727 5141 4330 78 331 3305 3440 5117 3928 3810 7500 2212 5541 6518 1674 5482 6720 5632 6513 7368 860 1399 6765 5090 7147 3561 811 3720 6495 5136 1608 7626 5119 6222 4698 5536 1776 2782 5445 4640 4521 6874 2730 7597 930 6938 2758 4728 2676 7190 5622 6572 5230 3568 3097 5662 7383 409 5421 2018 7344 2548 6121 5741 7000 6171 1003 356 6521 6929 4278 3684 7841 2012 2647 4418 6485 3761 3704 3029 177 7332 5136 5398 917 2709 7045 3528 865 2671 5266 1976 3088 2087 7905 2791 3542 7081 6009 1426 1567 5 4183 45 392 5781 762 5243 6703 4517 6040 5665 4982 535 7007 598 2943 2693 4156 3534 7656 1300 6898 7603 2745 1642 2095 7135 1393 195 1055 7686 713 2032 7212 6471 1347 288 6513 2709 6959 5218 4217 5108 2262 1735 3283 1084 295 2476 5144 6966 2697 6788 7297 857 4057 1184 2934 6735 6618 7482 5658 4940 4259 7434 2424 3174 2541 434 466 6274 5425 1545 3536 7219 7534 491 1424 3608 1350 3492 3627 1707 6610 3230 5935 6079 2572 4087 1099 1138 6525 589 4962 2604 6182 440 2980 4383 1458 1370 5942 7911 7661 3018 965 7460 332 2268 1197 4698 542 2162 6275 6393 3026 4018 7403 7118 4480 6435 3882 6108 2516 6561 435 2686 6121 2246 1025 6896 7031 5769 6005 1845 4476 5008 3284 4348 2420 4469 4839 2587 3446 4333 130 5156 6961 3722 6186 764 571 6185 4659 5925 6565 7134 6417 3591 2944 5339 1793 303 4007 779 3418 130 6345 7532 917 3160 1792 3075 2818 5189 2310 7375 7472 1576 6963 3075 5780 2363 6232 5612 3225 5373 2923 4427 6499 3861 7296 3247 3568 5734 6874 7875 3439 552 7360 2933 5991 6130 4690 6402 5090 5893 1963 2804 2691 353 1033 7396 5761 4169 7664 3002 5930 7508 5475 233 5058 4885 7144 2952 5528 6131 301 657 4262 1410 6002 1924 5059 952 1889 4569 2915 2300 2376 4661 6230 5647 7243 7635 6136 6012 486 5116 4824 3638 5840 3679 7386 188 3420 7100 4647 2828 3003 4619 3784 4283 3218 4469 1101 157 7098 1072 7444 1864 7029 2194 860 6846 5731 4752 5999 5907 6414 1573 1696 1407 1642 6442 5891 3080 500 2755 870 1643 7348 4622 2345 6145 7624 5103 1661 7616 2859 3004 4331 5771 351 218 4986 2706 183 2208 132 7038 2392 2754 2021 2976 6313 7330 3065 6447 6581 2 553 3631 3460 4305 4004 6795 7069 7454 6715 7095 7774 7109 6794 919 7913 5078 6880 2112 2374 7819 3248 6253 7333 2078 3309 6327 3670 7418 428 7043 918 2564 1012 852 600 910 2119 3817 3320 1935 7807 2209 1967 3050 5426 5286 6543 289 2681 2210 3125 2288 1059 5235 7660 5795 2346 1421 3620 1338 983 198 5563 758 4731 3562 871 3117 4800 5751 2317 2390 5552 2562 749 4896 1982 7907 3118 4632 5227 293 4275 2380 6109 3150 3890 6609 5614 5607 1327 4691 6335 39 1429 4672 389 5397 4818 223 2400 4701 5597 7278 5403 1886 2004 4631 5400 7854 3365 650 3696 546 4260 5638 5565 6090 5149 6673 7067 843 2392 2657 5268 4394 51 4757 1503 329 2131 2768 4455 235 7683 896 3972 6773 1908 1522 770 2622 4032 6208 4221 3156 5588 6735 4357 2057 5095 5719 4982 7507 4470 2167 4778 6963 2846 5114 2329 4446 5949 2947 7029 6653 7003 1088 3707 5475 4514 1305 7405 4357 739 3214 2918 4338 2336 5074 7203 7768 732 1518 5470 4017 1521 3614 5708 5566 1548 3598 27 5276 5653 2772 517 951 477 5397 4843 716 4445 3941 681 1302 6159 7059 3599 3362 4219 6872 3128 271 7474 5831 4845 6195 1646 3565 4332 455 6295 370 7637 3103 7501 6361 6641 3414 6354 6775 5902 3577 3785 922 5034 121 3091 1995 2304 1387 2893 4601 4323 7166 5099 7277 1013 1040 256 2129 1104 762 291 2686 3231 4059 396 384 159 7240 3089 4199 3598 6056 5847 3063 3944 4887 3988 3368 1416 5272 3951 6948 6770 5394 1767 1517 5651 4016 6067 5070 3177 4339 5330 6625 6012 989 2714 5905 1204 4183 79 1725 1116 3358 1329 4481 570 3638 5601 6479 492 5199 7200 1010 3775 3469 1124 5634 107 5107 6720 7451 1635 5038 4138 5027 4045 5879 4640 5873 1840 5401 6534 7652 1368 4500 3586 7043 7009 1615 7314 483 1612 7363 1616 5742 4368 5933 7432 2161 7133 5409 2902 2197 6737 6823 2182 2633 6794 7455 6281 1787 3066 7892 7709 105 2977 4640 3639 3574 6669 6042 5015 4642 1092 5484 5560 7121 5627 2772 1814 7726 3196 5070 2609 7023 6017 4439 6307 5327 5335 3735 6069 160 1376 94 5385 4267 4061 972 6642 3810 718 3740 4665 5524 2288 4922 2071 5578 676 2604 3031 684 3786 1714 7497 4662 3757 5848 3616 5416 5259 7829 7333 6240 5464 6369 5536 767 4314 5542 3034 6282 3088 3819 3087 3642 2079 5713 7497 1154 437 7576 3670 5584 3577 5 6051 7905 3746 5056 3345 4201 7580 3567 295 5314 5559 3072 749 1209 5829 2860 4640 1442 4018 949 6909 2844 2471 6742 2147 496 1700 5811 4987 6513 2014 6691 3746 1377 272 2917 66 1578 7744 4587 3214 2347 673 454 2444 5248 2850 4437 7659 2263 242 2708 1540 861 1562 1375 2371 7445 71 7611 4998 72 3045 4444 759 4393 7831 1973 1540 3205 6332 1144 19 2886 213 1089 7902 7092 4141 5708 1467 1777 62 4122 151 422 4721 13 3720 6041 7252 6203 5520 2660 2037 7553 145 5650 1162 430 2662 5897 4988 1910 1048 4612 1389 3808 5125 3766 4509 1631 484 1539 5839 61 2758 4914 3195 7048 983 3979 2764 2783 2504 3326 3936 3128 1396 4900 4755 574 217 1680 2275 5621 5388 7257 3827 55 7396 6350 1307 2085 1167 5430 4377 5647 2678 2950 1666 3105 6806 3696 3230 6407 7247 869 7032 1962 7540 3830 4916 2928 7824 7499 1035 3140 2684 3048 7608 1658 984 7563 624 3754 3131 2554 4787 923 2653 1281 1980 2610 6504 5923 2848 6907 1099 4191 4302 6760 210 7313 3098 2184 3035 3325 2810 210 1866 181 1356 641 419 4006 1062 7478 616 3334 3094 5909 3726 6432 6802 5577 6225 2529 4224 5307 5366 4537 3334 7628 5081 1548 6580 777 310 1187 4381 2392 7556 362 5715 2796 3844 5755 4557 4925 5627 7346 5739 3545 2110 2835 3664 4549 910 1942 4159 5915 716 4777 7575 872 3329 3788 3004 5785 4430 4500 7472 4275 530 2484 2808 1552 260 6561 695 6940 3967 3363 7648 2871 2239 5469 5874 5929 6906 6929 2813 6316 4123 3371 7875 7407 3027 1632 3088 3055 5226 3577 422 4487 3551 6413 7853 6947 7330 3372 3386 6037 5188 1785 5781 5251 3516 7407 5584 2391 6922 4446 6946 6312 7337 126 4344 5189 4910 2453 4486 888 4266 337 4833 6764 5927 5089 3356 3394 7066 6577 347 549 1951 95 1232 1453 6850 7452 7489 3094 2220 110 1329 4272 6718 2011 7119 4637 1466 5618 876 7626 7126 25 6651 1607 7038 6864 4738 6594 2916 2172 3794 7600 3787 2482 1591 2577 7315 2853 2410 7714 6718 1233 7400 7593 6528 1550 612 3557 4284 1276 3666 4282 5899 6209 5333 7194 7045 7397 3831 3757 5205 2224 143 3799 5420 6553 4252 5151 7249 5685 4831 6271 3872 4850 4705 1517 5985 1126 1563 1004 138 2835 7018 4680 525 5232 5247 6950 1655 6660 2702 2609 560 1194 7462 856 194 7453 3273 2488 1732 5021 3404 2957 5004 6194 365 4198 4348 4087 3247 4110 7755 2198 7334 5016 5110 6599 7025 3124 992 3826 3865 6540 4197 5 2922 7517 4474 5722 7367 6426 5423 6668 5277 1784 5716 7548 7252 5523 1962 6854 7810 6935 5428 3654 3032 4747 772 3661 6219 5183 6064 4223 7678 116 325 7770 4185 1124 875 575 6869 3630 7110 5175 481 1380 3499 1141 4561 1007 3870 6871 2790 4839 6043 4634 270 4239 622 6123 3428 4266 5620 5722 5618 6984 3219 2108 5873 5803 7362 5092 3157 517 5813 5026 925 5941 7490 617 7254 5588 1188 757 676 7859 991 3183 6233 334 3045 7696 3969 3315 7800 7760 1153 1843 115 7032 4982 6949 3090 3430 5393 1657 6345 5460 586 1967 1996 7451 689 2121 6404 3869 5904 7453 3213 5197 2824 5194 7452 7077 7754 7537 2 3452 6322 7839 6462 670 6870 818 3399 3293 3050 7452 1229 2090 4653 5827 7649 6171 5563 4190 6659 2914 6501 6934 19 159 969 4189 1271 7582 583 4840 7744 3747 6611 283 1959 5401 3328 2541 5581 5880 4892 2069 1617 551 1165 1479 1322 566 6804 3187 5448 7465 7869 1355 4299 7793 4410 2962 6918 1414 3691 839 2933 2753 2154 5699 7322 3766 1395 6992 4393 4556 3091 2571 2793 4536 2033 1752 1117 3348 6352 4440 5936 2166 1474 6434 2017 208 276 5561 5606 1921 1120 3088 3261 5205 5776 6131 1184 232 4280 3366 4570 7881 3118 108 5330 5232 6152 6575 7864 5004 830 6601 3973 1764 2481 2397 4531 5208 4663 4913 894 7072 3584 6802 4617 2611 4541 7571 972 7756 7451 399 6340 6642 6987 5879 4075 4420 2711 3298 5799 5987 1432 1242 5326 6648 3806 6794 7791 4460 6947 2388 3578 1827 6616 2186 868 3424 3069 771 3206 2481 6888 7136 912 3163 7020 7420 397 3072 5938 5715 5125 7845 1080 7731 6888 7533 3668 2147 3185 1757 4340 2461 3359 3826 5896 6242 1299 7028 3559 1052 66 4824 650 5303 1737 537 5378 7267 6163 5439 6725 2369 6518 4741 551 5000 5505 4331 7753 2566 2275 3562 381 6448 228 7607 3324 3107 7276 4982 317 3648 4933 3897 715 2593 659 3456 7637 1052 2201 2174 4659 3587 2782 1199 6856 5866 7275 3504 7779 2089 1751 3712 1135 373 6941 2277 6715 7417 6985 2123 4097 6884 3446 2515 1741 990 3747 6319 7376 2603 6955 5888 4722 4083 6050 3764 3445 1419 3409 5850 5151 2315 7497 6287 3226 2428 2319 770 1027 1497 1562 7538 7548 6149 1238 4563 6245 4339 5592 5879 637 4904 7830 710 4964 2796 3981 1676 4948 4680 2324 2341 3285 1740 4375 2330 1586 7474 1541 5382 6650 6789 821 6952 6650 1449 2364 2460 5571 4254 2754 3587 7674 2088 4765 3019 4918 6158 5451 5098 2458 2810 5450 2006 6285 2780 6199 7390 6271 753 1359 5415 3757 1106 400 4009 10 6574 1660 4987 1322 3432 2418 6764 6568 5225 7589 6988 876 3985 6777 5131 7807 1063 2038 2237 6842 415 7840 4730 5252 1542 3705 4638 2195 1509 4919 6036 6241 7710 3946 6831 2780 6562 2850 1662 6999 1544 3860 4736 3250 5713 5118 3066 2787 7777 7257 4753 2154 6465 4563 4931 1990 3694 7200 5194 5674 5045 6156 7678 6796 6831 7699 3901 2731 4235 4281 6276 3074 3214 6284 2613 6807 730 6498 7360 1974 503 218 6202 7331 846 5815 3240 6394 4827 311 5808 6592 2609 5273 2658 669 5060 5710 2836 7624 6670 896 6950 119 7829 3389 4260 6056 1580 6749 7633 7647 1849 6481 946 4770 450 2092 4806 3625 3739 7879 4083 2210 3991 549 5905 6797 5400 7287 7421 1183 1857 5461 2397 7144 1139 4493 279 6797 6340 3108 112 3716 1546 1462 7746 5227 410 2770 5204 3186 2860 4799 3233 3296 6094 7281 5766 779 6565 4971 5388 3944 6363 7835 5665 2054 2602 5742 2438 6474 2708 706 4994 1647 6508 6674 7761 853 4236 870 3575 28 7768 131 734 2754 6865 7240 5294 1453 6946 1745 5768 6202 5808 4906 2369 2585 6880 2488 6436 815 3665 4932 5098 6908 2746 7088 2333 4110 5505 3571 7467 7014 1862 5639 7723 3404 6974 4026 992 1313 4003 445 4246 6607 5544 5923 3978 6533 6604 6649 5722 4796 5224 2649 2892 2177 7488 5081 54 6008 1030 1473 6695 3601 217 3356 5524 3197 2408 5759 3125 5460 7216 4639 2461 985 519 261 5688 6409 2986 51 2436 4416 2371 1489 5758 1657 6650 1623 1761 992 1917 6393 6616 1965 2727 6645 324 7698 4923 7144 6765 5014 437 1244 6954 2457 6789 1676 4186 1135 6641 6153 657 5780 1692 1992 7910 3903 4260 7805 4406 586 4520 7862 3669 3402 7055 6742 5964 468 1683 7512 4007 4387 7666 7887 7824 1702 5974 2141 5472 4365 339 1304 945 7756 5209 7719 6024 3292 831 7068 1656 2565 785 1368 4031 1995 1201 5596 4759 4372 6513 7328 2980 5806 6720 4605 776 6822 4394 639 7055 2868 143 1215 3097 7148 2792 2013 6033 188 2253 542 1656 3171 1154 540 2505 1946 3825 2486 7542 3325 1355 4082 4179 5661 7637 4117 7590 5007 1201 7762 4863 6964 4853 7510 1149 2135 3444 3514 7705 183 603 7542 1841 7266 2262 1685 3560 4853 7175 844 5952 7914 3242 1428 7581 6154 2066 3823 7657 7339 4603 2263 2295 3548 1561 5173 1272 5959 4069 6067 4379 1192 5849 5652 1236 2039 5457 7271 707 2433 1967 2475 6487 6306 7338 4730 4229 5786 456 4447 6346 6968 5777 4321 3992 5790 7232 6277 5603 6630 2659 4307 4075 2233 952 4916 6700 4662 1563 4507 4447 5430 2025 6298 7008 70 3592 2610 3852 4924 7473 7242 1680 2898 6249 5904 7593 6576 4196 7753 5073 929 5725 5634 6691 2368 5070 6439 4802 5075 1944 5236 7248 5515 6022 889 1937 7694 3454 3590 6906 7654 3275 3651 1371 2959 949 625 3267 3891 3350 7457 2383 2300 5429 2545 5080 1586 681 5201 2150 4986 4020 1386 2437 1990 4920 3369 2942 3510 7062 4778 390 6974 4472 4278 7621 3429 1871 2639 2310 6543 5631 1222 5969 4614 6267 6667 7777 7635 6184 4548 6603 5850 5623 2789 7655 1041 984 5521 7654 6561 4614 92 6716 4962 3406 1128 7324 4694 6669 4662 5801 1332 425 4031 7546 2409 5749 2724 6516 5746 6674 7874 3298 5480 6393 4294 2273 7533 4471 2317 6722 153 5856 7382 4250 1928 4636 5216 3060 1304 3725 4070 7628 5833 3369 20 6302 1383 6560 7217 7917 6989 553 7054 1826 4612 2458 476 5172 3806 2375 3665 249 5652 7303 6759 3353 7741 1465 3370 6234 6048 3937 7460 6884 1011 4572 1722 6570 5345 1248 5249 4665 1890 7292 1561 3704 982 3034 504 3828 7512 3966 3822 1332 1131 5403 6212 200 5340 1899 6987 4710 5453 6744 4255 7649 2018 3865 4288 7202 499 3629 4272 6100 1034 6863 4901 6295 3053 326 7233 5660 1342 3523 4819 7679 394 6227 7000 2681 6911 6909 3206 611 3065 3506 3959 7894 2586 5015 6002 6925 7325 4644 2614 4729 6925 2814 4444 4848 5043 2048 4507 1732 6370 6645 4229 385 1004 1733 7807 3864 4512 3579 3191 2642 6522 7367 5553 7396 55 5488 7265 3752 3102 4531 2812 5513 1203 2921 7482 3939 5474 5649 5674 3569 7374 7078 1662 7167 7899 5208 1973 6974 1084 6821 1315 4826 977 1431 3148 6439 4185 4055 4604 5479 644 3456 213 3195 5531 408 3422 7347 7331 6622 2987 395 1727 333 1492 3420 7893 6368 6703 6071 7515 7923 3317 7864 394 3046 3341 7302 6051 1568 6775 6657 1309 3309 2730 372 7306 627 3604 5660 7582 3605 2945 2389 7009 4258 4119 6080 2223 2825 1604 202 2637 341 6961 6139 2457 1128 4222 7185 6770 3523 1443 4378 786 1788 6549 5723 65 1446 5920 1087 5519 4680 4656 6244 1299 7301 5789 7537 1581 1828 625 3559 6717 4232 2315 2620 3394 7569 2325 7273 5930 308 4110 4835 4003 2696 2764 2657 3486 2181 923 1124 4681 5282 1413 7735 2454 7366 4000 1825 6794 3487 3416 2504 6309 2862 1204 6291 2956 5249 6618 4482 4623 6791 4635 5532 7179 512 5151 10 7233 3469 6376 4058 6857 6499 3435 2435 3951 4749 4836 7696 7280 3867 2271 5131 811 992 4731 3731 7512 2393 6879 6391 7913 2584 1707 4508 1540 3834 7013 3433 7364 1696 3099 1210 5731 3542 962 3376 5424 4818 155 4363 6393 3456 2174 5268 6688 1107 953 872 6594 3175 1122 7501 3391 5023 3728 3444 2540 2177 1510 7563 7177 4791 6436 6940 7519 6649 6094 2889 3254 7409 1955 4054 1622 6395 3031 5840 4895 5981 7629 6360 5806 6600 5422 6979 4398 572 2305 7387 3212 6273 4274 4503 1173 3559 1896 6127 4989 1551 3264 6487 4108 1583 2075 2692 2487 4998 6100 6814 2418 5556 1635 7140 212 5865 4264 6998 2962 47 4286 4310 7676 7246 2549 5558 7200 5979 3723 2499 893 5520 1464 853 1568 6594 2416 4866 212 6079 3573 5919 5203 5158 3639 1539 539 6772 1899 406 3811 6149 1004 6033 6335 388 1828 7075 6814 4818 2015 6829 1806 5072 6960 1072 3444 4135 933 1607 4217 2640 1168 6079 6712 81 86 3691 3220 5039 6939 6494 4473 388 3986 255 5303 5251 3931 5051 7547 3266 7602 2489 7477 6703 2758 1907 7369 2967 1158 864 5489 7787 2543 609 5523 7576 871 4152 4207 6629 4908 938 7055 4134 5564 248 2518 3551 7820 7377 5222 7922 2351 7578 6874 3330 2129 1303 2067 6924 440 216 2317 4639 4801 846 2741 5275 1030 5003 3908 5265 6331 2523 67 4205 6031 4358 5753 4268 7805 4190 7800 1645 7311 4865 4181 3327 6245 4635 3750 6572 5669 7360 4193 3932 4311 6449 4437 4189 5284 2712 2787 1509 6567 1245 4851 7015 2882 962 872 5859 4481 3990 7190 2069 1340 426 7805 7867 279 2948 5781 373 6575 3111 4021 3409 2564 367 4381 5468 4436 2110 4155 172 2537 6607 7876 7607 1461 5279 7591 5250 2777 2644 1353 129 292 6047 5340 4311 7182 6514 6733 5313 7222 7343 4620 7612 7212 3464 5971 6571 1654 6494 6898 6018 7123 6854 2357 168 4769 514 7653 6551 2680 6877 4320 7905 2415 2475 6928 2129 1119 5608 4055 3571 3989 6805 6056 5268 5403 1643 3832 7294 5986 4979 4666 3271 4791 2650 6716 688 2273 3918 5944 3020 4938 3096 6234 5501 2108 4656 6282 7695 3972 5611 6908 79 4052 555 6687 1453 3058 6692 2564 7157 5313 6154 576 6959 633 6766 2295 6914 2273 6369 6218 3207 4547 2686 3514 4281 367 171 3830 6859 1199 2938 55 7113 523 6509 258 1559 2380 596 4647 7921 3430 3366 436 1210 4527 7874 2259 4542 7665 7763 8 1638 2892 7811 853 434 3316 2407 7404 3163 4716 1826 3979 7337 6107 4202 1565 4850 17 3879 2036 6840 222 2840 4273 2884 5347 6079 624 3760 3742 4465 6669 6583 7324 5593 1855 3510 3720 345 5151 1877 817 778 2979 3571 7859 6379 480 7391 7626 2528 5060 5827 5856 5940 4169 2149 2093 653 590 7356 2163 2939 759 6073 5011 2067 3444 5390 2354 7808 3776 2619 352 5227 5688 4899 4515 656 558 7588 7638 6396 6896 6214 4896 3025 6110 6538 5211 6223 7913 546 5521 1228 2220 5984 6462 2043 6595 2051 4950 1065 1044 5536 2969 836 2954 5553 4280 3160 1537 3586 6738 7 4754 6826 2142 3787 7269 1197 3843 3614 292 1538 4482 6617 4618 4127 7384 5082 5842 6539 460 1783 4416 6728 838 1118 3613 7541 3264 3143 1059 2738 7840 1120 3582 6345 4423 4039 2350 1844 3904 7353 6492 384 5793 4813 3435 4388 7533 271 655 3220 6597 1239 3679 7543 5173 6841 173 6951 4070 2306 3985 5942 3854 3735 7314 1645 6954 3357 6312 2333 703 2313 1842 57 1495 3537 83 5606 1698 6179 7707 2256 1273 6373 1384 1273 7665 1296 5669 4848 4847 6185 7110 6484 4111 6349 2656 772 7604 4229 7029 474 7107 3842 4379 7507 2306 501 264 301 4542 7641 7618 2993 6050 972 2858 1834 6759 6840 2755 7538 9 2063 3552 7430 1212 1638 4498 5060 5815 5441 423 7065 584 2083 874 5904 2717 460 6437 4813 3105 4242 1767 4185 14 5020 2214 6110 7854 3040 2425 4111 6775 4565 149 4178 3828 6161 58 628 4929 7292 283 1644 3002 992 1846 7902 1372 874 1365 4275 1300 7750 924 6830 1312 7171 6644 1437 5322 7081 4220 541 2330 2075 5458 5683 3639 5567 2668 1184 62 2580 3377 4362 1646 1774 4310 5647 220 4825 3665 2769 3057 4500 5395 1503 3529 531 1904 6232 963 4927 4539 4490 7285 4632 2695 6396 5374 3543 6582 771 3904 58 277 6678 6675 3213 2627 225 7892 2602 3133 4688 6407 5032 5509 5864 4783 5164 4558 4569 2022 1221 6492 1580 6236 4208 7372 2871 503 4798 671 5251 897 6417 2246 2582 5582 3280 7269 1206 840 3844 1849 1433 4731 5523 638 6949 7908 1159 5665 7349 5358 5683 5993 5201 47 7784 6125 5579 513 4103 5250 2427 4240 7425 5161 17 7865 5772 1464 2161 3696 3524 7748 3334 2047 7061 6790 7590 604 1195 310 6929 5007 834 315 5588 887 2372 5133 6460 2829 6571 580 5419 5990 5900 1402 6319 2651 5225 471 2365 6997 3533 1079 4893 2130 4873 7872 2159 4534 6941 5769 1951 1426 3198 3998 2833 391 7739 4745 5674 1741 6722 1785 6031 6590 3151 7537 3956 6645 5818 7827 7240 4239 4329 123 796 2984 204 3913 2152 6706 1437 5382 4417 6850 650 3718 595 2527 6766 4922 7717 2120 7883 4457 3628 2420 1081 302 3012 4409 5651 3881 7065 1732 7540 4585 5425 4466 898 1809 741 1496 7274 6945 2397 6491 3363 1735 5972 3748 2712 6929 1437 4874 1975 759 3436 5872 6324 2201 6187 7282 933 6391 4024 5406 5656 7248 1158 4067 2382 1920 1294 2489 7521 2233 5289 1554 5812 6500 5275 6717 4038 2373 7255 1936 201 5100 6044 1151 3812 797 3418 1704 5148 6865 6925 3100 5830 7719 4973 2484 3176 4586 5960 5232 4993 6612 3084 1638 5974 4918 4409 6358 1571 4465 1333 5113 7882 209 576 2204 2934 4859 2263 6631 267 53 572 4059 1748 4557 7709 1435 7681 5919 6913 7409 4059 4616 6550 7683 4433 4269 5728 1188 3316 7540 672 4505 4701 1432 7297 6944 926 607 4379 4636 179 2025 166 5721 1386 1143 3106 1342 6873 2966 3599 7296 431 6870 727 3922 2524 269 3493 5134 7485 2463 5081 1833 1079 7761 61 7630 5443 1697 3367 1555 3107 5567 5369 2324 3776 7505 6464 7081 4439 5680 5960 5562 7468 4565 651 5002 5300 326 2204 836 3837 6858 2414 4980 392 1090 6114 7226 1034 1585 625 5994 6796 357 4246 6420 2036 5643 83 7022 5012 5069 4674 1699 1514 6491 5398 2995 2040 1535 326 5795 4273 6621 353 990 4883 7921 7622 356 1494 1850 1655 5975 3858 7412 1501 1491 1725 565 6243 5327 4071 5477 5243 5061 138 5338 6812 4577 7376 1545 2025 4509 3416 4319 6600 5620 2057 7144 1583 3617 7224 2113 4823 865 84 5139 6247 3279 621 6734 3600 5575 1109 900 3449 5086 6464 6331 7133 5877 2866 4732 4310 1585 2363 3402 5473 6089 3909 1873 5248 6412 5392 4339 7655 1109 2846 2384 7618 5684 1533 7296 6842 1359 522 665 1355 5237 3711 1090 6537 7910 7552 4420 6514 4372 1085 1416 7807 5621 2612 5852 3133 3649 7373 989 6962 4941 6953 1077 2044 620 3896 1249 4641 206 7705 6061 6021 47 3716 1871 7008 2649 2278 909 1975 336 3815 2374 5969 1349 4529 4335 7493 5453 4211 5590 3252 4547 461 291 5768 5025 2642 2542 5694 5384 6043 7132 6826 6234 2314 6842 263 7369 3693 3442 6071 5944 3625 2140 7389 647 329 6097 1722 2423 1328 2453 4368 3895 2973 1914 3593 955 3661 414 4331 5906 6483 3298 5204 1556 3746 7498 5408 1810 3113 2873 453 664 5558 317 3074 5286 6135 1513 7479 7003 1813 4089 6692 6044 3742 6090 3745 1904 4655 3183 1273 6490 5785 5147 2918 2917 4432 140 2720 6992 3369 4336 5237 6953 1510 4519 1448 2967 6984 7004 156 5025 1145 2703 3927 3802 1320 5834 4755 7818 656 6359 1577 2974 5447 1803 40 5328 4339 3016 5240 3680 4093 7376 6450 6790 2111 5940 4811 3236 5292 7462 2638 4294 5453 1787 3485 3545 5090 636 1935 7064 7109 5519 4590 6170 723 2929 631 2493 6199 2374 7387 4329 6839 4669 2710 3280 450 569 4411 6024 3522 7363 2239 6526 5428 5701 2482 3790 260 6306 5281 1883 7270 3355 5631 4829 1949 2934 5585 6552 7178 6694 4980 4203 1045 1310 656 6401 2166 958 992 4515 6459 4162 3188 611 1332 4436 5479 892 4059 5345 3449 5082 3870 5919 586 2679 742 906 1755 4286 1401 5407 4205 1511 5543 837 7364 371 7433 6942 7819 6698 4722 1968 3481 5083 6097 282 5462 1603 7191 545 6571 5921 6001 3419 2534 3380 990 3681 1125 3494 2639 4147 5265 1556 6382 2048 298 3890 1627 1875 5894 2340 3016 5154 1439 6897 3640 2645 7808 7580 5895 1737 2663 6208 4341 3790 3026 521 7300 210 4896 6348 917 5588 7011 6346 21 1368 5547 7136 7577 675 5158 193 3504 2994 4912 6113 233 2714 3061 6053 7512 3263 3457 4280 5819 4501 2608 101 6568 1103 7154 4728 3718 5711 4525 365 1325 3997 7725 7531 4039 7079 964 5158 5439 6988 1241 2708 6699 4717 2582 2017 7773 989 365 3920 2794 928 5239 1620 2028 198 6485 3071 7688 3391 6790 2062 6354 4726 1281 5498 4892 4639 6006 1554 4333 2574 5463 1377 2691 6133 1373 3849 1587 1028 6139 3393 2296 6159 303 5475 321 3748 1459 2857 5679 570 7826 1469 511 853 3727 7810 5808 479 70 5393 4761 1022 5733 3729 7124 5796 172 7123 2158 876 3520 5209 1577 386 3200 5741 2842 681 5126 3380 2421 3466 4361 1284 7881 7484 1504 4546 6329 7635 1630 5576 3003 7766 4650 5874 7099 3552 7686 2378 1773 6364 4014 270 7410 3568 3518 846 5485 7636 1261 4546 1415 1280 7455 3885 6303 2496 1174 4210 520 438 6728 5862 961 416 5104 4246 1380 6230 1726 7375 5256 2506 4839 56 539 1942 3106 4942 7910 1263 6247 2126 2219 100 7801 1971 7634 589 6883 4014 712 2573 771 7155 6884 4336 366 5349 6514 1046 3482 605 7616 6012 249 101 2591 2353 922 3754 7618 3152 4066 3289 333 4950 329 366 4442 2035 961 6247 1963 6488 6294 5207 5559 3656 7844 473 653 3136 1897 6404 6113 1027 6978 5391 2639 3558 3019 6741 5745 2860 1601 2713 3393 7142 7204 4491 3762 5865 1622 3996 1393 7151 1803 3447 5156 4811 457 328 2026 903 587 7748 1870 6995 7433 1601 2618 3008 6857 4820 7462 5239 6316 7636 5190 3087 6763 4461 1782 761 6993 4614 6443 1393 377 2882 1487 6736 3079 6801 1581 701 791 6826 5880 2780 2165 2404 3241 2750 3457 2918 4402 7188 3467 2706 4668 1754 7668 4961 7883 1673 93 987 1241 84 5492 285 2881 2076 2613 5377 2969 7292 3331 3945 6171 6754 4648 5627 1303 607 4033 3343 5300 2449 1946 4918 4772 4015 1917 1329 4009 2866 5152 3989 3110 5734 2532 2395 6454 1259 4212 443 6667 2613 2747 2517 3950 6120 7049 4562 417 4244 2407 1439 6761 3744 1453 2912 6610 2730 1680 3907 4615 2779 4901 7112 7903 420 4861 7412 1421 3329 6350 5227 1675 1471 2805 1471 3269 7143 7112 7078 4635 5541 5034 1019 7736 354 5100 1948 3393 5171 7523 4467 7662 2814 6400 1051 1983 4238 127 3604 998 5157 7832 7554 4344 6036 2486 7814 7253 7039 349 5717 7032 4034 6753 562 4750 2275 7668 575 6218 7133 4789 6851 5749 3317 3437 3425 2859 204 4546 488 1947 7212 3950 6714 6606 3030 5022 3526 1914 4328 1832 6166 1308 3298 286 6832 5575 4115 955 1880 776 2474 5141 6677 7725 338 6688 3381 3215 6449 7535 3019 105 5883 7321 7661 3482 6778 881 2856 3591 5629 1897 3286 3217 6439 64 2646 3674 7462 3922 6303 5580 7380 2417 6441 470 5467 1105 7144 5070 1691 5324 5801 6451 6555 947 971 6224 745 2164 3987 2281 5944 6340 7827 6792 4827 4747 6459 3684 7735 4114 5976 2477 4296 4356 1 987 6132 4797 4676 1104 6780 2847 4315 7627 191 4941 2087 7807 2616 4205 3963 4839 3663 4125 4340 6124 3399 4995 4243 4424 3927 3441 4676 624 5249 7594 3487 1641 2771 4150 6669 6126 4001 2146 6036 3141 2802 1396 4977 200 6074 2006 520 626 2171 3217 5657 7811 1631 6676 6051 2143 150 3313 1135 6485 5045 227 1734 5063 6226 2005 2765 4596 2389 7822 5932 7258 2139 5215 4017 6086 3477 6801 4355 910 6840 1638 1203 2685 1175 578 6822 1808 1144 3272 2283 1803 7558 6075 6487 6133 927 3379 2082 7821 5146 36 244 7662 3383 1449 6572 5302 3667 5444 459 3966 850 1757 541 7787 2342 5845 5192 5572 1293 7656 2502 6387 3057 398 4064 1377 6440 762 487 4366 4126 1371 5111 6924 43 1924 5745 5376 3922 4625 3789 2434 2564 5267 4411 2761 4541 345 7214 4030 3584 3956 4643 5192 1710 872 1444 7737 822 7427 2329 5210 2282 1698 5229 4757 28 5751 4368 1483 5263 322 3616 7559 3087 263 1718 4834 1852 1646 5811 2503 6906 4176 4923 2359 1073 722 6296 277 7532 203 4002 4854 5966 5635 3314 6224 1973 3354 2014 5811 7025 6722 40 1233 2520 6376 7713 7479 6055 5985 1483 5619 4487 5800 384 4807 5050 5418 3942 6958 1548 7309 6397 2886 3298 6625 2639 6658 4940 213 4574 5993 7078 2141 3201 635 3832 340 5096 3899 5170 7104 4454 3745 7371 4063 437 7225 7700 2729 4521 4116 7580 5272 5043 3793 4230 1080 1023 1695 7003 4411 1072 7469 6308 5455 5912 3222 5474 2118 3460 6167 4917 6592 5697 6094 3842 6919 807 4884 240 4476 1893 2990 6973 7562 318 4824 3881 7000 6095 4578 3608 3387 7740 2786 4060 5628 1804 6686 4709 589 6620 6718 1611 1302 2827 4433 2067 4208 5268 5925 3202 2885 2503 2696 2499 3646 2917 2438 1608 4445 2810 2563 1340 3722 2295 3985 2498 5408 97 6214 156 4795 808 101 6945 6428 1253 7595 1032 6176 6055 1144 5002 2458 4030 1004 322 7348 5844 6876 252 6775 708 431 7794 6513 4509 1369 7054 5663 6780 2938 3840 5911 7600 504 3679 4320 1981 2379 1791 2580 3532 7692 2580 2894 7722 7852 842 2380 1784 1501 7290 1158 7749 5774 2704 2412 400 787 3612 5925 804 4811 5513 3261 4161 3626 6429 1925 109 4346 2973 408 7816 7398 1623 1712 5804 7912 7518 7154 6808 4226 601 3914 22 871 5616 2507 930 139 4175 6634 1865 909 7311 5093 1206 3172 1782 366 1249 6864 1354 7356 4186 5185 1977 1158 3783 7861 6595 3646 6688 2238 4936 4144 7118 7303 1355 2547 1034 6084 4212 310 608 2555 6402 1919 588 7833 4504 5469 1164 5136 3033 4273 6202 4590 7160 7747 7131 4910 889 4028 2081 2614 742 5834 741 4170 7281 7378 1584 423 1099 6426 2512 2874 4257 4687 2046 3898 877 1597 4290 5555 7047 1961 801 6285 4845 6063 5865 7876 6096 3016 238 2382 2636 1937 5288 3515 34 1126 3857 6655 4188 7852 5741 5005 1205 878 7916 1994 6534 1246 4635 4112 7013 90 5693 1493 307 178 7088 1915 1848 2919 5003 33 3418 666 6170 7294 4166 5913 4804 4669 6499 7238 6880 4093 2286 6994 1730 1178 7071 3812 827 7120 3241 4274 4401 6482 4732 2728 3384 1122 7408 6503 492 1020 6776 1319 2607 4880 5664 6509 1190 288 11 1598 1263 90 6272 5260 4121 2625 5355 1431 7327 3490 1471 2515 902 6209 898 1229 1581 1094 3253 1045 302 6822 261 950 3328 5129 3421 7344 7265 5649 5085 382 7901 443 3403 4645 3920 5976 2596 5915 2135 987 4085 420 7306 7642 2519 3953 7208 6046 6044 3662 3744 6180 3335 4970 875 6436 5597 6848 1483 2831 7169 1601 6251 2076 930 5975 6751 1627 3116 72 3605 3863 6558 5000 124 1340 5569 2492 6124 5511 6854 1500 1631 697 1660 4190 6447 6266 6492 1124 4480 4331 127 3058 7371 1914 5735 5268 5011 5017 3800 1035 359 5025 1273 1201 6857 5052 6324 2246 1202 3241 1070 4997 914 3010 1957 6136 1661 3062 154 5820 1358 7333 4627 4859 7492 6205 6880 6794 3435 4555 2924 2290 1404 5257 219 5054 5059 7629 7622 7364 5440 4287 1019 4056 6273 1659 6302 6467 5559 5277 3890 7560 2571 1176 3776 1999 2050 7364 4918 2827 4587 4320 456 3794 1197 6032 1492 5043 929 1264 85 7600 949 6821 2188 472 7484 2551 214 1311 3784 6126 1658 2276 4966 1237 2340 4598 1158 2596 4692 3366 1200 2269 5607 5768 5661 5254 2195 4460 6420 4697 3899 1679 2734 3260 5002 3183 6884 4922 5135 6840 2233 2626 6688 976 2456 5515 4525 4188 383 4569 5276 7311 7580 6049 5039 878 2296 5622 478 6621 3782 3263 5478 2818 145 640 5869 4280 1812 469 823 1758 6904 601 2377 7612 7020 419 1648 4541 1025 6790 3276 3998 3522 4605 6158 218 5406 3709 3583 6358 6570 5158 6970 6332 4109 7808 1877 1743 1844 5676 7547 5593 5428 2570 2340 5324 1850 2624 4917 7893 7793 1143 1545 1066 5651 5525 5209 4078 1324 7335 5711 5839 6384 2492 7917 6072 7546 5665 6297 1700 45 4974 3747 697 7086 1294 3655 3996 4175 6511 6567 7112 2850 6309 7799 873 4637 6240 752 3428 4709 111 2386 5657 2033 2134 854 3340 105 5606 6159 6999 1394 3436 6 6298 3360 6848 1920 3228 5713 5600 5399 3210 288 6244 882 506 4191 6187 6762 5099 4033 2261 6152 1706 1672 5347 716 447 3981 7024 5221 7920 4235 5978 5922 6829 1801 4073 5276 4937 1587 1354 4146 6964 1480 5843 5126 4210 3058 4453 5909 5539 1853 4834 6621 1999 2173 3277 7556 5876 3678 6287 2240 6595 1317 2183 1453 2636 6673 6032 5343 3029 6218 2806 7210 2520 1253 7383 3146 2371 2120 4855 6355 5824 3736 4438 1356 5233 921 5972 226 5077 7200 4926 7064 4596 2727 4631 5576 2288 817 7266 6237 5642 6260 1099 231 1651 2815 5291 5132 6878 1983 1308 7813 5713 5186 5144 2186 54 1382 5145 4006 1537 2592 5418 1376 5479 6493 5228 339 7378 680 2015 5314 4902 624 3286 6367 1042 5835 2812 3078 143 5035 6653 2523 2844 5652 445 1631 4728 6491 728 4703 936 3641 1558 6926 7581 5272 6875 4438 4128 7010 7030 2225 5507 2998 4302 2665 3843 3636 2702 1948 6463 4055 6801 7780 3369 7181 7308 1483 1502 941 4736 2346 3322 7080 482 5952 4368 7795 7586 4733 908 7311 808 3987 2027 1027 2180 7292 6696 7170 7664 5028 2360 3727 3737 50 7526 2169 3942 5110 7375 7570 7145 3436 6400 2616 3424 6883 5822 6894 7665 7919 4273 1208 716 440 1884 3202 5283 405 7608 1841 1406 6321 7576 879 2229 6255 1848 1205 4607 5851 1637 365 3229 1959 5808 4593 7842 1103 7725 6253 4036 7513 706 2477 6875 1404 6557 1707 864 1060 2446 7086 3269 4574 973 3792 1232 272 815 7911 4662 7707 4419 3335 1177 951 1847 5187 1356 5424 567 4445 4386 5567 6317 2972 6592 5051 4690 7427 3459 1516 3364 6928 6917 6388 6269 5572 7751 993 7419 3706 3995 7178 7289 226 676 7138 5117 475 1559 6133 6198 4717 895 4773 3261 1023 7176 2980 7135 1205 6479 5571 5489 6236 5169 107 5974 5018 5585 4102 2665 7859 5360 5208 2659 7173 3820 5570 2751 2504 731 7636 4128 4262 5288 1346 6294 7497 6858 6797 3352 2465 181 7367 161 2632 4230 3899 818 6143 771 1230 7655 7644 6654 3161 5313 5253 5561 5673 983 6207 5715 7531 5400 958 873 5420 3276 3475 2347 3564 6081 4760 6236 5757 1564 5470 6672 5859 6208 2525 112 5359 2119 2844 5428 3844 7279 1296 2392 6381 6003 1310 3135 3903 3666 527 5793 7429 635 75 5563 5162 6230 6724 6489 3321 7074 3158 2214 2185 956 7759 7357 7031 211 2919 6212 6863 5701 3793 81 991 4509 1343 5129 7400 7322 1333 6901 46 1799 7835 321 6834 6171 844 443 795 2215 2978 5840 5383 246 5914 6906 2027 3721 5898 106 2744 2527 4316 1323 7446 2359 1366 1103 2293 6267 338 6004 5991 4072 6943 1646 6734 7492 5165 5463 5499 5531 5084 1303 5794 5162 2257 1622 6666 4380 452 7131 7572 4177 2054 1159 3376 5564 4937 5257 1191 6991 5992 3439 6548 386 2782 2141 7640 3109 6469 289 6296 4155 3052 3187 4761 7384 4116 3094 1554 7215 7410 2286 6274 4976 7410 4928 4503 3595 7270 2180 3891 2762 1803 6081 2932 3410 4440 6875 445 4799 7207 4092 3543 3537 2920 5275 730 4308 3843 1613 3213 4980 6654 6437 2196 846 7288 7419 6628 1546 2096 6915 7299 2790 6869 4987 437 3246 5809 2207 4621 284 4811 4988 4740 3774 1658 6180 1335 3902 1199 3424 2817 1094 3726 5685 1384 836 6209 263 5903 4692 1692 207 2676 6048 3632 6353 1285 1991 970 5178 2364 4958 7590 5463 355 5807 5909 2897 4130 3274 7335 1546 1628 6293 3506 5376 2904 2231 4835 1513 36 949 4809 1448 5197 2664 439 6762 781 5566 7354 3784 7522 6695 595 5474 1220 5430 7830 1499 5617 1141 7444 4720 6870 769 5512 7166 1822 5993 961 5757 3962 77 5283 5093 7580 5883 7323 739 1360 3585 5437 5988 6138 3689 1691 6388 7182 4089 2296 2730 5181 7153 4648 3162 4525 4858 5590 6991 6934 1176 1768 2710 5223 4004 3747 7099 4003 2571 3587 5859 848 190 7711 6846 2809 1550 1636 5595 7134 154 5559 409 5521 6903 7885 6399 6704 28 1651 7726 5642 215 5054 4005 4813 3814 1471 7213 3383 2297 3491 5007 3971 1220 4661 6299 4011 7416 5604 3307 3732 1879 499 2536 4207 4256 6931 2863 1498 7355 1920 67 852 4998 1494 7085 7169 2455 346 3104 1152 6202 7359 4346 6590 3910 5523 11 6188 3458 231 741 4876 3475 5613 3292 881 2742 376 3311 5208 2519 4108 2735 1570 7352 4573 2507 4674 2988 3093 5120 7018 3244 7336 1509 2429 7862 2379 6090 2520 5776 3375 6189 5822 4145 3088 1837 5580 6763 5614 2775 5206 5685 2855 6754 3118 3967 1121 910 594 2731 5278 1724 3060 2865 3617 4928 1028 6387 7247 3842 4150 6582 2126 2794 7166 23 1153 6434 5324 7390 169 6398 7724 4627 7522 2767 709 3538 5465 5263 1807 5733 4684 1488 3 5540 6719 4286 1439 3085 4238 5594 4180 960 1459 6521 6691 272 7782 6160 2257 5582 4587 1853 7581 3235 4871 5523 14 941 2398 5334 3451 7127 1995 6481 6432 6321 125 1747 7493 1712 1896 1884 3232 710 2803 873 4038 5680 4425 1051 2406 5409 6638 4552 4306 2279 4824 5381 7663 5944 642 3486 6952 1503 7072 3611 5672 247 283 7913 3231 3908 1386 2009 2051 3824 1861 6067 387 5287 3490 5578 6329 5150 6005 7006 3752 7097 3905 7178 3150 943 3536 4107 315 6191 3862 7741 806 108 5177 4973 7270 6705 1743 3720 6328 3070 7301 3618 3302 7909 1791 3497 2304 725 6481 3811 1368 3631 7781 5301 7664 2679 716 3318 1651 2862 7805 2088 1257 7087 144 4138 6067 1215 716 4309 961 4108 2104 3863 2090 2943 5234 1973 160 4986 6445 2820 4509 1627 5988 4131 569 634 2583 6787 7454 5199 7230 643 1772 4796 443 7270 505 7354 6671 7466 5480 5358 2608 1942 1053 299 6971 938 785 7485 597 3265 6338 2876 6694 2232 4757 1361 4200 6909 6486 2296 1268 3011 3720 3847 6166 7921 739 3954 182 6712 5134 2829 3088 2126 4605 2798 6204 6639 5394 6470 4649 3441 7706 3162 128 1611 5787 72 551 2037 504 3268 6687 4276 2233 2885 1077 1024 2808 4200 2865 7062 7455 3883 6353 783 2043 324 3319 3949 4357 4769 3786 7121 5038 4780 3981 6949 741 4008 5073 5007 880 7223 4524 3201 3343 5080 6137 6271 3389 6826 4846 254 5719 426 4021 683 3947 4446 4095 7679 2456 7643 3179 3524 3826 1384 1321 4841 2313 4967 848 4742 4910 5265 4462 1395 1546 7061 4190 5677 1910 2950 1347 2768 4218 7872 815 2851 5348 1574 5221 7822 2184 5170 3832 6767 3782 3773 6457 960 6104 1627 4955 2686 2025 7150 793 4393 169 796 1166 2554 1831 5706 6852 5677 2423 2203 5019 4582 7088 3022 20 410 2749 683 5926 7630 7642 7023 1000 4757 4810 7447 2107 4636 1807 4110 6357 4407 5406 5358 3043 6100 5043 6032 5419 6969 2995 6985 2166 454 3541 7336 516 2826 347 5203 548 2616 6505 1994 4838 6385 2058 3194 2534 6832 206 1773 975 6691 4583 7897 4720 6301 1936 1998 5446 1763 1126 1536 3319 6359 6248 1998 1077 374 5729 552 3042 3325 5765 4671 7307 1179 1450 970 2439 6613 891 3779 1306 5239 3153 351 534 3545 4016 5010 2308 172 492 3363 3590 1186 3213 2679 6364 5191 3244 6524 4245 5270 3800 1152 1792 1108 4240 834 7871 656 4454 6536 4267 443 115 4622 7240 7633 2656 1163 2230 5427 5001 6098 4772 7191 2768 4051 1088 6201 3972 5241 1832 3051 2515 314 4588 4152 1953 4902 5837 4868 3658 4077 3616 2904 7571 424 5162 6240 5416 3665 2627 401 1996 5977 5796 4693 7004 97 1610 5219 1461 6001 2907 1611 4061 846 2608 7454 25 2298 6989 5154 2149 6512 7736 506 3039 3668 916 4487 1735 2868 5191 7278 6471 3892 1114 1984 1070 2991 1373 5234 3787 1403 4251 4927 2216 838 4783 2139 3736 6506 4739 7510 7269 3191 620 3416 4708 305 3311 1938 1287 5536 6698 3757 5488 4335 6527 4202 5199 2416 1097 7574 1362 5323 1959 6295 5678 5380 3605 1986 869 5834 264 763 1207 1296 3490 1786 1034 3709 2634 1476 4518 6837 1401 5122 6928 4070 7621 3485 7033 6416 6302 7457 1801 3916 4071 5106 652 3062 1510 2556 5774 4310 7707 114 5983 4289 6337 3186 777 3875 4757 2286 2881 1279 6003 4434 4458 7613 4731 6445 7084 88 2905 1910 4285 5688 4339 1740 3514 5742 6103 6236 3069 2038 6104 734 6764 64 317 6682 5741 2915 7513 899 1284 6066 1861 1973 7384 3676 3978 1271 2378 1082 481 4471 6262 5246 3700 838 648 2654 4779 6779 7263 2746 1604 3451 4960 4799 7671 5910 7741 7693 5161 2928 7818 3430 7309 6770 7204 5491 1572 2654 6997 4275 7306 365 2172 6386 2425 1864 2842 4916 1682 157 4783 1543 1114 7443 6633 4857 6485 3707 2522 829 1585 2049 4229 1579 6229 4250 3699 271 5312 6940 4926 2251 3408 275 4622 6849 2699 6473 175 4563 7749 5057 6695 4879 5938 4460 7176 6990 6062 7772 2432 71 5858 2925 6635 7890 2989 2153 773 5698 1855 5374 1005 7363 7716 2654 7750 693 6245 5878 1912 2547 4115 2448 3017 551 33 7742 2281 1765 7567 3590 5507 2044 2319 4180 6389 4997 1371 4470 6718 7818 4987 7550 7362 573 2522 4453 3778 1947 4495 7466 7353 6880 4420 3301 2603 84 498 2830 2984 3988 350 4773 3667 5214 7452 3247 7835 3990 3861 7301 698 57 2002 1204 2445 2522 6724 5321 4575 1403 5341 3722 7906 6538 3917 1501 7243 217 1961 6528 7020 2694 2630 4680 7147 3174 6393 5878 1357 15 7867 3247 3056 2497 3120 4867 5469 823 7488 1317 3821 6366 4852 1730 6023 4485 4829 295 7697 3221 1958 479 967 5579 3524 5072 3512 2821 3183 3440 5139 6662 1023 6140 6765 7193 5671 4340 6548 795 7813 599 7776 6738 4243 549 3915 5961 6860 168 963 6630 418 7015 3703 6752 1707 988 1646 2689 4342 2838 160 421 151 4863 7429 340 7217 7759 3212 245 1228 880 1023 6736 7862 3411 4732 5718 6611 5596 5883 1147 1292 4238 2821 6799 1867 4005 6213 1732 4764 2492 1313 6150 5702 2061 3424 7164 5930 6883 7618 1999 1595 182 39 7373 1662 2394 4840 5096 97 6914 4375 7283 5025 2937 6681 3625 228 1823 2045 6256 6911 6704 7038 2476 1453 5881 6070 712 508 224 6925 4324 3049 65 5921 868 6022 4355 5967 5484 5690 5774 2153 5224 4228 3383 7514 3342 3595 6141 1265 4935 6754 3353 4199 6687 5123 4316 3402 784 3421 2140 1903 1660 1387 3208 7627 5860 7454 3481 7891 360 6950 1053 1646 3913 7413 6046 126 5291 1343 5503 5347 2735 7849 81 5067 2663 3708 4597 2282 5704 3133 5916 2334 223 1855 348 6581 7719 5543 6325 2023 2889 7862 6955 365 606 6668 6 6019 3702 5061 3810 7485 50 4941 6977 7772 7028 4144 2185 296 3296 5786 3615 7739 5485 3612 561 5277 6408 228 3638 7126 5640 2573 2815 308 2027 442 1944 3086 921 1319 4998 1204 111 2177 7480 2924 222 5300 2496 537 976 610 4094 4814 5370 5406 6961 4653 5383 7533 586 2397 5436 196 654 4869 5560 1734 4356 4979 5482 391 4790 3440 3846 973 6483 6160 7533 1099 557 3572 5196 2976 6040 5699 2114 7646 3555 218 5680 1430 489 2888 1268 6193 564 785 2750 6572 2385 773 4667 3337 5715 6340 6307 3006 7225 144 5757 4878 1081 1567 1284 6081 1311 957 2673 1083 5353 1220 7723 8 824 2011 6754 6714 3944 1284 1799 7781 5680 5094 7591 7715 7780 3614 6922 7195 4527 4940 7058 5103 3723 4232 733 4047 927 1302 5563 669 2916 2759 3220 3994 4595 266 6077 6743 4822 1410 1444 1540 2452 4772 2969 6871 5134 2484 3 2556 4764 4815 5280 4384 7616 5768 1661 2257 5313 4564 2044 1589 5699 5191 3275 5917 6657 4112 7888 7303 2279 2570 1326 365 5690 6712 531 1292 7133 5931 7806 2962 3149 6999 5276 7221 6127 5547 5933 968 2301 6592 701 5446 2679 3795 7724 6635 1839 4750 1469 922 6755 3958 127 4621 5081 5850 3480 6083 100 2895 1507 2244 5818 218 172 3968 1773 4877 1474 5514 362 1582 7236 1820 6471 4428 4887 2115 4816 1304 6299 2512 1197 5048 5165 7075 2834 3254 1804 1599 4527 7075 5915 6150 2938 2473 4226 547 3034 7106 4290 2366 7205 2245 7483 7675 1288 1862 3929 2770 5933 7394 3478 3501 6238 4549 1302 343 361 6391 4263 2872 6512 5857 4480 3081 4930 4431 3840 6497 4069 2913 2639 248 6001 311 6276 6096 5453 1341 1704 6402 1138 7516 3694 1606 6301 7029 2000 1321 2417 7087 2013 4523 504 435 3999 1692 3821 1134 2744 3971 5839 5531 6664 5913 5247 4842 4557 5234 2264 6557 2233 3294 1238 7137 7007 1683 2531 1971 5429 3446 503 4680 6290 7826 2770 6830 6605 1463 7380 3964 3544 5236 6603 2356 6176 4948 3659 2547 6936 5926 206 993 4409 6614 5642 542 6906 270 1060 3249 3103 1033 7218 2431 1038 1824 1516 3302 1560 6594 6310 5750 4114 2836 6309 4840 7321 3165 5020 1834 4823 6771 4361 6967 6846 5675 6453 607 2377 6077 839 729 7465 4035 2907 6284 6790 5474 2202 15 4242 6810 7056 7064 693 2364 1231 1191 726 6433 3506 3927 4965 1069 2505 7273 7346 780 2783 552 2073 5783 7364 4584 399 423 1365 1462 560 6106 121 3232 3690 7526 2002 6374 7249 623 6847 3876 4943 815 5578 193 3262 1580 3585 7896 7452 6925 4694 4845 6590 3253 7713 1474 2573 3553 6457 4319 4181 1151 3817 7418 427 2931 1135 1548 914 5289 1861 7505 3844 1735 7100 874 7578 4685 4958 2511 2519 6318 7324 6574 6965 5906 6259 4935 7239 4797 5147 4161 3130 5485 2313 4930 3795 4811 19 5977 5576 3894 1674 4748 777 6190 995 4776 7573 1699 7836 4748 1149 6624 5545 4018 1400 2138 5497 2794 7165 5432 2978 4429 2929 6929 5705 4242 561 7296 6000 6814 319 1491 3150 6210 6722 375 1268 7468 2115 2046 2837 1149 1217 7779 2162 5802 6369 3629 885 5561 6379 393 7634 7135 6996 4234 6947 2114 6873 7122 7527 1496 67 4819 3400 3670 3775 322 1383 3649 4788 3963 348 1212 2027 2009 1410 4990 3735 204 1739 5522 1317 5508 6996 3343 5970 2260 5556 868 3635 4787 6367 536 3956 1530 1837 5802 6788 6063 1431 6193 4960 2357 2283 3659 7215 3956 6423 5338 6709 3462 3088 5614 3043 4118 1056 2912 3290 5040 295 414 723 7317 6285 5529 3462 6497 7116 7492 6930 5959 1296 6794 2019 5224 2887 1858 5941 6171 5294 6405 3785 827 1483 4116 4070 2294 6950 2351 6014 3293 4518 346 2793 3956 4712 4922 2673 7899 6110 4897 351 13 4763 5146 1622 4593 4927 1363 3525 2506 121 7593 550 3452 2478 6462 1852 1972 4248 7068 5701 5043 6613 7842 7465 2918 2386 5838 5398 6597 4006 4301 7772 6246 100 1251 2791 2523 1496 3600 7035 4754 3132 3108 4304 1864 5298 762 4291 1713 413 2107 7907 5883 4525 6002 663 585 527 1514 2623 5861 1569 3028 1758 3692 5894 6325 3667 1562 7741 3335 5280 6278 3499 3843 1143 763 7493 6389 5401 3380 4755 5484 472 1840 478 5812 3759 3748 6861 3610 4729 401 1795 6854 2919 29 1134 1694 7383 558 6595 3494 4158 7431 2849 2910 2291 4802 2991 2583 604 7177 1310 2627 4340 5978 6071 3310 1530 3152 5285 6562 1129 4524 6235 5842 6705 7793 3447 2592 529 2932 2501 3029 2750 7743 654 6384 1384 5732 4580 5636 7202 2512 6399 6991 1087 7797 5105 4966 3114 2792 638 1361 1538 763 1529 5457 2643 2278 7870 3089 791 6075 3157 7390 7333 712 4275 6895 2334 1913 5551 4192 4685 658 2938 4561 4465 6006 4315 4458 5041 32 1761 2625 3443 2505 5942 27 2992 6750 4587 3847 1204 3344 3960 4600 5953 2482 4516 3233 7161 1786 2380 6594 5800 6198 2482 7473 2474 7192 6562 5527 697 3429 4097 5524 1914 2450 7546 2424 5390 7789 2449 843 1363 7294 7820 6418 4256 5583 6136 4635 1989 1365 3472 3544 307 85 564 5739 7826 3364 2270 2076 6076 4129 4024 5951 1978 3719 3069 7564 6828 5625 3356 4472 6638 4573 6873 7237 1976 2437 4352 7297 1483 4205 7851 5656 1737 7494 6084 6722 3418 2740 618 2307 5728 5162 4782 3354 6499 7110 6493 7706 7698 88 5229 6840 1816 4277 4666 2345 2775 2392 511 2439 3453 275 3488 1494 1944 7385 1017 1688 1940 7362 186 6038 3799 6008 2116 7712 248 4434 1205 4135 5604 6778 668 485 7889 6279 5436 4446 3152 3574 5370 5392 1752 6045 5660 7784 5387 6182 7083 4751 1678 1894 2999 7914 3028 3298 5630 2303 719 3624 315 3864 7458 5593 240 6172 6129 3518 7559 4439 4118 3789 6516 5446 2653 4282 4198 2109 3866 2978 2135 7584 6250 4751 929 667 1703 1684 6891 973 4403 1126 5119 1246 3144 7751 78 3369 6516 3074 873 6934 7471 4660 2650 7627 4714 4550 3631 2928 3730 1572 6077 4355 5794 5437 7747 1369 2920 3226 960 5571 4485 1971 1855 4548 2910 1463 4914 7336 4262 6504 7021 6397 4338 5488 3356 1768 3285 6706 5302 742 5109 6784 2772 6324 3360 5044 2154 3308 6007 5213 5004 497 4051 7111 6180 6793 6484 5202 7647 7201 255 227 6413 4989 5459 7160 49 6961 2093 5057 4008 6087 6556 3279 925 2082 4122 1100 7781 5079 5632 6696 6724 1942 82 6955 4693 2840 5607 1903 6665 6147 1599 4287 6014 7878 610 5772 2865 5745 4001 7536 3641 3423 6619 544 3983 6050 3539 1734 5877 4899 2831 431 2728 1920 3162 5386 4415 5622 6377 210 5417 6747 7555 6257 6947 5759 6879 5132 4902 6898 6907 6029 912 4689 5127 1207 7427 3300 1559 3578 2162 1740 7604 3583 3819 321 2680 912 7101 3779 6755 155 7563 6157 1913 5520 357 2706 7387 4473 7409 6358 1850 5462 3653 971 1622 917 4288 1604 4345 3782 5275 3090 4635 3507 7553 2634 5466 5494 1305 7539 3286 4059 2282 3837 7247 1972 4187 5237 2460 934 5625 7302 2294 4503 1678 3667 3626 5745 1739 5654 5115 1704 4396 5173 7540 4911 475 5007 7613 4903 7807 2130 7816 1813 115 1627 3499 1886 966 3205 439 6939 5020 2378 7535 7562 1345 4506 1789 6187 3156 3478 4456 1471 1675 5160 2656 4955 297 6224 2990 5743 4800 71 4219 7513 4541 1998 2671 3292 1705 6314 3080 1641 3538 4977 3621 5 3258 7776 6617 4287 3814 399 7508 5424 397 6608 1441 1392 290 5005 7096 6839 2080 5987 6646 5900 6065 4751 681 2369 6462 5183 4280 5283 440 4057 6920 5055 7286 1256 2693 7066 6806 806 3848 1822 1549 6333 2532 3361 963 3861 3098 3098 5198 3038 6840 4701 882 3262 6467 7218 2458 906 7521 4462 4258 5748 6868 3029 6136 524 4776 3663 5247 543 738 4901 1561 4351 1082 1735 3571 665 5534 6152 6811 2192 5799 4304 6405 4847 540 3189 3095 6113 3677 3576 4167 6855 6046 1938 1077 3190 6600 6323 2354 7438 5459 4725 265 4434 3222 4477 3343 5573 4219 3374 1078 1137 370 3414 2518 1122 7607 5005 7185 1105 3587 475 4804 6934 4976 7118 585 5775 2464 1185 1478 6127 3155 631 7706 6854 4403 1979 4639 2653 3289 2934 424 1156 2477 6366 1876 6358 7262 538 4951 6542 2146 5446 6168 673 7235 7038 4399 2499 1340 917 7760 2881 6459 742 3608 7810 4927 2381 7282 376 4055 1347 3701 7378 4764 4352 3980 6573 772 5105 3230 2904 7428 2254 872 419 6488 6756 3396 3134 628 303 1075 3661 6861 4118 1998 1311 3281 3692 2633 1532 7063 5862 2568 3660 4327 2269 4305 1025 2633 6237 2130 6742 7392 4138 459 1450 3253 6818 5847 2359 7572 5336 3052 5699 5939 2428 6516 2973 3044 7663 1575 5527 424 1385 6905 251 482 6720 1672 3071 7465 4063 6625 4250 782 5178 4110 1484 2692 1428 789 819 3704 6975 575 7051 1211 7463 1176 304 4134 6666 1072 630 6494 6675 5549 5338 3909 6649 5672 2875 6068 825 82 6402 6010 4735 4213 6014 1367 2797 2257 4923 364 5048 5967 109 1323 3732 2187 5251 5906 2094 950 6041 3726 4880 4248 6652 5260 6272 442 5868 5650 7733 3759 2691 2660 3227 3159 7159 5512 4649 3316 7184 2677 6336 6121 5992 2978 6213 5708 6168 6872 7550 7119 1824 2142 2049 7841 6360 4132 2226 3654 4100 2364 3026 3933 433 3280 4909 516 6081 3746 5004 3778 1497 5501 194 28 857 4923 2400 6061 2893 2432 7402 2683 2898 2671 7849 829 2335 503 6546 6279 4201 5476 3953 2107 5759 1394 5206 3370 1694 1529 539 2086 865 3077 310 3397 6133 2804 2708 3642 5159 4587 2767 391 4873 6953 7260 3232 3809 1358 3413 1754 2248 6399 6589 1430 3255 886 6380 966 5332 1165 4233 5241 6007 6726 1417 4676 7729 2832 4006 3216 2714 3355 6324 2707 5059 7457 1163 5925 2842 5426 6333 3262 281 1258 3694 2897 1139 7204 1062 1995 521 6997 682 5130 3304 6870 1506 4104 7816 2891 2673 3823 2005 5945 3901 6246 7577 3045 7245 4388 3870 4173 2804 4148 4467 4699 5181 3841 816 7292 5756 7707 4929 283 5391 2822 3488 6543 4225 7657 7873 6545 3497 2490 4478 4853 5683 7057 3034 6239 1854 7690 4868 6525 934 3855 3676 2608 2257 4137 1102 3103 1315 2938 4334 7351 2035 6592 5931 5571 5370 6940 2119 6094 31 322 3475 7740 64 7691 880 4921 743 6547 3217 4381 2386 4700 6162 2491 6542 6806 5029 6575 3686 6877 6827 2603 310 7361 1013 2712 1698 4845 4567 6786 6617 3918 1061 152 3195 3741 233 5545 4003 778 1501 596 3132 3450 5050 1526 5088 1888 2756 1650 373 4696 5515 6052 5480 7825 4305 5329 2016 7351 4621 7065 3485 3227 592 3787 1693 7254 802 7918 5910 7600 7092 5192 3468 862 1464 4368 212 42 2204 4906 6225 5746 7191 4714 7666 2447 5704 2958 6009 555 6921 5908 875 929 5556 5919 7572 5851 4055 6548 3472 7056 354 3848 7134 3372 5392 4033 4273 1501 157 5349 673 4320 7771 1605 3695 3119 2315 6171 604 2536 7879 5553 7422 7855 4252 786 5899 1367 6212 6026 4598 6247 3078 6124 3619 4975 7585 7140 5116 364 5327 4322 1313 2173 2067 7258 1888 3218 231 1651 1477 1563 6418 2329 5266 6361 5262 5547 2878 988 4837 1858 5655 2292 3069 456 5567 4340 276 1871 2407 4152 1350 5764 1286 7362 5766 2803 1360 156 5759 7360 5400 7916 5631 7701 3195 5088 1116 6665 1050 891 6805 2743 5484 6748 6247 3792 2888 4454 6886 1213 6288 2604 5878 3249 5527 522 6729 5090 5287 3944 7362 2466 326 7210 94 5459 242 5344 5723 7394 2502 7422 2289 7489 5956 6619 7652 5588 7692 1106 760 630 4935 6581 7874 920 2332 7206 1889 5137 6033 4539 4179 1691 2642 7157 7127 5537 1242 3948 3002 6089 751 3813 966 948 2011 6968 6908 6944 6634 1515 6541 1670 2442 1747 2675 777 5529 1430 2748 202 5191 6265 1347 4232 5448 6547 750 7758 3931 885 5455 7870 3151 3447 3253 1425 4897 4168 7567 1692 6295 4426 7364 4258 4983 3597 4409 1412 2883 3293 1398 7340 2644 6717 4222 4453 3017 3629 2086 2225 6878 6426 1460 745 6588 2141 4585 366 947 4766 3040 2021 1322 3735 2132 7088 7586 2456 7348 2841 2713 188 6061 1742 5896 2763 504 1498 3560 4898 7769 2932 2770 6976 4599 4610 1730 7591 4641 6112 4284 6535 440 7777 6811 701 3058 5089 4361 4143 4988 4620 1044 7782 4087 5998 2344 2160 1872 1000 4761 4855 6953 2458 2435 7839 4642 6789 7399 7084 812 2575 1900 1190 135 5974 1082 1353 7514 1441 1398 6623 7564 6769 7087 60 865 4851 5455 2308 7800 1609 6805 4127 3155 6175 774 7798 6557 2839 3481 6124 2363 6656 6164 3632 881 50 5188 6238 4268 4069 7564 451 5365 7492 5418 769 5103 681 2757 5874 7210 4403 4399 664 2106 2107 1357 6961 6314 1494 6455 2748 3982 5801 1571 297 5393 7183 5804 2756 2216 635 1276 4948 6823 5458 493 6654 4377 4760 4067 3123 5695 4184 7251 5538 7888 7142 7111 4882 3656 855 5998 5952 2321 2952 6937 4204 2669 4627 6710 1241 5941 1865 113 4221 5002 4577 7665 5910 231 820 5804 2198 7415 5622 6373 3499 3991 2196 2897 2530 434 5327 697 3431 783 719 7803 1301 7827 104 4163 4611 7321 1106 7691 6379 4150 7571 2849 1294 6336 7545 416 2484 5853 4260 7638 5184 788 437 1993 2180 3501 216 3564 5322 7310 6676 2496 3994 6580 2457 262 1386 6894 697 7066 6410 7374 4390 5861 4962 1922 5171 3328 7873 1019 7693 5793 6684 599 1837 4930 3638 2429 1724 527 3629 2088 274 5628 4100 5844 2669 1859 7659 7128 6372 1399 3581 4352 6872 4770 1597 6791 7419 1555 6304 975 7619 3219 3296 5848 4228 4165 6576 7177 949 3175 6047 2438 837 6127 7726 7359 7602 1119 3110 4005 3218 3857 6741 7890 4891 3899 6108 5960 7263 6245 3305 5826 6005 2975 747 763 6943 692 7743 239 657 4335 3300 3300 3784 3138 7222 7080 1795 641 3826 4076 2727 6441 5501 2549 25 1100 6314 7768 464 2606 6970 708 1987 6341 1107 7207 2848 3325 5895 4793 4126 3728 2749 1405 745 1920 7016 3668 7488 6165 5212 4916 2574 2549 7106 856 5429 466 584 1917 5015 203 4044 7533 5609 6697 2556 7657 7457 5108 3307 2644 5334 4980 6594 5707 2943 2490 6413 6963 4993 7836 5167 6202 6737 795 5187 773 1554 235 6885 6305 7550 3075 3670 6620 4567 3720 5235 2949 6292 4967 5743 5560 3612 7197 4918 1320 474 675 1205 365 2238 3441 5844 5230 4047 791 6125 3030 5870 3326 1494 2677 6527 7259 3085 2690 7629 2533 6128 3715 703 1656 5161 641 4656 4487 1086 6653 1122 7699 2927 1538 2815 4476 6618 4172 1997 3355 7760 7676 3696 2168 5279 5469 6360 3617 3460 1991 7103 4316 2162 323 5948 1107 1946 1111 1346 2165 1773 2178 2372 5026 6400 6310 2149 3329 4674 1167 4633 5681 3987 2499 5972 5847 1319 5117 5635 2303 2521 2087 574 3798 6498 1848 5105 950 1841 821 6390 7306 508 4166 2270 6833 2727 1696 594 1129 100 705 128 7081 7803 6611 998 290 399 3777 339 349 5508 4442 1752 2310 3171 1080 4597 6231 36 5908 2096 7625 6514 5215 5797 751 5813 3529 6539 5215 3843 160 6802 4877 4027 892 6266 7174 3126 2380 5764 542 3271 7048 7686 4620 2978 4133 3040 4870 4231 1440 2620 483 5068 3355 97 7296 4365 2793 6177 5988 5875 2721 1848 7531 2660 4321 3453 5521 6673 1323 1513 3962 4999 3312 7857 1921 2054 3932 4305 3565 779 5013 3750 2442 1926 2879 7115 7201 6148 1260 4046 1490 4810 5076 6308 2474 1513 7847 4161 469 7523 6758 2860 3921 5442 1883 7643 4076 7728 4168 898 5198 6884 3355 7311 1466 95 3039 7549 3805 6954 1609 4000 291 5345 4984 5044 4947 6431 3878 6067 6130 305 6909 6016 7183 4232 1369 4986 5917 1336 3319 6910 1204 2449 505 2669 1773 6356 2807 2329 5840 3766 5506 4305 2723 2659 4463 4066 5569 2793 814 6407 1831 658 1428 521 4053 2461 3638 5213 7756 1897 5179 5442 1672 5115 2021 2093 737 1772 4511 6745 4835 6824 7025 2575 361 1574 1655 3580 2812 644 27 2526 7640 7463 4322 5492 6339 2596 7650 3487 2670 6752 2209 3220 4205 1073 733 408 2957 5944 246 1399 7700 3941 5407 2557 7041 6666 5501 976 5873 6288 5764 2210 1613 4188 5005 7819 903 3913 1568 5266 1870 7500 1805 4469 7047 3864 1682 7128 1218 5947 1925 390 3826 7421 968 5294 3103 5824 7549 1812 7586 3216 5875 6977 6522 6348 1783 199 395 4501 1837 2165 6949 1614 2559 4089 5426 1392 2651 1531 7586 3062 7368 7877 4102 516 5232 4608 1443 7768 4459 7231 6609 1 7382 1785 2636 7852 6037 2872 2662 6644 3237 3952 7814 6733 7511 6080 2863 6020 4090 1420 5168 4421 799 2750 6198 4036 702 7654 2726 1613 3550 7521 3034 1026 2282 644 1623 3579 7258 5759 1065 3429 4560 4311 905 170 5632 2439 4605 1092 1945 1534 4037 2915 5437 7288 4745 6764 179 7384 1612 184 2500 7826 7848 6508 1831 6593 1273 4794 1996 1122 5399 2421 4990 746 7786 844 2675 2460 6188 6893 4213 1355 5007 5832 7468 1475 728 5434 4691 662 3859 1072 15 806 3335 882 7276 4904 3704 7777 2365 5231 1256 123 5055 2565 614 7369 7820 309 6161 7103 138 1970 1621 1986 890 5575 2461 6790 3618 6656 2749 498 1040 3733 1271 7165 622 4557 5007 7659 4054 4740 1436 3560 4118 6048 4740 3930 75 2836 1339 3945 5712 5003 7047 3302 7784 1868 5499 5402 4004 550 4173 7877 4150 4043 6161 5693 2094 2715 1223 1156 883 607 832 4523 6856 5515 2136 7105 7824 3895 7922 2948 6338 4810 1302 6651 1358 1546 1827 6611 329 7905 4644 7318 7407 6980 5980 1261 6366 1360 7659 1109 7336 3206 1031 3973 3817 1482 7199 2718 7218 6265 1479 2191 4070 3831 7153 1427 1480 6150 7355 7332 6764 6863 6561 1541 1469 3144 216 18 130 7360 4255 3038 6745 5979 2685 3230 5261 1062 4572 1936 5219 2017 4861 6695 7746 1086 7728 5650 7421 7098 1710 7530 1534 4917 2288 7193 2946 95 7902 1791 5856 1645 2623 82 3809 5341 911 2413 3727 4309 755 572 1649 4141 3160 6556 2431 2351 3476 6117 6283 4815 116 1648 5595 2688 2505 3142 6868 2674 5260 1113 1654 2248 7668 5954 6673 7696 6400 2794 1541 4548 853 6766 229 5760 2901 7005 633 3870 3872 3012 7476 5854 4702 3104 2467 1802 7905 2365 6135 2163 7457 4431 6474 4929 6805 6817 6965 5332 3720 7803 7709 260 1685 5805 3482 1130 2015 7054 4688 7291 6280 6166 1745 5029 1487 5422 5329 1273 7487 4858 4849 2280 7198 162 2682 6320 2947 2396 4601 4429 5572 5001 2412 3135 3127 7229 6754 4779 4810 725 7079 2543 6132 4599 3625 5206 5619 1003 231 4035 1227 6373 3980 4675 6217 4593 5739 1282 6512 6495 5737 6883 5523 3991 2322 5899 2635 2339 739 7071 5906 5243 2423 5792 1257 6821 3934 503 1490 4747 4403 3238 6590 2440 3834 918 2833 6317 5012 4769 4398 6353 7048 1794 7913 2495 826 855 4958 551 5086 5506 7268 6379 7124 6508 3518 6721 498 4874 1905 5745 374 285 4187 4998 2889 3256 379 322 6719 719 6941 3038 4931 6938 6335 5809 4914 4823 3371 6616 4743 4969 5375 6707 2478 7765 4452 1162 1430 5254 4300 3678 7036 6443 5234 449 6746 2312 6141 447 5734 2242 5211 911 3298 1959 263 5390 7048 6086 3259 7451 5770 5082 7844 6799 4405 4481 7894 5206 6622 2138 4633 2141 621 5942 7012 586 1016 4352 7738 5225 2022 2476 1218 7588 4333 4710 4644 4826 3085 2486 7477 2355 759 3342 714 2300 6528 2282 2832 2617 3598 3792 4194 79 2592 165 5448 1596 7049 6747 223 3679 3635 6587 3921 7908 6520 4237 2591 3576 605 7346 385 1101 2349 1733 4365 5938 5049 4418 4418 5324 5042 5715 7654 6200 4578 424 6102 7643 2507 5445 974 910 3661 3757 3505 2792 4675 2953 2374 1761 759 1134 6147 4057 4805 1324 3253 1072 2562 992 5589 3111 1817 1139 4070 6383 4139 7235 2099 3965 5907 5690 4866 3145 4799 4021 6305 5308 5589 4811 2884 316 1873 4306 5708 1226 4264 6745 639 3182 5024 7872 3304 3569 2321 7148 2320 7044 975 3862 4962 2395 3629 7890 2751 1573 6431 7647 4365 4351 2351 7046 7417 386 4365 2758 5135 1841 4055 2458 2050 2006 5755 2830 1707 3031 5476 4258 6186 6264 7454 321 1063 5496 6853 3297 1894 50 1367 6015 7434 3665 6157 7325 2410 4306 2688 7595 1404 6045 6129 6670 1678 7385 3630 6670 6523 7560 6122 301 1336 6359 68 7445 7710 1282 2771 2539 2874 4007 3976 2557 6207 6715 1279 6038 5014 3533 2150 4659 760 2154 4109 1576 360 3222 2187 7640 6255 3169 7001 4918 6941 2528 6752 3092 4780 745 4018 7344 2023 965 3754 1413 6716 5349 1432 3632 7374 5579 5231 4831 7162 3306 1742 2226 5511 1627 2336 5452 1407 5450 4612 6551 1177 6080 2207 5999 3944 4102 2011 7669 7366 619 848 3163 3037 1706 6466 4290 5392 3459 2055 5643 5626 4899 4693 391 2047 4948 354 7302 1396 1234 802 881 4796 2667 4897 7451 4115 6653 2434 7792 4278 2002 2544 5707 6503 2439 1527 1706 1458 2718 5317 628 1285 2617 4858 931 6117 5094 2457 1366 4125 4201 2900 2669 1907 4663 1038 6818 175 1713 755 3430 3479 1861 376 373 2561 2295 3760 43 4088 7047 5418 7752 4870 853 7793 306 4471 7269 6268 5080 6734 4696 5214 1909 6005 903 3741 1146 1915 631 4566 2380 5637 4993 2365 7538 4883 747 3725 2601 2900 3319 5886 1261 2625 7855 3665 6968 2080 1896 5793 6289 2360 7815 5644 1343 4718 7713 7712 4301 4776 2806 4086 3360 4225 6157 7111 1456 6762 1331 5105 5740 808 313 4741 5718 5358 5414 1395 1069 6049 2080 7250 7631 1186 3597 533 5969 578 3198 4293 613 1428 5655 1536 1248 2810 6682 3085 5712 7449 7590 7382 5908 731 2182 2271 3826 390 5442 704 209 1320 7576 5992 5015 992 5467 7403 5329 5214 1729 5805 6117 946 810 6316 6439 5213 5152 5497 7839 5332 1716 4018 4054 2702 5197 7175 4507 5760 7217 3046 516 4376 1237 1559 858 750 7060 356 2234 6437 3571 1552 5268 4686 5506 1106 4836 6233 4678 4969 5963 1984 2410 614 6256 752 5788 7406 7332 4609 2848 117 4354 7366 2211 215 3815 2029 3301 449 5279 664 6587 3797 6512 6921 671 46 1841 5182 2137 7658 7166 1960 2540 7702 135 2401 7232 3052 7057 408 2774 3999 4132 2800 6041 5035 7501 5488 6222 2274 6910 5230 3070 118 5844 5513 7367 31 405 1880 3852 648 527 3084 6842 1886 7083 2062 2007 6041 4626 6485 6497 2482 1344 6068 3895 1900 5058 5816 1882 3982 7542 6647 5195 1425 64 4369 1247 6363 6948 2644 5676 6755 310 1349 2782 5673 7441 6773 5421 5713 6335 7356 7249 6992 1216 2950 6226 5207 1445 155 1850 3735 2523 5867 2815 5307 2292 2522 7830 5460 4038 4113 6240 6210 4514 5206 2975 3109 3279 4240 7713 3851 7756 7026 7115 3559 2978 2028 1498 6130 2177 1975 1337 4495 2565 7767 1378 2268 1984 2326 6005 2299 1915 4115 1349 1863 2329 5247 3547 4880 6559 3167 6120 4065 537 6570 7783 2435 3032 4376 7502 6141 6104 5432 2000 6535 6352 1098 1871 3556 648 472 5951 2276 5139 3775 1735 2720 3302 4952 3606 3511 856 4277 4130 2077 2030 7752 6592 5478 2068 6982 7507 1498 1393 6088 6894 7475 5488 5901 6479 1098 941 6061 7302 2238 4810 2552 2565 6086 5305 4878 145 2762 7073 6994 614 1720 5771 2957 271 5535 6964 2512 1264 2635 7576 7905 2928 4882 718 6942 6481 2012 6225 292 286 3055 2841 450 4864 1633 6650 6568 1348 7388 3868 1954 7848 2286 3197 4268 3023 4385 131 6068 7810 3437 4641 7287 2481 4506 972 1083 4014 7660 5421 601 1808 4649 6234 5082 3311 5384 729 3879 74 2395 4756 3286 2537 7530 4634 6773 7625 3613 5493 7310 277 3925 4841 432 3286 6665 1827 4588 5717 5791 2710 2688 5256 2717 1150 5999 3547 4009 7890 7322 6852 7289 5033 449 5873 5333 607 3625 4460 5007 1366 5672 3764 4832 5586 2106 5731 496 948 3735 3183 7321 6838 5078 5857 2511 3054 3793 7335 254 5526 5729 2493 5551 1063 2223 5727 1820 1233 7467 2557 5099 7569 7828 6659 5697 1953 5016 2343 5147 6777 3578 1728 1733 5935 1534 6828 2246 1752 7192 2072 4868 475 1872 7334 1397 1802 4261 1372 6141 4863 463 1656 5396 7256 5881 2704 7378 3386 6303 2223 1142 6996 437 1623 681 1607 4800 7144 6464 5826 2981 7561 3859 5858 4864 7459 6514 1222 3442 3715 6232 2300 7593 1128 1368 2415 748 2272 3173 522 554 7714 4345 1075 158 4524 3231 7364 7573 1182 1099 494 5091 7347 7083 616 7132 4935 864 5547 5458 3393 39 4274 4150 5750 5981 6392 6744 2522 6096 6835 1777 6233 5775 2356 4331 5757 4116 1857 2848 5038 5264 2422 3839 1746 5767 1247 1708 2538 817 5565 1349 2518 6013 1084 449 7157 3112 7796 2569 5824 628 527 6624 4783 2541 4829 407 1319 1028 6262 2249 4043 6907 2353 216 4801 192 4641 3445 3126 7894 5796 584 6485 6505 5977 5831 6454 760 2571 2715 5234 5284 4852 4928 3749 4039 5324 7863 2745 6838 4558 1169 4177 47 7418 798 2049 1386 7064 7414 7688 1367 4341 2742 610 2700 2147 5287 6712 6091 3913 6067 449 7910 6096 7120 887 85 3312 5286 1697 6780 1359 5347 3945 2646 5415 1989 5545 5061 1526 6855 4507 1560 798 140 4331 282 1749 3357 6672 7791 3695 5844 1185 4908 5394 1301 4940 7695 4437 2924 2603 7716 5232 7347 4359 3646 5739 6082 4370 5 7358 7469 1964 6956 936 809 3397 6834 2643 637 386 2170 4483 538 4365 7431 4825 7738 5028 2904 5039 5253 1584 6747 7461 1774 486 1244 5074 4080 7111 4250 2332 2831 1538 5037 6628 2397 5395 3098 6413 1844 193 6018 1563 6534 1181 419 6343 1967 2268 809 1306 4434 7300 13 6630 6059 775 5604 1688 7347 7541 4439 7431 7857 327 3665 96 4328 3262 5768 1067 841 4633 3772 3441 3475 6699 1704 1047 184 1000 282 6906 378 3994 7494 3452 4998 1062 7102 7169 1564 3264 5949 6981 5091 1387 613 2986 1543 7821 5481 7854 6348 4115 1647 6831 7353 1584 3610 4753 1670 7204 4547 4647 918 5651 793 5549 2291 2906 6882 5385 3566 2543 4288 2269 6858 4540 7280 5649 3785 7190 6857 7008 6702 6343 593 2248 1461 4523 2692 4885 4556 2642 904 1957 228 1434 2260 2706 1459 2127 5355 5129 6681 7427 7428 5595 1249 1887 4196 168 366 2285 680 414 5754 5344 3080 4287 6050 358 7155 2151 7610 4433 220 397 6350 6500 2045 4255 6785 130 4638 6211 6958 5995 3133 4232 1761 7774 7067 5665 7403 6295 1122 3597 1216 1235 2945 4262 1372 3853 4631 7319 1044 683 7101 5713 7244 2876 2981 849 7018 5395 6567 3260 1084 5824 6050 6610 5000 4597 647 1335 4443 80 1494 5143 7465 4296 3452 256 5644 7165 1820 6314 7295 3516 2345 4358 1568 6971 7376 3878 7429 6465 7070 6769 5183 6945 6516 6190 7516 7692 7802 2246 518 2331 2693 6994 2184 7454 2457 1949 5233 6502 5546 4378 3883 4426 5105 6305 7120 2952 581 7792 566 3097 6427 1672 5804 4191 5067 5720 4817 5849 3224 762 7745 1229 731 2424 6325 1297 7003 5645 1031 6611 4492 2212 1042 2674 5764 6316 420 929 5922 2429 1945 74 4689 3311 1669 7861 4979 6973 850 5363 5707 5047 7815 4890 6720 3163 1213 7014 3840 868 6998 2637 6703 1621 2718 3967 3852 4705 230 3827 5089 6699 6379 1685 3873 4672 3941 3980 2228 867 3039 1852 6526 4205 6392 136 5872 2861 7242 6245 534 3286 7207 1563 6599 6843 6530 7766 5855 3011 3148 2440 3895 7813 695 378 6176 6569 129 6156 881 748 4196 2781 4700 7420 2909 2070 5910 104 563 2213 1318 1556 5305 6838 1648 576 1339 934 7610 1653 4169 764 2656 3611 113 2740 7667 2301 2823 3592 6136 6402 1638 6521 6054 4001 3589 5618 6079 6075 6485 2803 56 1256 6105 1445 1226 2274 1376 5069 5385 513 2842 2334 1787 1432 5606 1419 2597 2256 5318 4757 2723 2835 6696 7440 6956 3002 1412 4657 4579 4754 7102 4339 2811 371 4606 7229 7057 51 5617 2491 4268 7398 2390 3807 1990 4950 3469 4200 3505 805 4454 254 4931 7849 1678 4904 5262 992 3014 5602 6058 5545 3869 4867 4925 7026 4304 7434 592 3485 6970 6885 3687 6876 7489 4235 643 2676 5454 3275 2870 6934 6752 4636 4555 2278 7088 6731 6967 3972 2064 6358 2364 4172 4690 7206 1276 4351 3107 5071 7304 4102 4972 6655 1105 4815 4595 781 4127 1038 3413 1663 7373 3854 2835 54 5105 3637 7479 7293 6204 6752 2853 1872 6024 3519 4658 5098 6825 6583 1064 6693 7645 1337 18 5196 4720 571 5821 6817 6154 12 2831 473 1118 3305 5136 2385 2803 6902 1290 2795 3702 3710 4630 3813 1628 554 4892 5848 1620 4171 2046 3467 2275 5726 5072 1557 862 3980 810 453 1028 4495 5191 4584 4617 6663 1449 1217 1574 3169 206 4729 3499 4796 2101 1236 1130 6237 4968 4803 1004 2942 4497 5082 2041 1845 1223 2269 6999 7642 2235 3082 2820 5389 1526 5473 6633 6025 308 681 2530 1858 3226 4478 6911 80 6496 1634 11 7048 1679 7912 5999 6715 3682 7773 2969 1710 4794 169 4929 2341 2058 6011 3796 107 3511 3232 1516 3861 2680 3742 3223 6321 410 6838 6256 2645 927 6091 2934 2296 3032 30 1879 4788 4664 1561 3649 5037 1305 2544 7635 3786 2405 1077 3806 185 7766 600 2388 2712 2550 2687 6757 6818 6750 4703 3104 1647 2305 6350 6805 4267 3323 1374 4341 5032 6271 6758 5658 242 2977 275 2828 2887 304 5455 519 1536 2295 5130 358 2607 4685 5165 3723 4053 7259 1478 6820 2010 3170 4339 7426 2011 4013 2123 6381 3339 1291 875 7768 469 5293 1438 5957 2177 7693 7719 743 4510 4043 6057 7582 3308 5741 863 794 4510 2392 3466 680 3721 1322 6092 5519 2818 365 2750 6063 7249 3741 576 2866 943 5701 3052 1730 6305 7182 321 769 7917 1401 3550 4035 2344 4271 82 6147 542 4958 4677 5412 4802 6705 2098 5194 4218 2015 7851 1046 430 4825 4375 3814 2110 2177 762 3867 6821 3186 710 1219 119 1377 7352 4115 2464 902 5609 3823 3703 6075 6635 4216 7813 7076 5220 4091 6825 6932 2945 4556 4074 1993 2025 3958 1899 1974 7559 331 6971 5254 6842 3851 3614 4516 484 3416 327 4022 1953 5441 890 113 2189 3427 7868 1199 1384 6752 2313 2406 6692 6859 1389 599 6533 3599 127 4528 8 588 2586 7885 2504 3202 1565 3889 2857 667 2196 3743 3166 6280 4528 5152 3055 3947 4472 5676 7682 6459 5645 492 866 7476 3455 382 4657 7397 6408 3485 680 1164 2185 5543 177 1728 3784 3400 4116 1424 6237 3170 4055 143 3955 3446 5948 6458 3465 2753 1867 1210 109 2347 2449 1595 3420 7638 3993 3448 4176 851 6188 648 4786 1065 1356 2412 3246 7362 5929 2451 2585 7602 4653 7131 5789 5821 7557 2841 1039 5925 5895 5507 3080 4329 3373 323 765 2008 2566 6143 506 2425 7360 940 28 830 1758 7408 2881 6 2115 3499 664 4300 2927 3644 3241 4293 3165 5347 183 1237 3045 1679 4680 3077 3655 5958 3412 1243 836 2024 7257 4787 7203 4623 3515 5746 3871 5994 3052 3532 5255 2757 1570 7634 7622 3314 6622 208 1693 1910 7123 7764 3806 4333 4936 6015 7842 6422 6727 3772 5818 1609 5063 1282 7629 1095 147 2597 2978 6895 7075 6401 4220 6958 4047 5290 5345 5976 4206 7592 2428 596 2965 5258 889 4075 7832 3900 3871 3708 736 6837 984 1891 583 3849 812 4710 6344 6352 2355 6399 6286 4696 531 3820 1471 1124 6241 419 1352 5448 2439 4122 5399 1551 3663 1195 445 6315 6302 3496 2185 2716 584 873 3597 6392 4569 5645 5882 1278 3427 6934 7370 4689 4467 4683 3546 222 3518 2948 4452 6733 966 2744 6211 1244 5167 1866 825 1188 42 2553 3676 4429 5999 6861 3317 5156 4959 2192 1221 6699 2366 4583 1993 5696 4453 173 6320 7554 35 4993 3866 1658 2512 7026 2120 2284 654 6656 7621 7608 4772 1165 1283 7234 596 3057 6843 5640 1320 242 3425 4024 311 2364 4764 7346 6153 3364 6757 5208 1937 2066 4142 5959 941 4776 5721 1447 5076 4213 2825 7286 5447 986 637 5297 3701 4519 431 6128 3464 1241 3183 1676 5387 7367 1339 2630 4870 2433 1313 190 3447 2521 2472 3172 4539 2481 4516 4578 1456 1472 6874 1706 4856 541 5454 2770 7594 3413 1805 1745 2932 5995 3205 3487 1529 4593 5071 3533 4461 976 433 2690 7350 6508 4884 6410 7743 3978 4656 3716 3703 5171 1706 4581 570 7402 4598 2759 3368 4455 1833 6830 740 1673 4924 3838 6702 6282 6590 2566 6573 2565 4571 6131 5805 6197 4615 5956 4240 4719 4697 5877 3476 5964 1519 3738 3350 5465 1808 2946 1783 7459 7111 7031 6779 4855 5297 1416 3902 7829 5698 4833 7575 3684 6085 42 5141 1050 6395 3334 7484 4036 7531 5238 7368 4120 2491 581 4396 745 1239 3150 5034 3660 5880 5701 357 6353 4178 7901 6960 5980 2570 910 38 4128 6469 5214 773 6836 2957 2129 4627 2449 2870 1226 138 7591 3380 2759 3031 6496 132 820 5638 3009 4650 1915 2676 6415 3821 2642 7405 1661 4297 2166 2499 1635 2361 1947 1298 4058 3462 2612 6558 4585 2142 4245 7159 1124 6125 5694 4700 6792 6716 5567 1026 999 2503 3693 4790 7376 5789 3282 3352 2069 1481 2160 909 3343 1527 281 6748 914 2980 5539 2289 4702 795 7304 2026 3125 1685 7529 5742 1942 2515 4055 2291 2434 3141 4507 7059 5933 409 2137 42 4688 6329 7600 709 7029 4477 2073 5330 1654 1613 2471 4183 1590 7578 6793 5752 7540 2854 7913 822 1710 1313 7144 7020 1633 1594 6742 664 7402 5759 5028 5546 4809 4757 7331 4379 2460 6746 5946 4365 3299 563 459 5869 1686 793 7211 5825 7594 3315 3640 2947 7443 7871 6167 7678 5726 3580 7001 2248 2247 7398 197 1917 6318 6088 6552 3502 1534 1838 6017 4600 5533 84 587 3750 1537 6721 6195 6696 3227 7508 2257 3238 2891 1467 1199 4473 4463 5781 157 1208 4724 4218 4087 6658 813 5568 7847 7543 1605 3273 420 1072 2060 523 1808 2903 3709 7635 7355 5402 7563 1345 7132 535 7368 6946 5160 5948 6225 3828 7832 2108 3912 2775 1831 6438 6471 2636 260 7545 6442 7311 7606 80 7347 4212 6429 7071 3856 2321 1170 3646 1785 3098 898 5885 1535 7769 83 5640 6444 7577 5944 2883 2024 6241 4955 4561 264 2573 2988 3373 4305 3240 2776 6017 4344 2834 7282 4995 1463 7129 7476 937 2179 5027 1058 3680 1680 5890 7395 7248 1704 6464 4521 5470 2280 4304 1170 4126 4624 5429 2450 946 5158 3244 5832 5459 4641 2091 4568 2763 2402 249 5414 2491 5291 2952 7264 4258 7494 6687 60 2601 6929 3185 4933 2608 5948 4416 136 7350 6770 5453 6911 2013 4464 1071 3676 6309 7011 90 7065 2106 5437 4475 5267 5707 5370 5926 5049 312 5811 147 5267 7350 6346 4888 3426 6886 3968 6281 6202 3368 4160 2417 4422 3246 6997 2709 6499 3256 314 1835 2080 2009 828 7050 4524 561 1223 7151 3256 1085 5345 1418 2171 2520 1144 2905 4528 3524 6343 6339 2255 717 4320 834 3603 5476 3703 2883 7394 607 1845 190 4558 6471 1606 2254 3651 5982 3492 2396 4493 2202 5485 5763 7584 907 7223 3848 7645 6713 1623 3663 3723 7764 4963 5782 4510 5327 7791 3419 2359 155 390 108 6473 6753 2436 2882 474 2878 5631 7234 3465 3658 6259 5384 771 2186 1107 4829 135 3181 3582 5951 2463 1958 1057 7170 5592 3553 6165 3558 2022 2107 5983 6043 4752 1606 7310 7904 73 4800 1714 4575 4559 2479 5991 1476 3255 4073 1804 6832 2521 165 4617 7077 6946 3831 5473 7603 5608 6787 5092 969 1201 6728 2645 120 3443 5199 5540 4435 1358 5241 6755 7389 6303 2245 3988 1627 6936 590 309 4526 4072 1461 5987 2719 4292 7466 7165 5352 2271 3608 1470 1034 5330 5181 3316 1700 2051 7059 7462 2679 5039 580 682 162 6226 2566 6680 7793 14 2742 3708 2077 3203 5540 3894 3383 1594 1439 3055 6152 7735 1770 4137 3311 7752 3463 4139 3865 2407 5555 3351 1217 1795 4798 581 7208 1462 3935 4129 5734 1318 1448 3303 4138 2118 7335 3412 1027 3731 932 2200 97 2186 2917 1098 5635 1336 3134 4760 7064 5467 943 1228 1515 2011 1991 1514 7430 6254 7846 5024 1995 5011 4482 290 6730 4406 1390 54 785 5135 3950 6616 770 1580 7906 7389 689 7048 557 1297 2782 1240 1634 445 6966 7198 5682 7463 7052 5855 1419 885 5206 3754 4588 5059 2452 4937 752 352 1008 6047 580 1742 7411 5691 5841 1962 7403 4862 6873 3407 3594 1513 4973 7918 5938 5548 2055 5726 7194 1827 6246 7635 1788 5802 6923 6525 3087 7573 197 4630 4384 5405 6912 1700 5983 5809 6805 2756 6204 4074 329 454 6787 7654 4343 3515 2188 1838 1576 6040 4195 3801 1474 1128 706 7559 7035 5799 5933 7650 6914 2048 5137 2103 6818 2448 4820 5561 4971 4785 7004 3487 7686 2070 7107 5668 2641 5588 3522 6242 5818 4364 2973 4449 5667 1894 2414 569 339 6550 7461 4699 5767 389 7607 2117 2403 7563 6785 4464 2878 5955 2787 2513 5051 6591 7501 494 2370 6152 190 1806 4816 7636 4736 564 2806 3114 7322 4981 7791 6810 6439 1640 475 3343 6866 5962 159 4081 3035 3113 7443 1739 409 3316 1757 2984 3145 2716 1263 3444 4790 4490 3731 4962 5146 1913 4147 4300 1508 438 3357 2879 4666 5729 1943 5748 4370 5602 7085 4166 6392 1864 1505 2576 5702 497 7212 286 4419 3950 2400 124 2020 7301 7530 551 620 3884 1749 4516 210 6608 4750 720 7228 7151 826 2036 3727 1149 6926 6549 7125 4449 1561 6008 6586 4319 299 5605 5791 3397 7720 1556 1186 6043 2499 1931 6498 370 2941 4753 5590 5704 6861 655 4796 3729 5805 5425 5301 796 6421 4060 474 5597 879 4489 3693 7874 1791 4793 7529 5864 7208 4447 1054 2028 3226 6458 924 7886 4066 5552 5470 6009 5460 5330 6218 7407 5523 7266 7852 1546 803 5057 6420 1719 3694 3805 6068 7651 6959 1437 2773 5128 611 2999 7695 5765 4208 2623 5407 4704 3965 5233 2925 331 7003 5618 1663 2662 2653 2578 209 5751 2295 5681 6821 1584 3398 2786 3845 100 3728 7307 3051 4468 5486 210 2877 961 4417 5828 3817 7237 2421 4484 2439 5846 6323 4755 2777 5077 151 3406 5258 3772 6354 1196 2346 3751 793 772 1941 6708 437 5785 2983 1096 7820 2233 2484 6020 7264 1731 4344 4588 3727 2697 6252 2147 4704 3421 5841 96 5076 4230 5737 5608 2047 789 7368 2332 2720 5741 5601 1604 2471 5988 7857 3696 450 6052 4284 5619 4126 1301 2986 5701 2547 4996 5488 4385 3985 6479 4243 3511 1961 174 2852 3875 1188 5462 466 2251 2622 7732 452 1326 1021 6280 4874 1765 195 1722 2909 557 6367 2250 4001 2557 3736 7252 5711 209 1295 7274 7476 4103 133 6033 6321 1906 6038 6501 1739 5097 3669 6592 5805 4753 116 5437 2764 6554 4124 5 587 6106 2889 5989 4696 2170 2083 1926 7237 34 6169 1470 6770 435 6777 2509 5502 7504 1891 5731 2077 6285 4753 4058 7870 1790 6060 4522 7301 2511 7553 5299 4486 4370 7607 556 4714 4795 3715 6654 4874 4496 676 6263 3847 5956 1868 5156 4665 2281 3367 1912 3363 5059 1527 3546 890 3320 1304 6128 2295 1481 4949 5417 5674 1574 1451 1033 4113 6061 6353 1896 3787 447 5027 1265 4605 3737 1915 55 3025 5569 2305 1723 4561 2264 3387 955 6520 6895 6773 5720 1628 6079 1233 1059 800 3081 4238 965 6128 1206 6212 5435 3490 6412 5907 3359 1374 66 754 3726 6910 4025 1934 5382 15 6947 1604 2223 3298 5731 3186 5403 6815 6665 3208 7837 2890 3552 347 1044 39 5317 6317 1709 1128 1086 5712 3887 5985 7291 6104 444 4512 6476 726 2139 7489 4976 6126 908 5215 7249 5224 3344 2763 915 703 5786 4693 3762 6050 7166 4706 4818 1987 3148 5794 3554 965 1307 137 1049 1889 5507 1979 4043 296 3523 6475 2723 4127 6235 4799 3060 4410 2666 1262 3522 4657 6616 1202 1967 321 6498 5453 3338 447 4361 7114 7418 407 1840 7236 2247 5563 3261 6075 2445 3088 6258 6557 6593 5301 7196 2918 3536 7121 8 1899 5690 2631 1069 5676 3859 1526 346 296 6788 4721 2360 2538 6484 6033 98 4853 4817 3 4219 2028 6478 2856 7008 6207 613 2960 7491 6900 5182 6257 5731 7382 7305 541 5314 6450 1755 7237 4772 1751 2436 2436 6249 6076 5672 5800 5608 6484 4140 5596 6893 1546 3830 5169 2880 2785 6752 1629 5008 2965 3285 2765 3959 2319 7573 5898 303 2750 3946 6643 1081 5007 6643 3005 5251 3534 416 2107 5680 1005 971 1011 3498 6929 62 3250 4176 6303 1953 2923 2062 5862 2481 6666 3732 1986 2333 5023 1547 1235 6344 2392 7628 7490 6624 1727 6067 1611 3738 4007 2088 1204 3250 3683 4244 3057 4053 7788 6242 2830 7220 2528 1258 1317 1623 4307 2650 1607 1870 4747 2436 7392 7250 543 2535 2429 3507 3463 6637 5755 6057 4428 5609 4697 6310 586 2009 563 2923 5506 6919 6280 5485 4529 3108 4895 4630 3293 2136 7066 3858 6163 356 3395 5175 192 4484 1117 4993 6029 4009 6078 4486 2325 35 5541 1378 3037 426 5621 1117 858 5582 4987 1673 2420 6976 7677 3710 2071 3843 6167 3779 1834 3224 6835 6271 5949 7088 340 6345 3504 3991 5864 4256 842 4621 6530 6178 6091 683 6981 6978 7312 6441 6549 7711 521 4762 1785 5735 2666 2287 6447 6089 3733 7740 7100 5987 559 627 7524 7311 5224 2867 169 443 7885 4993 2021 5723 7152 3484 4169 6478 917 4686 824 6204 2280 6657 2813 2326 3681 3784 5424 682 5032 5947 1670 2070 1797 3017 4399 5048 2414 52 2185 7624 6387 3493 4163 5687 3342 5349 4915 2914 3445 867 1962 2658 1063 4538 2295 3822 457 1066 2272 2668 7390 915 17 6400 565 3850 4783 5394 4642 4847 3504 2401 5507 2814 3054 3793 4186 4385 3085 2185 6819 4950 5965 4419 7329 4241 513 7832 1822 1036 6949 5667 4995 5550 7598 1054 4271 2565 6407 2316 7715 7904 454 1265 7411 6060 4324 5514 2299 5421 6441 5831 6624 5172 7460 5375 3232 5566 4594 5867 3271 3484 7285 5337 4092 1933 3915 6607 7836 1728 1555 123 3162 6427 4571 7777 3599 491 3551 6636 3287 6713 7038 7648 1071 1568 3927 4080 3944 7161 7709 6487 7153 660 2590 2488 7689 344 3165 7703 7052 6157 4859 3741 70 180 2276 1427 5876 2686 2281 7790 3962 4509 4864 6169 1793 5332 3398 3112 1987 1286 1676 4596 6951 4253 7910 2540 3121 5487 3832 7058 5990 5236 7735 4457 6144 1654 7067 2090 4590 3850 6773 24 4533 601 4971 1733 970 2202 2817 5050 1146 7100 50 7375 282 5678 1068 771 1829 1529 5777 5725 7879 2671 551 5847 6900 5530 369 6778 3572 7652 7538 7231 1380 7468 1739 4017 525 163 4888 219 7012 7028 4963 6471 4601 6681 4731 5479 7841 4636 3042 7055 7286 2189 6527 6184 2197 2756 959 4384 6366 7458 6506 6726 7038 535 3868 2576 4150 4651 723 5054 1406 1678 35 220 73 6320 5261 2467 2172 7206 7233 3033 1248 1197 2531 1723 867 2336 2815 5839 1134 5788 2316 134 4744 2874 7110 7186 6870 6374 6610 7867 6587 5962 7042 831 4074 2704 2369 5152 6558 848 653 6181 7188 7604 3163 6308 3456 4598 515 2783 2125 7888 4972 5305 5529 4081 1261 351 1189 5799 7209 1327 6517 6835 4737 2235 1043 2073 4859 3745 1100 2289 7181 5861 3395 2334 4507 7612 7325 3433 2966 5661 7030 1928 4450 1137 7766 4452 2609 2928 5446 3468 2500 1336 3192 7027 5342 1428 6817 4851 3371 3078 806 6879 2015 6161 4661 5679 1800 6762 2861 4982 1612 892 4563 2149 2402 3982 4447 1782 1358 2088 4090 2171 4056 1940 6897 1212 1850 7679 7459 5866 4265 6963 4759 7120 6870 1076 4281 394 4344 3326 1566 2010 5844 1240 6712 4471 2432 4426 5455 1161 1465 5479 3692 3209 7343 5075 3936 3203 1037 7639 7846 1593 734 5641 6156 6262 738 3489 3704 5193 7432 3177 5312 1830 1040 5278 2778 7050 736 7407 5394 7543 4468 7794 3429 4149 3091 6244 5176 136 6160 1584 5765 1230 2752 6155 4032 4879 4423 3499 6845 6678 6505 1090 1324 1873 547 5153 3877 4334 5231 4308 3445 1729 3752 2520 2073 7137 374 4579 4210 1082 833 907 7085 5279 16 6310 6664 5252 3481 1423 3301 4454 241 1097 5818 1762 3189 6881 2220 1638 1763 5818 7664 6922 2338 2001 3491 1611 2102 4724 1917 3115 5566 6926 5977 7568 5870 5612 2308 5640 6868 2139 4511 3725 6558 3383 2729 6944 4354 394 7116 1508 4565 7548 5130 564 1481 4618 2044 1133 3357 7860 5750 2029 5829 6548 894 303 2623 5687 5691 4173 1856 5939 4708 1186 6015 6502 301 4764 2534 4345 6516 4526 5278 190 6008 5857 2184 7245 5091 4973 1905 406 361 3613 4580 7666 4124 3987 7285 1683 5449 5625 6517 7737 2127 6503 2823 3321 5760 6458 6490 5353 1093 2865 7120 2468 5285 6630 2445 4601 6869 6916 3453 7266 765 7639 3290 7634 1762 4751 378 5926 7191 5153 4659 2019 7081 2030 2132 501 3267 130 2564 2731 5910 6864 4457 307 5734 3899 1103 2451 6529 5781 2325 237 7642 6211 7155 7263 4721 5524 7349 854 1233 3833 4931 6984 1042 5656 2289 4080 3057 456 4793 1953 7900 6177 1356 2514 5319 6132 7006 2969 4932 886 3265 1158 2173 6924 4351 2117 3068 6686 2125 6206 6430 7445 2955 1453 85 7637 2202 385 2308 3975 2214 7150 1523 1638 2132 2866 1187 2901 701 2478 4365 5693 7341 637 5674 7383 6693 861 5984 77 1944 979 4667 7592 756 2449 5471 1861 3351 2004 4940 3884 2857 175 6806 5040 7627 1585 5335 1353 3702 3487 4365 4131 2893 7414 3352 5297 555 1582 4712 2200 1245 1828 1296 3803 4843 3336 3259 59 4568 4846 1202 3167 5948 1002 5566 1371 3456 7785 4418 2190 5852 1850 3956 6348 5669 6386 3480 2071 7124 48 301 981 1084 5917 7884 7743 4090 3566 7562 7720 4761 6030 586 936 4913 1278 2598 6451 6503 5126 1873 6882 6116 5582 2625 3056 1125 6329 5534 5912 317 7572 1703 7162 5713 3507 175 1330 4367 196 7340 2477 4855 5669 379 2671 5154 1611 5275 6488 4656 1855 1291 7057 352 6872 3393 7866 7733 3645 97 1583 4224 6393 5865 4484 5080 4780 2322 4964 7469 4905 3168 7247 2148 4349 5234 3171 5341 5182 836 5709 5299 3648 5685 2021 61 7690 959 1732 4913 4232 1021 6259 4730 3439 4108 430 4833 4635 1793 2227 7899 2925 3838 6345 2681 6080 434 1858 3608 4806 6054 4571 5104 5601 3482 4169 4459 6727 2832 4608 1306 2973 87 6645 1887 7451 567 5298 4248 3317 2995 853 5547 6937 4143 7750 7786 5029 5992 7166 3474 5811 121 2786 2995 5190 1131 1768 6175 1699 6227 1295 5550 5884 3603 1365 2544 3980 671 4223 7065 1764 373 6819 7396 5532 4635 5433 4600 5177 475 6280 3659 5413 2816 3102 3548 2200 1004 7803 4575 2379 7013 3748 5883 7190 4396 635 4071 974 787 1408 3232 2895 1546 6586 4694 1678 7145 703 4437 6151 4932 6079 543 6949 7159 1487 5611 3655 6104 278 5736 3374 3250 2525 1259 3454 5027 2423 430 7526 6960 4206 5025 3726 247 2459 2141 6040 1478 3656 5287 4611 4123 7793 6938 2930 4984 3292 7285 7817 892 173 2099 3524 2669 6960 5364 2069 4923 5940 6319 4351 521 5893 6877 6078 7028 6965 1805 3949 2885 7096 7593 1638 1215 1356 2484 6197 3276 2038 3108 3240 6335 675 1423 4013 98 4319 596 7245 7285 2068 6168 2377 4355 2000 602 4726 3360 3762 570 849 3695 1291 2126 6739 6389 6621 6569 6273 4974 7505 3930 3975 3686 910 171 7502 6259 4116 6785 7552 6721 2377 5703 6236 5042 4557 2906 422 5731 3412 5168 6429 6880 2964 6832 1342 1416 4836 1557 2190 5315 6745 5557 6223 1168 6188 1953 5443 1753 2715 7394 2606 5310 1283 4214 7549 17 7742 5315 6079 1379 6565 476 5107 1299 4740 4366 1383 7709 817 6149 7452 822 3906 3195 1058 4798 7838 6160 2202 439 1934 6327 7449 412 5620 2024 2415 829 7680 1535 340 4565 6614 1536 4390 3996 4000 6572 3703 5715 860 6099 3456 5997 2068 6438 5007 5863 4704 320 1973 7299 7924 452 43 224 6347 7441 3902 93 6483 7273 5665 1160 6170 5985 1715 184 5489 770 2729 543 920 3080 3837 7620 1710 576 1351 4137 7165 700 5451 7041 5300 2413 3531 194 611 2701 3171 5538 199 6948 467 2441 4919 2704 1064 2955 4862 3040 2489 6629 6370 5505 1148 913 2597 2924 6768 2621 3471 6110 1413 2210 5079 5434 314 6069 2629 540 6205 4787 5863 1450 5865 1255 6467 3599 6656 7509 1642 2762 804 6708 2206 5192 7159 3153 5389 2138 7109 781 2068 6421 7121 6150 1257 423 7439 3598 6061 4114 2357 2025 189 474 1895 7104 3055 2692 4107 2100 6640 2688 7913 412 584 6847 2868 5891 2718 3226 738 4813 1389 2510 421 2752 4186 5396 5166 433 6475 1295 5965 88 3147 5616 3001 1260 4335 1905 6294 7531 2641 5474 6757 1538 2068 3692 5339 1996 2479 3400 5356 4472 6622 2411 2365 3780 1949 5429 4048 7697 26 5887 1539 3519 5582 7924 6776 7880 1475 3388 668 3676 3157 1188 7502 5082 5333 4057 3438 63 6042 3316 86 6155 3338 3509 4460 2912 2355 2230 7839 6242 6236 2502 7883 3075 6982 5094 5931 3524 1959 7532 3114 587 2540 507 4042 2315 4853 7761 703 5298 4969 4186 3980 6602 2375 6988 5618 1590 1305 5892 4998 1205 5379 4024 6955 3907 2274 966 3563 4547 5850 337 3378 7817 6889 5421 1272 2374 7126 6952 5369 4201 5473 2130 1259 3336 6631 2028 4375 2462 6785 4117 3454 3070 5488 4674 3057 5336 3556 3916 7795 6570 6489 7031 2306 3266 466 5207 6769 7131 6881 4454 817 2361 1026 4324 4578 7881 1903 1890 7368 705 6319 3935 2605 2600 67 746 6844 7905 6898 6108 7251 392 2104 6405 4962 6677 6921 6726 4812 3401 6005 5647 1722 6358 7015 2728 6565 7418 5531 2176 2271 2478 3101 6064 3650 1900 4483 1646 7813 6803 1901 7739 6231 2934 155 2289 3580 3851 5043 3457 6949 3528 1520 4915 568 7867 3078 4883 1684 4419 6419 3044 3779 3394 2129 550 3181 7705 3982 5760 2983 5809 7313 2279 6540 3524 5034 7231 1718 5507 468 4983 5849 4929 1936 2666 5076 7737 3497 4047 6060 7395 3335 688 7569 6605 2093 564 5307 7116 2722 5242 5422 2100 3638 5869 7045 4653 1240 5949 2059 5934 1739 250 2639 4504 4402 1776 7112 1435 2929 6581 7856 7887 3278 3726 5091 3954 6003 6313 779 320 4144 419 2266 6516 2083 6934 4202 4770 359 7348 5052 568 4538 7121 4531 1560 1558 4561 3163 1430 5694 2058 4777 1055 1949 2541 3692 1346 2199 455 2705 7794 2036 3110 2632 2472 1981 5413 1720 1226 2909 5884 6908 556 3875 2927 4529 638 4616 3553 5406 3933 2488 6445 98 2342 4824 197 5785 632 6079 4417 7062 4910 7502 4145 1067 4397 524 1833 1118 4185 2083 4189 787 5847 6687 5502 2610 5041 4684 5121 7491 2097 3882 1305 4567 1576 7503 3429 3429 5301 326 7195 809 7527 1237 1779 3304 3174 1736 2936 3716 1677 4004 2660 3105 7360 70 5173 4177 6426 6225 5131 2469 4922 6050 1312 5944 366 4578 711 3436 2833 1407 2145 2142 2518 2835 5852 6765 3072 3773 6397 2451 5392 4846 2879 2567 5627 3548 2168 3634 577 6768 1288 1084 4847 398 3981 3586 2204 2432 3002 5310 279 6299 6699 138 1202 6842 6192 6840 2434 5083 6903 3017 2186 5615 5984 7184 3318 4996 1515 298 3453 2853 3605 1657 6161 5627 6832 3012 6785 6122 6442 7076 4363 5250 2945 7107 1964 4779 835 2865 2929 3797 1288 877 3908 4284 7905 4453 4271 6491 5554 7576 2459 5536 3288 7803 6347 7028 5600 6282 4602 584 7399 669 7487 488 5055 2472 891 1869 4197 2582 1705 1212 1211 5396 389 2425 5976 2185 4330 1901 3190 6313 2194 1265 6447 2654 5102 5899 2471 1057 7558 2774 3182 3118 5408 7156 3965 4474 804 3646 4610 1205 833 7716 7580 2912 7687 1022 7344 648 4888 5910 4609 1963 3610 1127 1257 3027 7613 5114 848 1184 2914 5980 5545 4829 6564 6659 1508 4203 691 5016 182 5354 2186 6085 3319 4448 1463 6739 5416 7798 4313 7366 3832 6792 637 232 6778 3949 7589 7523 3903 3655 6717 3693 3209 7092 4267 3062 1130 5818 7195 2945 2278 1623 871 6199 4896 5105 7583 2671 106 1788 1600 7397 6492 7119 5489 6630 249 784 7534 1244 3889 4051 1088 771 3170 919 729 647 3420 6779 3205 343 5284 1278 213 3465 971 1689 4159 2719 3317 4289 4057 3158 4591 3181 1742 6186 6256 1173 2971 3833 7772 1499 955 7140 6481 1508 7129 3734 5783 6779 6264 190 2425 6070 7015 608 2385 4490 571 6007 5225 6013 3298 4774 7003 1609 3785 2595 5382 7463 2212 4376 205 451 1857 569 5736 2353 4939 3665 2081 6721 7085 6824 4654 2144 4246 6288 6504 5728 3158 935 2810 4317 2292 3285 6694 391 2126 6715 4199 1938 6515 5244 6556 4544 2399 7013 5581 5114 5056 6794 2920 2250 3615 4091 2129 1087 3141 6457 353 7278 4256 3663 7136 5968 5550 2111 434 2924 2764 7816 5251 3046 2889 824 5034 5309 5760 7426 6718 1097 6992 7043 631 4608 331 145 3232 3307 4605 959 4025 4548 1850 4250 5887 7842 1978 6028 7161 3479 7063 3920 6726 7528 5381 3009 5693 4778 3205 3098 4057 6636 7378 5306 1281 221 7484 7448 5722 216 2274 7117 2858 2782 3432 1205 1743 3811 744 3987 3409 5016 6653 6692 469 4399 5284 2315 4063 5007 3701 1206 6633 2770 4575 5315 5720 5453 2311 7377 2122 119 6395 6353 7114 2885 5233 6440 757 4384 7245 1545 6533 1123 7103 1663 3162 260 1789 1977 7806 6625 2281 638 2042 6424 5126 7740 875 5270 4904 6967 4082 111 1561 5233 2743 5995 5874 7083 2959 7864 1853 6310 357 6173 5776 712 1226 3333 1122 3877 5268 6287 3533 2790 7747 5149 5512 2068 2294 7506 4802 1888 1657 1157 7195 5870 5659 3575 4314 3550 3038 1196 3651 5318 2569 1137 1998 2766 238 7504 279 3677 3652 7630 780 1358 7102 3445 3481 5886 5089 7856 6426 1466 887 3335 2458 1963 1845 1118 222 5925 6355 591 4728 5049 329 7831 7169 3375 5188 7909 2634 7234 3709 960 3246 1037 4006 6796 684 2591 7760 5361 3751 3030 1868 7100 3057 266 4737 2486 2309 2931 5528 6829 4571 6659 3885 5880 1122 3169 4402 3067 2612 7840 593 4063 3365 2793 3139 1231 4505 955 7047 6700 3950 5816 3272 5853 7645 1917 4803 7398 6604 953 6735 7434 7049 499 4117 3947 6757 1188 1550 5638 6284 4627 4179 3927 4702 2740 5141 4417 745 3382 2118 4409 134 6464 6043 3236 7466 7801 1698 3559 1207 4595 3870 7155 3925 5586 7349 7137 3213 670 1646 5942 7107 2455 2919 7378 5400 3438 1773 135 2904 6771 2677 5965 3192 4722 1049 7120 6859 1278 7264 2840 4313 2329 1783 4403 5560 3124 2577 7172 3447 2326 5273 764 4328 4203 1565 6278 5409 1185 2469 3223 349 6675 7001 6018 1900 4713 3303 5225 1493 2424 344 2705 5090 462 921 1506 4742 6649 2826 1078 1562 7307 1346 6030 7633 3312 5993 3351 3861 7512 2322 6839 2705 3991 112 4651 2873 5786 5815 5651 1879 2467 1691 3890 3032 1964 4780 2401 5006 2872 682 1318 2747 2010 1327 3443 950 2254 4015 3679 833 4698 196 7179 3139 1505 7791 185 4672 3785 1018 3275 5194 78 4879 400 3896 2801 299 167 329 4719 1475 7109 6805 1879 3051 6200 4440 1661 2988 6036 353 7460 3132 4145 2180 1109 2711 1346 2060 3782 6717 1665 1709 1570 3833 2494 3989 130 7596 2688 7042 5824 2027 3778 2697 5434 3578 4035 1499 6929 3030 3509 4152 2310 3956 71 7800 6641 7754 4949 3790 4557 7138 4051 2901 6611 657 1349 3029 4391 78 7381 6410 3680 3432 4633 2307 3862 6912 7491 1614 1285 3974 139 2294 6868 1582 3657 6506 7475 218 6158 3761 6901 167 7251 1793 1181 544 87 3820 1812 609 161 4436 6215 6180 2899 5622 1012 6017 313 530 2746 1845 6313 1353 7417 2796 1969 7703 1841 5538 1106 7486 4167 546 6296 6746 1812 5340 7474 1803 3796 7366 4740 5733 5288 4289 4519 783 433 2645 1076 962 69 2993 6739 158 6771 1368 601 1518 5209 97 7404 408 3719 2269 3347 4368 2051 7191 4462 1922 6412 7591 6555 5908 1257 3034 6593 5305 2655 6832 2256 6811 5347 6040 2353 2224 4388 4953 2644 256 4395 3085 2892 4248 7677 5531 3678 194 6228 5883 1265 328 5364 277 2481 778 6544 483 7421 2057 1618 7903 141 2516 6503 148 7184 5849 3237 102 827 6276 4321 2529 1283 6354 6589 6531 308 5597 5089 3118 2793 2574 6048 924 6010 3435 1946 6115 1096 2310 1200 1064 2544 2202 552 1127 7671 4505 398 4105 3261 1767 5889 5265 1996 1645 5726 3055 4754 3332 5255 6446 2614 7367 2460 4985 6 4874 1279 192 4717 477 1683 6008 7632 1821 7921 3084 851 5377 2010 5581 3334 632 2609 5637 1567 530 2038 5414 6970 1100 1213 6921 6990 3208 7639 7598 4966 5628 6770 1393 3693 1562 1765 2192 2794 6656 2059 3182 447 421 1227 362 1590 444 5139 7341 6401 5160 3579 4080 2299 5124 7261 5222 679 4476 1191 89 1333 2124 3445 1870 7686 7640 7236 1158 4612 1300 2222 4419 7883 4664 691 1196 1178 2779 4852 1161 168 1868 5914 3329 2989 7285 329 2685 3468 7548 6338 7716 1020 2963 3362 972 1562 5631 5608 2244 832 1196 3182 34 2711 3763 1659 475 73 6332 1651 3125 1427 3457 6095 7873 6853 3003 3807 2414 954 4400 2437 3557 6861 97 34 4273 7093 6120 915 5316 1950 3553 658 4359 4548 4217 4359 4887 3452 2252 3142 7149 6611 5660 7757 5476 2982 2477 3801 3761 4596 2295 5600 1482 7430 3065 1573 6202 3817 5427 6152 7772 5160 7050 5216 522 4721 4471 3118 4349 4349 3758 4591 4138 5330 261 6022 3531 64 3088 5887 42 6310 1537 2622 5377 7635 7203 4955 1743 2724 7235 6766 3443 5392 7336 2814 3595 878 2945 298 659 2114 3099 6720 5562 6611 7755 3000 4804 7192 4639 1223 549 788 7608 2281 6509 1518 4504 2312 657 3590 3069 5062 6345 6901 1339 605 6766 6772 7310 3681 4418 3179 3914 2250 3526 1695 7214 3332 2952 5488 7035 4119 5118 23 6617 4387 1858 6829 7552 7719 7610 7133 7749 4832 1282 4588 5418 3097 3887 581 5666 7808 6191 4318 7444 3804 4303 5156 5632 5642 1644 3943 5111 5529 1661 5766 7667 2637 6872 596 4206 7121 1816 5359 4802 6180 3902 2784 5569 1313 6643 7784 7290 7571 7184 1161 6805 1681 5755 444 5138 3437 2246 6682 1932 5703 4695 3129 5120 1967 4367 5481 5727 2002 2921 2959 5732 3481 2633 4801 7534 607 2668 5766 6474 5326 2155 1799 1376 6716 5288 3563 1539 4059 3056 7107 5377 1145 630 2373 4844 6740 7595 1038 2478 6130 155 1110 2600 581 6207 928 2802 6293 5759 2649 7117 1165 6990 4405 4201 6410 305 323 7821 3478 7328 5853 2099 665 1763 6829 1992 1026 2920 4067 2016 229 7021 1707 4726 794 7236 387 4028 7564 421 904 5116 5299 5115 1526 4162 4671 4873 4750 1288 7103 408 4141 5946 6402 7675 2013 7296 2855 7562 234 4137 4990 5102 266 5645 2773 2024 1652 229 4112 2616 2908 4118 4845 1169 5662 3240 7771 1750 4052 3513 7826 895 6662 7673 183 4756 7518 1083 6072 1925 6141 7480 7098 6328 135 2622 4889 275 107 2244 6329 5762 3640 220 6571 2991 2730 6578 4434 4287 4019 4372 7151 3537 6020 837 4629 6216 6415 2414 1957 6394 2483 6025 4757 7594 2155 1529 776 762 3803 5135 6998 2618 4568 3798 2469 4651 4233 5838 6387 184 2621 3032 4829 7645 6395 1653 2208 4634 6056 2676 6086 3783 5757 3137 851 6248 7197 4288 1872 2691 1500 1214 2065 6951 4492 4327 4807 3588 7435 3712 7628 1849 5770 2030 5901 5493 984 446 1524 941 3178 2406 1510 1493 4101 2292 7844 622 494 7526 3599 6035 514 4939 108 3675 6097 1168 1060 4422 1692 6389 3423 3330 4916 893 4435 7500 1862 1375 5072 4735 2228 99 6411 1493 5430 661 1799 1972 5104 2213 2179 7355 6014 1355 7780 2461 2502 5332 5745 2781 3937 461 6521 3043 4465 2494 6347 2454 6657 4957 7398 4339 194 2204 6327 2722 2741 7613 7822 6818 5749 78 6337 5370 239 1401 5501 4725 5187 2932 4814 4305 933 647 6513 3852 7816 4416 1393 7167 5510 88 4872 7817 5505 693 3287 7587 2804 2044 7903 1068 7041 1468 4628 3339 541 7862 2034 3123 5689 1459 7399 4954 2624 3043 6305 6853 5138 6708 1193 488 1628 7847 1827 3545 3495 6501 3778 7514 530 7289 3683 3507 6546 6088 5722 7888 4037 2325 7521 6919 7363 1550 2152 6929 2427 4611 3795 7771 5557 5350 6338 483 6503 5491 143 1959 2598 209 1242 1846 3451 5328 7326 2977 3626 2261 4625 6216 5530 256 6660 2701 2477 5908 732 2928 1881 5473 3120 3368 1180 385 2917 2021 5912 2447 1115 807 2854 1004 1681 5422 3676 7846 5919 4935 6469 5460 5234 3958 4940 2331 5924 4421 1576 542 2417 7912 1838 2261 7012 5605 5744 1225 78 6787 3554 6144 1681 7469 2114 7615 4881 5184 2240 3479 2327 7782 529 6480 2029 4980 2984 7255 7477 7663 1263 2528 4313 7326 7379 5132 7531 6507 2951 5871 6713 5371 7705 2189 891 814 7658 13 4564 7791 143 6382 7743 7108 336 694 5938 1001 6968 5352 686 2308 6626 2029 4729 5940 7563 6209 1041 5284 2000 2543 7746 7102 2081 6283 2286 7584 7682 4951 5403 2423 3798 3460 161 5775 517 1466 6644 7561 2423 7073 6641 2886 3057 2994 7784 4116 2930 569 7121 5082 4735 4625 4120 5501 5159 1005 1226 6016 1267 4496 1325 6036 4728 3032 1653 1797 7829 6747 1373 40 6414 5043 4808 3074 5685 1778 2156 6840 3665 4896 3176 6560 4661 5379 1668 7903 6642 3284 7382 6923 6280 6417 3788 6866 7097 3491 1529 4912 3147 1770 2891 7459 6995 4893 2388 4625 5406 5522 6019 3698 6847 2465 7510 3609 4893 4848 195 931 4539 7416 652 1127 1421 7554 398 1230 4118 5797 4840 7911 7287 3010 2715 6428 7297 3984 6973 6425 4450 5353 7522 889 6088 1733 7315 7495 975 4214 1862 4299 3537 3088 5694 7142 467 5794 6044 3966 2497 4693 409 2926 1277 7524 2481 4428 4897 383 7319 3708 6511 4460 1045 5764 6985 5443 6727 7393 4560 4918 6624 7794 5444 2745 7037 5186 7737 450 3142 1783 6913 3008 1469 77 1222 11 4812 1843 6317 7143 5181 6524 7120 4907 7268 7477 6336 1212 1245 3179 4923 6155 4568 3688 4784 6694 5929 7737 4423 5917 6888 97 5783 6537 6320 3771 5393 1176 6958 1834 6511 2920 5140 4907 2189 5521 367 1607 4768 3092 1503 5529 7244 4449 5025 921 3618 2512 2026 4386 2902 3596 2033 3193 7681 2900 4805 2550 7787 2566 3625 1943 1939 1533 749 3912 3307 3578 5865 3426 6898 3562 4295 5967 1156 3410 1728 1813 7473 3122 4455 4757 2705 7170 3986 4765 7366 2939 2998 5002 686 26 4542 5664 7551 3851 3542 6975 2237 5571 1304 634 1100 4606 2882 4393 5265 5668 4565 1108 5545 2645 3446 4233 792 6420 4940 4135 7098 5580 625 6217 5776 2556 3577 7923 470 7765 647 3712 5135 2336 7918 987 757 2549 3995 7483 10 5231 1840 3850 7795 6669 7813 5448 3475 2342 6253 7426 4846 3195 1999 664 3549 2959 3809 2 2961 6612 2078 283 6342 2453 1495 4805 2317 6351 4744 7193 6668 5036 2784 4151 334 2841 481 1417 2315 7527 2645 1681 4493 5365 4712 6467 507 6780 4532 4344 5113 1667 2549 3836 4597 2840 3581 6745 6249 5255 5639 3680 3485 6346 1587 4783 4694 2482 2390 2472 3367 2808 2134 5358 6564 2066 7648 4134 1392 4630 6256 5332 4707 6571 5221 5907 4708 6072 5983 165 2956 5750 6209 6398 2724 6474 3167 2410 3216 3079 5811 6594 5144 3936 1034 1596 2429 7281 6435 2742 5828 7730 3910 2500 3779 3648 5782 444 6288 5631 7316 5178 5678 6692 6514 89 3090 160 3857 5917 763 1449 1930 825 5320 3876 3211 3019 1786 3678 5004 5657 2685 6668 6926 3671 4979 4345 3488 3035 4820 769 3825 1797 2016 444 774 1163 5249 4055 4809 398 3171 1091 7377 5138 4986 339 731 4747 5179 7791 2800 7353 4353 5355 1876 3413 4333 4310 19 2632 4572 1204 7754 6208 4289 922 6865 2878 2967 7392 390 5419 4017 534 5077 2193 2579 838 1886 7500 7014 5593 7355 5108 7599 7575 5631 6538 1836 2025 3290 3308 345 153 4591 7669 5805 903 2878 7728 4528 7486 2658 4006 2511 5469 70 3171 5733 664 3354 3418 3305 4651 7561 3464 6340 6921 409 5962 4345 6307 3875 4137 2 7887 4623 4458 233 1175 1586 2011 4662 1062 5215 7597 7184 2829 508 3726 3027 5470 3953 1705 6187 6867 4246 3260 3919 4297 2188 7185 2683 2135 3596 3348 6615 1547 2464 3313 3280 6497 6897 6397 2459 4848 3862 4494 4713 7502 1134 2119 6941 4660 1433 1481 5585 6709 5545 6131 7476 6598 3145 5643 2506 1946 4902 7610 5736 4608 3016 2760 662 5546 6491 3024 139 7595 1763 99 3020 3187 5285 4891 3884 5465 1612 7650 7194 2002 3643 3087 811 1985 2316 7117 7862 7763 7276 150 410 5724 6808 3885 7427 6701 4424 4587 2624 3071 7906 4087 6256 2709 2481 641 6307 5090 2751 1493 5134 6810 7672 6239 7293 3289 5588 1081 7696 3080 4140 7731 6708 7143 5188 1067 372 351 703 4770 140 7806 5102 3158 789 3219 7014 316 7782 2690 5981 4168 4417 328 6404 731 3153 5507 1167 2032 6615 773 6040 7267 903 4250 7271 3894 1572 5623 6270 6813 6547 5653 7441 5636 6872 3834 4864 4238 381 6498 6484 5876 1968 4645 5451 5827 580 6583 5359 6171 3603 6960 3541 5169 2425 7213 5371 6950 2636 5419 4979 1548 7739 6899 7253 1997 6544 6977 1711 4246 4425 2754 6002 2218 7582 3424 2708 5611 3396 1540 589 5948 1225 7714 2171 3561 5640 3271 5982 255 7723 1104 4659 5587 7694 6049 5715 3365 1101 6977 1266 1884 138 1165 956 3904 2928 5014 2285 35 1267 7918 793 4781 5984 7830 5134 810 1516 7833 5853 2981 4745 5640 4809 3114 6111 2406 5042 2940 4456 5598 7022 3308 5622 2903 5782 4960 3533 3066 1796 4795 4969 1835 6662 13 448 1913 5090 6154 5767 5258 4564 2960 4054 3179 5515 5982 2231 7316 7612 5734 7152 7383 6819 5098 851 913 1364 3253 5585 5013 4458 2496 5420 2764 1026 1631 2782 1282 2334 6080 5215 6019 5294 1244 4675 1328 6379 4101 1921 163 3563 3415 577 7369 1005 2398 2600 3171 2874 474 4896 2111 5642 4832 1394 1476 7123 7517 961 1363 5735 5213 976 3263 7085 294 4855 4800 194 4584 4597 6328 792 160 4552 5815 536 5448 4473 2540 3727 7209 5295 4951 6174 6792 1667 680 7630 4114 7265 1696 2777 6811 5264 2847 6819 1920 4662 3290 2312 4968 5119 4299 1831 2079 708 4134 2551 6564 3071 5469 4320 1785 6337 7110 1196 3585 2009 5715 51 1022 5943 2294 920 2987 6589 2151 3569 2675 2317 359 1449 3315 6068 4867 5504 1909 1193 113 3991 1586 729 925 2505 2658 3522 475 2158 3193 3042 1895 6862 865 6650 3313 7524 1173 4634 7826 6139 3560 4387 2887 4753 723 5943 4833 2311 4691 864 3493 5564 115 2564 221 1454 2268 4635 611 2410 5082 6857 8 1310 151 726 6444 4540 953 7492 2873 3669 4481 4152 7041 4507 5966 3552 5996 5783 3975 2520 905 2246 5829 7214 4661 4035 7867 3419 2337 1152 5538 4363 5472 7757 3844 295 2800 5833 5452 2926 6559 7451 4584 1549 3794 5896 4242 7844 7017 7642 3431 6845 4990 6237 2209 5197 3688 2007 5803 3834 1066 1806 7211 4891 5940 2353 7916 262 2988 259 2404 7084 7517 4284 3168 6705 4225 1104 2482 7562 3400 6234 6850 235 7276 7568 3596 4045 3706 6164 6536 132 609 50 7000 4297 1806 3195 5483 5034 4261 1574 2323 3755 4682 245 2324 3988 3591 6295 3241 3398 5324 4312 5871 6463 2362 4049 4040 644 5016 6888 619 6902 299 3506 2997 5793 5726 803 441 2988 7774 678 3035 4597 7859 7526 7702 2706 6319 4097 4201 4025 4825 7639 7396 5496 5673 794 7815 7240 5150 7024 3582 1275 308 5664 3866 3652 256 7360 7235 2127 1940 647 7054 3160 4720 4591 121 1524 1698 6981 7585 5366 1540 7345 7096 7707 448 5668 6604 3953 6527 343 5754 5736 7843 3217 4771 6665 1639 5644 155 1327 6719 1096 1603 7612 2908 6940 6193 4069 2975 5221 1241 7377 6533 4912 3511 4838 1400 7690 6254 2085 7724 5611 5052 1128 2817 6520 5156 477 6323 2025 3502 2292 6162 4390 5098 2100 2068 4552 14 6662 4947 327 2705 6471 2191 4473 6777 4607 276 3722 7019 7850 585 3354 6074 5843 4057 3987 7445 7734 3109 1044 1733 3827 4818 869 6338 4960 3139 3072 4272 622 5770 540 7493 2091 3199 5516 5558 874 5545 7334 6770 139 5469 3929 2362 3913 5056 1488 7790 114 2485 5629 3867 7787 5466 3725 4837 2628 6509 1624 6619 6421 471 2351 1649 5941 4529 2873 6474 4745 3503 1051 2671 3129 28 1468 4082 2711 4457 76 7 1673 3670 3503 775 2632 5079 7605 4814 1037 5652 1036 4083 2923 3135 3042 4538 797 5172 1768 2437 5238 885 3921 6662 6363 523 5231 1088 1284 3457 2255 4588 5029 6425 7664 6571 743 7108 1447 4625 1070 822 4944 5644 53 1525 7615 6278 5980 300 7528 3895 4265 7048 7612 7803 4585 7462 4126 2839 252 3804 1997 1378 5980 925 374 310 6323 758 4633 2634 855 2191 4007 6295 1006 1090 1939 1142 2949 2518 5838 2153 4268 6431 1136 1446 2119 2348 560 5343 2408 4321 4301 6967 4966 7011 2970 5379 4668 69 3072 4029 6889 1016 1787 6522 7550 5769 4238 5287 4777 5438 7042 6993 6649 419 4616 3307 2806 4266 3930 4892 2435 1561 6121 84 6297 7698 7728 6412 1511 4492 4556 3703 5423 6649 7190 354 6578 7303 4228 6915 78 6423 876 4960 6971 1399 4673 4891 7553 6231 5608 69 5821 1559 7895 5578 6719 3535 792 2384 5814 2767 3676 2262 305 4593 5449 4364 7857 1864 3981 1372 6850 3530 5992 3235 5287 7696 6727 3460 7260 528 30 1280 4379 4488 6500 2811 7051 5338 2442 2619 132 3927 7310 1195 4159 4785 5191 6070 2099 7231 4040 7924 5273 3874 5625 6684 6332 7289 2982 3719 2120 2825 6552 5477 2088 2363 2148 2897 5082 5862 7333 2629 3262 3924 7272 167 6126 6996 2790 366 4225 1332 1330 2317 7557 1028 6428 2921 7738 3579 3114 6449 4868 7009 4725 998 7780 1497 5522 2859 3951 7536 7234 2747 5546 2534 6287 3904 2073 7199 1828 4055 7642 4293 447 6466 3032 5040 7589 5189 1525 722 718 1428 613 2172 4274 5716 6996 5074 5244 7536 2006 6219 6533 7651 6959 783 2311 6412 649 1909 3158 856 3650 3567 6139 2410 6990 2345 5872 5744 2446 7057 3464 4130 7873 2711 6687 7895 6395 5621 1904 3490 4427 1140 6862 1878 3142 5918 564 5489 3405 3351 7308 3683 5281 1037 3430 6031 6617 2075 849 6365 4184 2437 2178 793 3278 426 724 6527 3465 3842 4611 1008 4871 2018 3760 5324 5329 3061 6057 4921 6717 4700 502 4919 2940 7677 2215 6680 5415 3455 4647 2282 6632 5877 3165 5347 2971 5429 4513 3989 3238 5514 4681 3946 7169 3510 3705 6594 5242 3868 420 6155 3745 6821 1032 300 5202 7735 3064 5657 6316 5533 6084 7458 1280 4870 7041 4475 3937 4090 7798 5007 1267 7733 2406 2444 3630 3063 3691 7674 1501 5233 4411 4974 3682 4366 6153 7258 7868 6812 7463 270 1606 6584 6538 6781 6166 4015 4881 2376 3523 5124 6798 443 4495 5214 185 3898 1240 1526 4179 7826 5416 6473 5823 7664 6671 4926 3503 3485 7441 2124 5685 3259 7315 3057 7766 7687 2718 4741 3862 6432 6609 2209 1302 419 4499 1418 5956 7188 5941 7399 7845 4312 97 2378 5875 6140 3636 4222 6340 2037 3877 1154 2785 5888 6146 7752 1520 7472 3462 2088 7197 2186 72 6969 7194 697 3937 4569 7725 5771 3901 4797 7201 222 6532 2684 661 4262 7538 4189 2020 250 6184 5402 7157 6914 5372 127 27 2388 328 6915 6596 2722 3870 6153 2730 5052 3311 7526 3713 157 7462 253 3398 7015 2179 3375 4447 3554 2420 320 137 2616 307 3830 4359 6543 7772 3809 4108 616 5440 4351 5011 7676 2054 6053 6577 4731 3493 7325 2007 647 2102 866 7873 3182 836 1090 3371 4360 3102 5407 5114 6396 5113 2135 4412 4832 1630 2304 516 2578 5828 4927 6540 376 7913 2288 4637 1528 3633 447 4045 57 1561 5093 2314 5257 6131 321 6519 2800 4021 513 4022 7416 1530 1284 3532 4658 3714 1917 3061 147 2662 620 6389 4307 3273 5843 6524 1006 2465 7168 3693 6876 7753 3010 1725 1875 5214 2809 7467 7122 5684 550 5026 569 4323 5395 983 3203 3717 979 1195 2112 325 4917 3612 983 1405 4537 6651 7049 2501 1467 4681 1210 7844 4980 6750 2996 6747 3338 5857 1567 687 2995 1394 4568 6571 1444 4065 4621 5026 1671 4656 3603 1846 2411 7731 6449 1401 3743 650 4761 4971 4637 2503 2221 7141 2599 4137 6372 2197 4027 6960 2509 5283 2800 6006 1123 1994 1912 2593 70 2633 3212 3483 3342 4040 6585 4907 3445 4742 5837 3465 5898 4845 4697 1067 4740 5313 372 5153 6447 581 6465 5823 5481 178 4276 6413 7856 6729 267 4424 492 5915 2127 3891 4995 7311 5192 6987 3404 4431 5162 1663 5452 5191 3656 2731 2426 5527 6691 2463 3525 7630 5691 7771 5532 3603 5716 5821 6458 6574 6388 186 4026 431 3119 2321 2728 4352 6724 6673 6800 6756 7726 1137 1571 2683 210 4237 6497 807 1211 2639 7642 6372 586 1128 3620 6915 7880 7808 3096 1920 1368 4059 7415 533 2709 4301 5732 3257 7644 1011 3635 3074 7547 6619 3972 2047 7394 7835 4568 177 3033 6169 5723 1267 6729 81 2387 2848 7843 4643 7472 7228 6498 7335 2153 3346 2057 1678 3558 6040 2201 6430 3508 6216 6358 5513 2857 2426 460 5791 4391 5170 3044 84 2890 7804 3921 6872 5236 1325 4353 878 4073 1232 219 6585 5059 7549 6450 4066 4768 2969 4290 3838 6230 378 2806 5935 4199 4497 430 2874 6610 6165 2305 5386 7364 5118 982 6971 3722 6802 6127 68 4251 403 3 1967 4289 1174 1861 7715 973 3543 948 4267 5063 3749 2168 5732 7191 906 4133 5363 6025 4259 6432 2605 38 7801 4931 2079 5667 4952 2109 751 7914 3862 4365 3731 4483 3666 433 7354 4733 3534 662 6336 7238 1308 3119 946 2491 7004 2648 300 4096 6614 3184 130 5826 2402 329 2920 2338 2110 5214 2125 5538 1223 4941 4934 4681 3436 2279 6095 552 1230 5433 3031 3647 31 1861 2651 3845 1908 6517 4299 7655 348 1109 1909 2074 6936 1987 7910 1299 5709 1099 6295 2971 3940 4964 5071 1235 6760 6498 2514 2674 1756 1633 2554 5114 5210 2550 284 3359 2676 7272 5857 394 137 5217 4050 1901 4019 5838 1833 2106 2367 6299 869 2645 7617 1190 2496 3482 5434 7547 3667 3068 3403 6645 4086 4591 1298 4144 3265 6351 2467 1394 7070 973 4795 1757 5224 4666 7060 6485 2520 927 4786 1019 558 3676 5437 6966 2187 2120 2983 802 7621 428 51 6718 1407 850 1202 5592 2025 5948 5621 4571 1246 3305 2400 7080 3296 7771 4254 1081 5380 3054 630 5414 796 4649 3396 881 761 6658 3234 4442 877 4899 3420 2343 2840 707 4303 5192 1578 1826 179 2734 900 1708 2356 1984 131 3263 7705 7342 5137 5267 7469 4145 5773 4398 5814 5887 5694 261 5224 4392 6315 5721 4671 3869 4663 7622 3408 5032 5678 7476 3244 5735 5946 851 2989 3401 6198 1122 2278 1119 3083 4422 661 1644 4830 5916 880 2387 7562 1807 3935 4179 3043 5467 7216 3815 5750 1583 1213 2032 638 6396 7264 4652 1198 1199 661 3880 5500 4460 5600 6268 1178 1276 3561 3518 859 300 733 3185 1821 7254 3685 2516 7473 6631 833 762 4670 366 6270 622 3282 2801 7892 1058 6673 4127 2387 5905 6780 5245 2667 374 3005 1015 2606 876 7152 5488 7857 4102 1238 676 2690 5306 4244 4647 3792 4853 3483 7400 3308 5365 3285 7403 4399 784 4387 2530 5056 4163 6341 2633 5119 2325 7521 2716 3675 5057 7845 1802 3740 6378 550 1599 4065 4738 6045 3209 7280 5829 4120 5503 4882 2479 6321 3983 5029 2012 6299 3930 4119 7074 5208 3808 497 2597 7511 5144 3524 262 3393 692 6687 2696 2669 4950 4046 5155 496 3307 970 7470 4083 4733 6832 1313 1696 3143 2559 98 6403 6166 4164 2224 5217 7186 1996 7260 5948 4189 4337 762 4405 7284 7666 4081 3959 7704 4445 6622 4337 3896 4736 7307 2878 4540 2727 7802 6223 1104 2575 2863 2061 7709 2855 6282 7312 4051 753 5673 2447 3765 2971 4210 2949 6405 3807 5356 4456 695 2542 5051 552 1988 289 1781 2646 818 5534 1694 7042 6690 4252 2859 5150 4769 4957 5683 3217 2632 7663 6838 6939 4298 925 5134 3573 5099 1492 4654 575 3310 5578 3717 1525 4871 2702 5091 2079 7086 1073 7043 7333 7502 7547 1349 6994 6521 673 4697 6227 4655 5586 3239 6199 986 4024 7505 5121 1362 7740 2734 4018 4193 3341 5509 2291 5888 7777 5730 2757 5039 3709 2903 1987 1994 6898 3814 5357 6525 3200 2544 4171 6706 4070 6406 7916 5236 1278 5183 7836 5830 704 4049 4935 6176 6869 4658 147 225 4601 4081 5867 1295 132 4230 4370 4296 1776 3437 5778 6869 2024 5561 5817 3863 5056 3680 6274 3204 6997 2758 215 2787 3778 5891 1674 5947 2460 1689 6745 5813 6938 5101 379 1449 7845 2741 4180 2130 4933 5415 391 1673 4127 6036 3593 992 6395 3907 3437 586 825 2339 3882 5549 4320 6295 7473 1451 3697 7009 2845 2397 4085 3134 7915 753 7877 4764 1710 330 2110 3571 3954 702 7301 876 5611 3539 7683 6615 4448 5198 6745 5105 1881 84 5978 6958 6567 3206 7913 4143 6262 4647 4725 2851 6280 5415 5702 7082 4691 2390 7338 2850 5092 3598 5820 3090 4938 5466 7493 7296 7461 1076 7557 2542 7708 5436 1503 7547 4971 525 6167 2207 2882 3772 1394 1969 186 5207 6739 5671 7261 6896 3454 4716 752 3946 5138 49 6748 2132 6508 2009 4250 5644 7581 2450 6034 5589 2987 1403 4666 3876 6239 3120 351 2468 7393 7879 6260 7637 4177 3081 1858 3639 7892 6056 2996 5295 7147 4994 1747 2197 1084 3578 4280 5234 441 1182 5133 448 7838 521 1804 6336 2141 6462 1826 3588 4473 2070 5624 3881 4862 1425 760 939 4286 5187 5970 5195 7853 508 4048 4356 2533 8 2715 7406 3254 934 6571 1415 5065 2706 6209 2095 7618 2107 843 3994 1682 4773 7012 4171 3692 4042 2805 2240 1872 3196 5683 676 3386 7880 4506 3311 1684 6263 3770 7788 1668 2493 5957 2080 4078 4050 4101 27 3281 5024 6269 1415 4416 3081 7229 3964 4431 3798 2810 218 3940 7692 7291 196 6697 6054 6083 2421 1745 26 1923 1077 4385 3439 4758 3317 4764 3584 3363 58 1774 7584 2130 104 2180 2885 6227 4194 6202 3521 7366 4869 3784 5858 6982 65 4311 1869 4905 7034 7474 4930 2460 2755 5131 2274 4340 2512 1244 6369 7316 2398 22 5237 3488 5284 5725 2230 7006 1971 4185 7012 1735 7721 4979 4411 6620 593 1839 5298 1969 1631 5325 3802 6374 4884 4409 87 561 7755 4516 2104 5956 4778 420 5743 3232 2882 2972 7036 7241 2689 4024 6319 375 6334 1294 6914 7108 2114 485 2780 7211 298 1477 5827 6705 7078 7284 1113 4090 1444 3099 2302 435 5038 2212 4015 4630 440 2048 4566 6061 6386 2608 3221 2667 772 2856 4444 2952 3103 5629 132 5123 456 3990 5172 2965 7747 7118 6394 1359 3314 4498 3646 165 4049 7187 3057 2102 581 3893 7341 7543 7072 7011 5983 2459 6256 2645 6265 7406 7056 7288 5193 2017 2921 6385 2814 1337 4533 7426 2122 5608 481 3088 7909 4773 1509 2100 5700 7115 7125 1755 1708 6884 3025 4208 5476 1447 4192 1689 7232 4454 3681 2209 7680 652 4406 1349 6737 6639 4134 41 4274 341 2945 5993 4950 4124 5957 1223 2613 2678 7632 2359 3088 2307 1220 4020 5553 1506 1449 3597 5702 7886 3046 7337 781 5997 5233 2135 6600 465 6489 4605 3702 2589 1210 6037 5866 7859 2057 2221 7539 6704 1590 4660 1480 2231 116 6013 2185 6829 6928 2720 1746 4901 3523 4358 7307 4320 7672 2033 3456 5236 678 573 5857 1646 7616 3365 6249 4699 5813 969 7271 2123 2015 4222 4529 7423 675 1538 2481 2425 1324 2639 5297 3654 5960 5686 3146 7601 6597 29 2508 2064 3132 877 3024 3562 7627 6440 2370 6399 2222 2951 2808 7207 4247 3362 855 5952 876 4628 4817 1404 4420 4869 6514 3290 6993 4345 5691 6972 5062 195 4149 5496 1357 7782 5926 6365 7343 2919 2374 4842 5710 4603 3167 5242 6290 7179 5141 4846 2847 2970 4932 1026 6082 7430 66 2237 3750 673 6974 1060 7346 5869 5986 418 2016 2119 5748 1405 3156 6980 6848 283 7258 4938 968 4386 7688 1501 1492 4329 5384 2184 3718 3553 6761 3434 4953 5191 2196 4944 362 675 3816 7317 688 6392 5890 7700 4610 1517 3814 5589 3217 5247 3486 4447 2414 7416 6597 4213 3167 781 6767 6826 6249 2295 6100 7054 354 3243 1593 5030 3832 6295 5522 1707 3603 355 973 4190 4747 4876 1378 2174 4040 7258 4151 559 1073 2920 6818 2754 6503 5049 2457 657 802 1806 3685 6945 7002 1475 5923 4149 144 7249 2583 1093 6610 6995 1086 392 1603 1487 6302 2937 1466 3088 7499 3140 2031 2110 4061 4944 4779 5662 3344 1404 1572 6096 6987 231 72 2845 1528 6563 3761 1452 7067 6593 1765 3835 1409 7006 6975 2778 5404 4116 4479 4053 2048 5753 125 6698 4468 3983 1520 1704 7893 2384 7693 5217 118 6165 6725 2374 2202 2775 451 6818 7766 1134 7901 7757 2210 1012 5399 381 5922 3587 3518 2396 2088 4219 4898 6823 6021 704 5217 5623 5624 1855 6117 4287 6602 1522 2336 7502 6415 3486 547 2581 7880 2273 2966 4139 7378 2735 1458 4863 3618 2220 1075 2226 6965 1476 1512 4067 5406 2422 1043 3355 4450 2895 4265 5072 5535 7562 3210 5376 1585 627 2153 6630 6013 4809 900 3010 11 4758 4733 5454 3466 4877 5964 5179 6310 3847 627 1692 6161 3506 5218 7151 3241 7124 1085 5730 4722 4217 1391 4798 1783 2638 4616 7581 2997 5094 5733 2358 3495 3090 7815 1052 2292 2545 5434 7651 7723 4332 2844 6327 5024 1967 5641 5437 3595 700 5780 6095 7865 1644 7646 7118 561 3815 5201 7366 5253 4128 1732 4595 156 6166 1729 5074 107 7745 4960 2386 7023 1508 7259 4215 6222 3941 5833 2643 3386 3797 4211 6412 7793 7086 3859 2897 3990 3959 5039 6553 3071 5012 1919 7652 5864 4978 647 6500 5863 488 4407 1391 448 1981 7691 2822 4015 6552 2213 2610 7472 2471 6641 4328 6118 2568 3475 755 5400 2237 3739 6417 880 1201 162 5770 5906 6198 5432 4557 7520 3922 1322 6791 1937 6414 6448 7194 4723 4037 570 5233 7692 5756 1403 3421 2725 7721 2946 4192 6726 2270 4777 5071 2881 6219 7499 7582 5546 2323 2609 6367 1978 5955 187 2263 126 6640 4540 4368 494 2231 323 3350 3778 6918 7128 5773 4984 669 4075 6867 5936 7656 5516 175 1276 3607 2487 3805 87 1376 7489 7080 3105 6600 6219 1624 6391 6049 829 892 7352 6558 6117 5591 286 4884 4725 1461 4781 2496 2603 4665 411 3545 365 6641 6303 1340 7472 2106 5551 7397 3945 5129 445 2860 4757 2641 7173 2580 2923 3850 6949 27 4404 5585 5687 1887 1434 437 3859 3659 534 5775 6509 3985 7859 413 2673 2346 6362 956 5949 4459 7316 758 6054 3844 5045 1117 4518 7302 3343 1677 4329 4493 7779 7428 3107 6142 1714 4065 2605 5517 5075 6022 6375 7550 2482 4550 1061 2114 4081 446 329 4549 2263 6978 5832 618 333 4603 7191 7402 5008 1511 124 3396 7151 616 4362 5753 1158 4893 5489 6174 7706 729 2965 6578 7816 690 4237 6555 3692 4525 7639 5447 1857 2299 5799 256 2730 7144 2992 5964 2504 930 2103 6265 3391 4641 242 5240 6365 2684 3226 7551 5520 5139 3676 3061 4459 5647 124 6109 5227 7021 3003 58 3859 951 712 5390 5923 4472 5306 7048 5552 7787 1676 2495 4816 6958 7884 5492 5512 3947 3696 4539 909 4155 4558 3425 3583 2098 3726 3049 5279 5254 7302 6217 1745 6467 1545 7546 4218 7851 7735 6179 6546 3866 1616 1594 5773 1324 3636 5864 4970 2330 307 7746 3900 3234 6533 5280 2425 3778 5895 1294 7832 3452 3562 7780 6726 5639 7056 6078 183 1676 5597 1824 1394 2238 2460 1059 131 40 2266 7568 3976 877 1303 7329 6974 3072 6703 5805 485 7633 2419 3388 7489 4002 536 1100 4127 6403 6527 6470 3723 169 7838 5895 3264 7569 4610 3440 6037 1467 4227 5429 5229 7784 4500 6531 6 649 4586 4949 1654 2757 2166 7475 4563 2522 2421 6428 5871 2123 2492 3056 1918 1964 6336 7181 1614 4673 6204 1220 564 7568 2165 1702 7534 2834 4890 4648 1593 2365 2197 6875 6884 5307 700 3868 7593 6694 7267 4132 495 3926 3877 1882 6351 7146 4354 5181 539 7059 3901 2776 7140 5574 5758 7823 139 5 6637 3021 6227 5455 251 4607 3885 1095 3113 7066 1992 1871 88 3584 2266 3213 1240 6455 3615 4387 6176 307 3741 6167 524 3702 1128 5260 3276 929 6943 5323 5517 2961 3503 6636 7598 2709 3218 1129 1069 2442 5215 708 746 4777 6065 6748 4912 6032 6317 3603 34 2756 2216 5821 6623 3105 1341 4483 4773 3815 5579 661 1599 7712 349 6637 1793 6970 2626 4161 2213 7039 7819 579 2555 6654 6768 6527 4529 6280 6986 293 6391 6723 5026 4696 7133 1673 14 3623 5727 1469 5670 2242 4897 4370 2335 3 112 1165 7243 3622 931 1645 7696 1654 5230 6284 7590 2610 7571 3875 2990 2978 2781 468 1348 7206 2310 1007 108 7108 4352 3104 5441 6004 2840 440 3266 6293 1311 1327 1517 6797 7165 272 61 5078 5622 1465 1699 6400 6857 7793 5636 530 7855 2340 7253 7261 1882 318 4254 2341 4075 6751 3767 7141 1349 5861 7797 6938 578 786 4165 6838 6229 1853 6071 299 7245 3703 7824 3190 2990 4239 6432 6945 7018 6282 1630 5778 37 651 2757 3419 4708 6774 7329 4934 4406 6490 7338 7273 2149 5200 5411 1121 517 3195 2085 2065 7358 78 3901 4532 687 7444 4663 7383 7104 678 7118 3452 467 4192 7185 6023 6191 7341 7663 6531 7233 7885 3717 4759 5436 153 4022 7562 4907 6214 7068 3640 4681 6760 7129 1602 4549 1236 3789 6608 2890 4212 823 2013 4136 6327 7301 5311 5304 7325 1128 4124 5225 1600 6711 4472 5864 4383 5947 5928 3297 1631 7111 7139 5010 2439 4309 172 416 7924 2369 6823 4140 4381 1869 1491 4444 3 4826 7211 1303 6081 4949 4173 5481 7803 4567 996 3659 1024 3097 5345 5538 4349 3171 7871 825 5531 2781 6373 4864 2879 4888 2509 3851 3960 4077 996 6560 2033 3403 845 7168 1970 7481 2157 4463 3164 6403 7534 6802 5088 505 4543 394 3184 2308 1420 6586 6906 4760 7683 5998 4994 5378 6946 829 3242 1499 2390 826 2656 2509 1519 1719 5075 4241 5201 606 6269 7880 1448 6022 6517 4810 2299 4804 5216 1141 7326 7225 7422 5690 752 2584 6915 3726 5550 2567 1338 1918 3889 1988 4928 3423 7039 1176 7668 7072 3561 5510 1718 76 3840 2469 4245 2137 5749 4018 3950 3830 2449 5871 6586 877 6005 1919 6288 3804 7008 2954 568 863 2595 1000 7854 6174 3995 4004 749 4443 3265 1787 4805 5811 5087 6441 2715 7634 6460 1187 4046 3324 1384 4878 5439 5434 6741 3984 3172 1605 1906 1461 1068 537 1386 4868 2849 2365 1684 2521 4539 193 3081 6945 692 2613 7365 3852 6128 344 7825 4667 2570 6331 3184 2251 2012 2011 5350 3874 6292 2217 546 5807 5163 6489 288 4846 3641 3773 613 5228 2265 3243 5056 3060 1847 1909 6377 2192 6471 6196 4649 5795 3116 6791 4965 4967 2153 5408 718 2136 2007 7523 2861 230 6920 7131 1931 2364 2690 3626 2892 7890 3043 6741 955 7416 6676 3847 3581 2720 7464 2321 6690 2985 2623 3642 3923 6924 7842 2481 6318 6672 5789 5228 3939 117 5783 262 1804 2329 5065 7003 2347 7081 7574 4342 2743 1426 2989 4604 6631 240 3179 1316 1008 6146 839 259 2266 6684 3788 3757 3410 1677 7155 2367 6592 3388 4993 7626 6918 132 6841 5629 2339 4551 3677 4275 4925 560 3865 3456 2132 4688 7785 4624 4321 4218 5785 796 7533 4674 46 7368 5206 6139 6984 5201 4867 894 125 224 6575 6623 1467 6647 7148 5231 1000 4707 5332 4171 2005 1622 2628 2771 3733 1506 855 1330 5104 6433 4154 2513 4329 5139 2142 3761 7172 6329 2797 1893 555 5756 3421 573 3797 4886 1250 6417 6616 6731 2651 1592 2491 6459 7747 6059 5580 7234 4528 6032 7229 5916 1091 6719 3760 310 3481 7293 2071 4220 1386 3200 3235 901 1669 2086 5525 3849 2904 1900 772 1818 6473 4245 7854 74 7076 3704 1248 1391 3134 7142 3622 7634 4989 2807 4091 4548 6693 2326 5762 7126 794 7316 5162 272 2871 7434 7539 6265 1540 4570 7412 3645 5123 3836 2975 1572 6556 7272 2492 1773 1569 5750 7149 3897 4684 1113 5446 3890 1288 2777 2252 386 3245 5683 1295 5561 3463 1893 5509 986 616 274 920 3808 857 5751 4884 6308 5819 1180 7453 1589 775 3638 6854 2385 7587 7589 1722 3179 3110 7920 5593 5017 2839 6358 5887 3711 6657 2935 501 4371 3157 2404 2413 2306 5943 7324 7476 2887 5025 6548 1725 7019 735 2281 5459 3970 3328 6891 5398 6312 5037 7676 6370 3330 7147 7305 4185 7474 276 3097 5283 6085 1211 432 5742 1968 3096 2858 6839 2873 6474 2132 7774 7835 4936 6646 2050 4659 1397 3847 7778 7124 104 6821 1866 4286 5250 4529 7025 6727 3561 7133 6701 4683 6977 7366 3868 1009 5838 3753 5206 4653 5970 6513 207 3079 3391 1387 4243 5524 599 5073 5467 1208 1546 6300 1649 4236 7860 4604 4323 1094 5096 7248 7257 4118 709 3682 3253 1214 4495 5889 1488 4831 1252 2209 1 7698 4260 5131 744 1250 4418 2101 7451 2020 2784 5291 5784 2745 409 403 6124 6342 3125 511 1618 2897 2881 1113 5776 7322 5916 5506 7365 397 2729 1690 2418 378 51 1922 4707 6725 4901 4048 1901 3515 6018 6219 4926 2937 5552 1839 4707 7292 252 496 1841 4465 1978 465 1162 686 2089 6943 5478 7805 4621 138 1633 3703 5367 5112 5219 5444 7826 2820 7254 7178 7444 2829 6531 7479 271 5655 1080 2915 5828 3329 2393 2993 3088 6319 257 2374 3882 3999 1258 675 6504 1179 7891 1666 7673 3409 4885 5848 4143 4274 5796 5900 4477 911 2964 652 3120 2194 3932 664 5334 496 238 1266 2970 7860 812 7521 1294 2567 7693 328 7754 7620 4991 6531 986 5245 867 5752 2361 5595 882 3754 6103 4023 5908 7539 6028 2270 1418 7611 3046 5807 1340 3852 7482 7042 2715 5043 2342 4872 2748 5383 6614 2260 101 3281 5920 7329 408 1925 6448 405 73 715 6904 3148 7655 4696 7787 98 170 6315 3100 3381 5240 5178 7806 2455 4967 7605 2814 1982 2769 4141 4293 1797 5913 81 127 1375 4265 1358 3252 7474 6900 176 3641 7526 1666 7457 5393 4014 2641 1476 248 862 4953 4993 1155 4941 6975 3591 2466 5321 51 6734 727 7838 3628 6475 4405 3972 2120 3752 1968 3632 5691 2901 3022 1032 3695 5624 2729 6658 6514 1007 4553 1789 5524 6468 1185 3206 3379 4996 1546 1370 1635 6913 6032 6347 6069 2550 1708 1636 7044 2155 3126 2677 5706 21 634 168 2221 1025 2988 5462 4485 5304 1577 7256 635 3772 6896 1649 4871 7417 1897 3439 2103 5211 1700 4896 425 2026 374 148 2041 5826 6720 7356 1314 1248 1075 5193 1657 3029 1646 4122 3335 4518 7290 6886 6100 3408 2412 3010 3960 4434 7821 4582 1446 6407 4042 3797 3339 3592 7889 6590 788 6694 6531 305 426 640 4131 7099 7265 5288 6707 198 3731 830 5673 6843 1443 1437 7908 2672 4833 6542 6104 7153 4004 7770 4252 5978 5079 1428 4514 6564 6116 5222 2938 6920 7214 3118 4671 3530 7412 7161 959 3982 7233 4900 4750 5447 2938 3 6917 1157 5911 6585 1579 4742 2654 5475 7712 7903 1909 3189 7728 7657 1489 5395 5055 1633 3379 1041 1003 2947 4938 6853 1198 7202 7757 3495 220 2463 1919 3269 763 2792 3641 508 6542 3372 6811 6167 243 4965 4206 404 77 5560 788 5764 5108 6144 4020 7199 5650 7712 5028 1939 1907 5578 7296 119 7729 2933 6110 6244 5314 4173 7287 7859 3884 630 6524 3210 833 1678 913 3864 6155 2415 7584 3662 6151 2841 3601 2276 4462 5858 7693 4568 6123 5767 1625 5253 295 6546 5085 1495 157 1909 7061 7333 679 2210 3231 3531 3629 6195 7654 5330 1095 5249 4621 4605 4430 1928 3619 4593 1809 93 6981 2811 126 3999 5553 7577 3727 1074 1342 6459 7122 6482 2752 3519 7233 147 2750 6923 793 1429 5429 6261 389 4986 5480 5404 5321 7605 5413 802 6752 6074 2393 4889 1040 6088 7491 7230 2569 5518 6269 2695 7455 4281 2299 2888 7027 3445 7597 2929 5887 602 6167 3718 4269 7078 2108 3219 7774 3904 4039 7234 7611 2863 4824 1398 5156 5436 6147 7665 5480 132 6868 5932 6449 3014 5419 1317 609 4548 7202 1330 6512 4052 652 6685 3078 1357 6073 5087 2331 2038 3253 1261 554 6246 6026 2901 6244 905 6973 5477 4414 70 5281 7053 4328 1682 710 406 4202 6672 1247 209 2528 3193 170 3757 6634 3515 1347 1868 5654 6549 2136 2353 2689 2601 1404 4986 6266 4289 3534 4939 7781 7267 5991 1579 5268 1471 7762 3038 6732 4277 5695 679 2418 3639 4119 1243 3519 3332 6527 7253 2269 1815 372 6512 3995 6738 673 3878 831 7750 3377 5602 2942 2434 6243 7638 1340 4943 371 2305 5109 1395 5399 3576 5764 4065 682 7486 7570 2228 772 7079 3001 4130 5343 2954 2653 6516 6265 7137 7803 1175 186 4603 2745 3477 5879 4745 2401 3024 5975 2824 6610 3595 4038 7647 7376 551 2096 7923 418 7139 4591 1458 405 7832 1855 4556 5679 4059 4716 3391 7038 2804 1482 6186 2066 1583 2309 301 1768 336 4508 439 2099 3263 2488 4168 483 5177 867 5681 2301 1442 5242 841 6175 6079 2183 7689 7617 6998 1539 3162 2671 5721 1080 5466 7660 4920 6125 6157 4970 5025 3030 4629 716 1864 2189 452 4257 3783 2845 7369 4273 3127 4280 188 3385 5133 1171 2754 3203 2955 7013 7001 163 3450 7800 6232 5544 292 3670 4918 3362 3121 5419 2375 5480 2851 7230 1431 2929 6841 7318 466 2464 6916 2874 4048 7680 221 5868 3819 7104 7205 7623 5450 3830 5707 4374 979 2699 6246 2688 1611 5603 2515 6913 1373 6265 5082 3150 6412 7037 2971 4429 1109 7604 2203 2346 7325 6436 6591 1469 4431 7053 4472 5596 3726 5168 7904 5407 1340 7738 3005 1955 6897 200 4547 6815 6998 3393 163 1654 5988 2471 629 5650 5726 3970 4662 7183 7098 2149 6990 4750 63 6758 2508 1296 5644 6713 445 7562 7482 1276 6670 2056 6788 3706 3749 1342 5926 2305 3616 6065 1251 3124 6319 1685 4284 81 7099 5561 4088 6971 3928 5620 5486 3407 5682 1823 5392 7421 7610 4912 5042 1276 702 3398 5699 5849 3381 5625 3250 5437 7863 5903 5692 2304 4985 1383 1260 6583 2584 7313 4851 2165 2800 3454 6969 4200 4984 5098 2044 5879 5811 3400 7876 1117 1785 1037 5935 4949 4603 5184 1830 4724 4987 4892 5579 1067 2596 5895 7441 830 1660 2270 2766 3476 2471 3700 7292 6784 7787 5628 7493 4056 2545 4274 1187 3956 799 5518 7499 5862 2183 7295 2477 6579 2592 653 1717 2069 554 7785 5316 5603 3819 7708 2937 1932 2479 5943 3322 1793 4751 2685 5530 5576 5482 3542 1656 4681 4489 2011 2400 7463 5613 3443 3232 3551 2777 6037 7122 2181 2812 4433 2613 6610 37 2503 1829 1041 6989 3526 2519 229 7045 2962 4861 7827 408 4397 4786 1428 89 6011 4553 5825 645 2387 7914 3450 3896 4320 1681 3480 4943 128 6863 615 217 5352 1870 2307 733 7597 2724 1133 3163 2486 4794 2432 3505 5690 4930 953 1561 159 3903 4948 1156 4727 984 6061 2364 3127 4863 7198 6181 6418 2842 2221 645 386 3091 7173 5127 117 37 5104 7867 2933 1982 6037 5859 582 3075 5271 1867 5709 1473 6552 2548 5900 2878 5287 769 4049 3327 1847 2432 3069 4223 3634 3045 978 1449 3000 3780 7085 7657 1540 987 336 2997 4996 3300 6755 7510 2256 1641 7240 3264 7709 4482 6885 4699 5522 3068 6158 5354 6907 2539 3243 5106 5644 1963 3839 2503 4485 6086 7045 2981 2555 1973 1358 4670 3954 7598 6019 1942 674 4041 3201 6168 7594 4603 4139 7319 2960 2315 2202 6348 1513 1665 6891 3106 3896 2672 6549 3054 613 2251 3881 4769 1458 7780 5703 1902 3119 3316 5650 6440 4833 2617 3830 7516 4501 5401 3512 60 674 3003 5926 6992 1070 4348 3726 5528 842 504 6072 1449 2799 6301 3890 2923 6781 1955 7343 3012 3014 4882 2586 172 3579 4120 4110 5461 3340 4190 6346 4963 2064 1192 7509 7382 7414 2287 1722 1351 5729 3715 141 4521 7062 6030 5575 5502 3424 1788 6295 7649 7417 3380 2061 733 4959 2686 7118 7366 3344 5113 7920 6179 5062 5407 6500 7920 3081 1242 7517 1876 5795 1138 7307 5274 7001 6417 7893 6208 4731 6622 578 3261 1838 114 7902 2300 5920 3687 5876 4248 20 1869 7391 6765 2923 5358 6710 6539 4379 5909 2691 5739 7410 5715 6339 4251 6945 5290 6754 3390 1185 7753 6897 1875 1546 6016 5486 5704 1191 7403 4915 2994 4758 2528 1278 3744 6724 2335 7435 6566 2175 2704 7555 7271 6987 6848 779 2269 3194 3704 7424 5683 7096 4301 7575 7351 4413 7154 5496 5910 4404 2082 1483 3785 6520 2033 1529 5038 4658 2636 3847 3742 6363 6415 7669 5392 1674 935 1941 2879 4052 2857 4499 1952 1942 3538 4844 810 4047 7352 548 6221 6799 820 6485 1001 227 2696 4797 6087 2779 2759 3319 454 6145 4811 3597 1488 2754 5150 7681 6014 5002 7600 5153 2544 3675 2184 4804 3672 7011 2210 4482 7538 7711 1397 808 5881 659 7665 4548 4088 5887 2634 4898 4600 3286 2534 6992 1076 2849 5148 3781 5001 4182 7733 6680 2644 921 1884 5584 4256 4567 5408 4923 2085 1438 6561 7360 2970 6764 7424 2821 2765 2892 1611 1280 600 6030 4585 3945 5699 1625 1784 4991 4917 438 3604 5300 543 3887 7868 5459 807 5493 7347 2126 2861 746 540 6518 2387 4778 2377 4773 6953 660 1101 5370 3716 7656 6656 3324 3703 5783 1408 3466 5926 3219 529 6991 2970 4304 1625 7473 3429 4726 7293 7492 1347 5816 2159 1161 5925 48 5152 3138 3409 2165 3584 6199 3465 7841 1064 5345 1696 2335 4855 2719 2299 6589 6729 7315 7097 7233 7572 5143 6457 6682 4968 1068 2398 7144 6472 7033 5663 340 3458 2799 332 5277 3568 1407 2849 7690 4923 3333 407 5805 3409 5829 5508 3071 1354 4683 1407 6934 2659 4872 871 4028 1366 2330 4931 2721 557 1026 5050 3052 2405 3344 1575 4764 553 4359 132 3873 7419 6064 2727 7020 6162 160 322 4819 6073 6808 1189 1687 6340 7364 6460 142 5365 4810 7505 6717 388 1353 1469 5428 7846 5554 3978 2912 7339 5406 7714 2790 4675 6756 5458 2266 754 3753 1201 4771 2999 4385 3382 547 6621 4016 872 2850 2411 6477 2393 2086 6727 3073 6493 22 4050 3508 152 1511 878 7772 4874 4887 3578 7307 2069 4765 4813 1338 6104 4956 418 4818 1471 1956 2980 3019 638 7473 5482 3362 7386 6181 2705 7483 3518 7417 2807 766 6349 2599 1230 5994 168 3039 3674 6064 1079 5858 6924 3798 4624 3362 2456 3236 4775 3556 7808 6805 3691 7063 4645 4077 2829 2546 801 6782 7455 4732 3775 7465 5099 5314 2395 715 2177 5761 2082 7136 1893 7561 5681 5730 6017 85 4747 6325 7311 5640 808 6746 4822 967 1252 5547 2906 4381 7485 4950 4421 3040 1772 3288 4703 5857 2370 3567 5621 322 6250 3973 3094 6101 3909 6364 2334 5056 6005 6239 2299 2828 3114 3595 3032 2267 2467 6199 6120 297 3012 3583 7167 3821 3468 7767 7276 4643 4321 4882 5371 1818 4946 2961 1920 3216 5277 227 695 6961 5253 3170 6814 3075 5765 7555 356 6201 1234 1577 5764 312 6890 3170 2834 1995 2986 923 1556 370 3114 2045 4860 6252 4846 2392 7807 436 5779 5991 825 7042 4290 6053 7604 3907 1509 2483 1707 6998 1661 21 7809 7712 2047 2918 4341 541 3714 735 847 6016 7675 4391 4927 1862 7126 717 2764 7774 4676 3605 6504 428 7214 3312 5434 6810 4654 3957 3737 3262 6452 564 3988 130 507 6063 3445 3301 975 7171 2602 7378 7466 7121 5741 1986 4886 7060 4299 1670 4561 4580 4819 7779 1984 2791 6296 493 1956 3968 1625 3437 6847 589 1524 1749 562 806 3818 3085 5667 1875 1976 6056 1121 2621 3321 7853 3302 3773 5907 1559 5509 5704 7879 2742 4544 5679 4426 328 1451 4049 6376 3326 630 7465 690 1127 1264 6406 7687 3154 429 4260 6691 5118 2870 7037 824 1279 3626 3169 4517 671 1275 6118 708 4046 7722 5367 1458 7759 3536 5338 5189 671 3093 2419 3686 4614 1797 6711 5144 3039 81 4733 7628 5444 4412 685 6446 2296 5631 4435 4244 5324 2585 6933 4821 2356 1118 2179 7507 5805 2917 5322 6597 4270 5577 1379 4079 5996 3250 4622 5191 5314 2931 2475 3637 1929 3646 6275 562 3708 7639 7803 897 5711 1866 3005 6054 6102 1204 7676 2499 3147 2511 1185 4195 2284 4060 2389 4685 6723 7101 2638 5645 3246 7672 765 3514 6818 378 5833 896 3758 7923 6889 3511 4484 6810 3351 5740 2009 4637 909 6278 3745 4899 2748 936 1421 2216 3978 7582 4555 939 1239 6205 1034 7390 7643 731 507 1699 3115 902 5927 2204 1006 7179 3123 6969 7206 3583 5940 855 3650 5598 4867 1351 6962 5960 3296 2695 1181 1191 6046 6469 4525 6573 4179 2226 7081 7219 364 4485 2183 4337 3567 6005 202 2845 7439 1855 3666 3002 6785 5315 4327 3848 713 5997 3675 3082 1191 2575 807 5931 4418 5725 7201 4693 3937 4709 3092 1594 1505 6608 5039 4780 6194 4549 959 6140 6862 5812 4547 7494 4490 6342 7109 7755 2715 4243 6076 7862 996 3178 4670 7828 7445 4081 3195 5282 3587 7645 5351 4805 6905 3208 5167 1865 1100 6426 5963 465 5826 5228 5266 1546 884 7058 1851 1392 544 3947 7135 6870 484 3342 6224 2182 5065 3164 433 3536 3155 6159 322 3096 4582 5818 6049 6288 4348 7259 5257 5479 7236 691 5182 7287 1007 3072 2302 4358 1653 992 1187 1395 3507 6866 7545 7302 7571 5493 1233 7306 2227 1844 6906 5302 5550 5396 863 6274 6211 4935 7662 451 4140 7657 1216 1864 2815 1101 5345 4647 3154 6397 193 7512 6912 6894 3255 3912 7858 2254 3758 7453 312 4427 7130 1568 5930 2259 6744 1683 3385 2952 5712 1120 3009 1187 3526 3274 7247 7152 5472 6647 3275 2056 751 5771 2585 5758 4088 2723 5880 4418 7904 7244 6122 5463 2538 1497 1681 4344 1005 34 5002 365 2045 4871 665 7415 5158 1893 2352 6304 6443 7731 7640 180 2820 4860 4160 1030 447 6276 107 4981 6692 5384 977 3694 3598 7334 4953 3097 6712 272 6610 6890 405 6671 7426 223 1220 5116 7587 5587 2723 27 2604 4909 4245 7748 6706 6506 4665 4034 7892 2359 4449 3464 2324 1535 5767 7918 2200 1179 464 5752 5668 2907 7655 18 541 2745 4143 1868 3509 7332 3071 1574 1736 2315 4224 1439 471 478 61 3778 4115 3992 5199 1009 3589 1342 5341 3710 3631 6115 5074 7275 3946 5904 3159 3109 2714 2695 3303 3056 3925 4371 4775 7253 6508 946 1647 4496 3811 4990 5951 5475 2716 1564 1963 3091 7614 5199 7182 5334 546 620 7156 1928 1602 1002 5013 5566 7425 6619 7384 6501 3482 6532 4364 5139 624 7354 3406 692 4117 2410 7460 3786 1199 1195 3196 6173 5408 278 3024 5041 1573 1309 321 3360 6749 307 1762 6229 3029 1011 6323 2218 7799 579 5937 2621 4812 5020 7448 3974 7747 6611 3426 3715 815 330 2478 3591 2567 4407 402 1055 5528 92 4125 1275 2422 5528 717 4321 1407 1918 7710 4588 6301 340 1426 3115 7447 858 7565 2367 4363 3219 91 2705 4953 5667 314 5007 134 3202 6213 6062 7022 4320 2501 1424 1375 466 430 1435 647 3252 2068 3119 2248 4707 4564 7612 6247 7409 7133 142 2990 2711 3043 768 89 5611 2595 5410 167 2267 375 3215 2864 6661 2752 488 2874 2375 5193 3115 5133 3553 2082 3190 576 5012 4026 6840 286 506 2169 4556 4280 6520 3673 2989 6507 6351 1261 4551 1056 7498 7922 5645 938 7843 7330 6282 509 3841 4739 4760 2229 3456 7370 7921 2657 964 2128 5924 7361 515 3428 4393 2552 1016 5685 3136 3283 1821 5769 548 3002 5359 4390 7566 956 6646 4276 6091 7838 6474 7736 4930 5623 5052 4299 1061 3902 6949 3751 1368 6751 7246 5118 4232 4444 1565 7627 7521 2912 935 61 6609 3633 427 7477 2782 4154 5482 3025 6298 4541 2688 3466 3922 6902 2370 7822 1702 6037 2880 5573 639 2518 4373 2815 6385 7874 862 4104 1038 2719 1243 5620 4575 3245 6348 437 6434 6519 4355 2877 6160 4336 3285 2707 752 3679 203 5994 4267 6176 3758 6905 7002 6652 1690 252 7001 4163 106 3991 5394 3340 4935 707 6910 7033 5740 5786 710 6668 3661 6037 273 2845 3455 1950 1295 310 7895 7035 7417 5696 5977 3912 7076 6227 6675 3249 2736 195 523 4180 6327 7147 1970 2828 6513 7022 6181 4150 4109 3978 3640 4611 4068 1326 1725 5712 5488 2963 4322 5985 5120 28 4079 2244 282 2680 5018 3916 1914 4593 4716 5136 5710 1660 6355 7010 6397 2768 2085 5207 7384 3150 4529 530 61 5497 4339 1867 5850 6929 1788 5129 3087 3974 7047 4292 5724 3650 3278 4819 273 447 2317 6206 1726 7186 256 5177 7361 7063 5063 5969 3854 2543 1678 3863 1977 1731 345 29 4158 6678 2610 7294 2218 1144 2796 7064 857 6628 6787 1225 6296 2287 6150 4866 1519 771 4028 5966 4006 4203 198 2090 3512 3984 4900 7900 4948 2243 7099 3614 2536 4608 7114 6929 3054 247 5556 1097 5018 6349 1517 7443 1145 1690 1743 416 363 2161 6227 6012 6635 940 4808 3048 4777 808 7104 1668 6725 3323 1189 3761 6119 696 5106 6756 711 5995 2534 6670 2434 1943 7556 2359 5400 7836 7012 4777 4796 5885 2085 7276 3457 117 5276 146 3474 6636 932 1587 4089 6633 4807 1982 2028 2178 4128 3257 3120 1060 646 844 2741 4580 712 2827 7235 6005 505 301 5990 4091 4490 6952 900 487 4958 1653 7603 2504 2114 3390 984 7902 6905 2609 4314 4094 2950 1784 6210 2858 5844 577 6625 5432 173 1827 43 184 6970 626 1558 3894 3303 46 1543 7218 5934 636 7095 7508 3937 2120 4005 7086 6311 3179 49 1163 5215 803 5481 5552 6452 4283 2872 3017 3535 7549 4459 263 4548 4074 1507 2468 7562 6253 2642 4274 2792 3531 7814 5459 1948 1994 2876 1777 890 6955 4023 5722 2131 3656 6160 1499 6846 4082 50 7054 3803 2912 3964 5184 1625 2800 5998 7075 2056 2106 6755 7683 5740 342 4770 475 901 7782 318 5150 352 2201 4834 3051 697 4910 7155 6639 6578 1292 4680 3082 3451 5909 4769 5116 3630 660 5443 6300 7545 6992 6315 644 7306 514 4376 4466 803 3602 963 375 139 946 6114 7746 231 7394 5091 436 6152 7907 2134 7758 5500 7458 1876 5371 6900 7495 5765 1399 1990 4503 5333 4074 1210 6618 2895 5881 618 3782 2970 634 3057 5052 4256 1591 4848 2419 6492 234 4028 2486 1691 1782 2059 81 41 4220 7717 7864 6949 3555 37 7704 1751 3573 5993 1007 4173 2724 4310 2884 3248 5500 3456 3370 1952 5410 2960 5653 1737 12 1067 2966 3172 5198 5142 6365 6521 1345 607 4480 3278 2198 1480 4650 1717 5965 373 4215 486 715 2631 3618 88 6013 2126 4821 2473 4114 5031 7005 5915 2347 6555 2406 3416 5277 6807 1987 6508 1136 7437 1141 7149 3318 4173 485 6280 1566 6936 3060 7839 2261 3857 7755 207 5140 5341 6299 6727 5584 5789 689 3085 6923 7846 6274 4972 6545 5001 6729 4733 518 1962 4757 7642 2508 3558 1829 5436 2291 400 4110 6944 5115 3584 4680 6965 1127 3192 7659 2264 4392 7595 7448 7364 5280 3482 7174 5703 3820 3403 122 7713 2883 2996 6264 772 3796 4750 1703 1996 3270 4199 755 6872 317 957 6000 6901 5324 3355 2358 6937 1230 5507 6379 6303 2890 2573 7907 7694 7715 3727 1435 5151 6642 6866 2632 4739 2877 1453 1582 6433 6185 4611 7589 2604 2055 4470 2271 2911 640 1853 4158 1085 2646 1382 4524 11 4488 1261 6624 6132 3366 6576 5763 1928 3393 5428 7019 533 1613 4466 5363 1534 1317 2726 4323 7463 197 2716 997 7609 7775 5700 4430 7630 55 3525 7910 2916 2220 7080 6482 6091 6100 538 5322 848 7434 4822 7832 7343 7246 7623 2676 3996 5509 6995 2874 1402 2430 2360 459 6052 1969 2083 6411 6304 5718 462 3753 6361 6812 6545 1303 1196 2403 125 304 4598 3798 3424 6276 5416 2269 2895 2107 2050 3239 461 3513 4088 4896 1192 1784 1371 4229 2218 1495 480 7403 1723 4102 6251 5365 1988 201 6713 7397 1345 5214 7698 693 5670 5998 673 5642 6966 4776 2941 5301 2914 7584 5742 2509 3478 6237 2347 7069 3074 6305 1922 4834 1978 3552 1625 651 2293 2716 2970 2599 5790 5747 4513 7071 1272 5374 2457 297 345 2445 665 4232 5073 4556 1696 3802 896 2745 7551 1299 1497 4453 3629 6547 2833 1287 4820 6273 7219 6543 1794 3645 496 1636 1707 6711 4446 6449 2038 7026 5066 752 6053 5604 5218 7367 5305 5575 5840 6376 2373 7212 2328 772 1750 7501 182 5612 5551 5669 1804 3442 3946 7491 4895 2491 3663 3063 2333 2013 3100 328 3110 7313 593 6049 6861 4288 7394 7459 4405 5398 2049 4583 47 3205 6124 309 1079 6362 6727 5781 2880 977 1070 7628 4696 7082 2802 1789 3699 4969 2648 6088 545 5742 3167 4187 7158 7564 6590 1140 4607 3644 2189 3894 6655 4988 3652 4312 5675 7073 1480 4294 4017 872 7817 3969 4577 4921 6484 5854 6357 6146 2658 5634 5848 4089 3008 1493 4014 525 6818 516 1250 53 3598 871 66 1790 3053 3251 2142 2014 1837 5556 7648 3984 159 2186 7499 5394 3671 3034 4300 2086 4545 830 4317 2173 6031 2164 95 2862 1273 380 5310 6129 6782 1843 5558 4777 6740 1873 4496 4588 6178 4878 6177 3429 5977 7443 7539 1179 3146 6744 1170 1124 7686 1792 5449 3715 2054 6096 2882 2743 4684 112 6187 3617 6541 2998 4841 6160 73 4001 449 1743 4472 6918 2037 1973 3299 308 171 4820 675 6262 185 5100 4828 6735 6877 7670 3237 3297 7731 5689 4946 2983 6677 7228 5387 4368 1105 1612 7323 846 1133 1611 3855 2010 7298 6570 6680 7121 5101 1855 7159 782 7744 1359 3428 480 4112 7562 2881 3419 2759 4739 4740 7407 620 7138 4947 6953 5741 2575 1547 1505 404 3089 3370 6131 469 2759 5241 7105 832 4146 6049 4121 3590 7280 1386 4048 6957 615 262 6761 208 4493 4010 4278 5096 4531 4297 928 7516 2280 1328 2314 4250 1648 1798 1873 5419 2665 7058 7685 4675 1460 6494 7755 7809 6051 4545 5236 5502 7518 6871 6849 4024 3088 7779 1937 5977 3472 4502 139 2384 7228 5003 5205 1584 4949 3507 440 6618 3066 4002 4929 2524 4106 3489 1907 7844 6929 6501 6771 7158 2710 1137 4341 2346 5075 4428 2568 775 5320 7874 2756 5608 125 1115 3230 1244 1710 4804 6391 3424 1081 2749 6269 4230 3303 7347 4087 2879 5841 3851 504 5425 7700 3703 3410 1637 3618 3156 1879 5323 4868 1488 7160 4508 4546 789 3068 3479 153 2537 712 1024 7119 3532 201 3501 3315 1735 2713 1966 7555 2495 7534 6771 4338 1506 3135 4387 7678 2356 3937 1435 1891 2309 2118 7412 4540 1745 3872 2966 154 259 7809 4094 4458 6095 2636 657 7266 3738 978 1717 412 536 5462 2048 7919 2757 1298 5415 5018 5443 2412 3165 5961 3220 1964 7860 7429 5598 6926 6299 1304 2050 1791 7045 4457 6513 4395 1642 157 1684 2226 6980 4310 2723 1276 4728 6868 2013 4997 733 5846 446 1574 5579 7506 4218 104 6664 7132 3168 2726 7664 4671 477 4413 2739 3132 4583 4650 3720 2131 7032 993 2799 508 5836 6112 1791 6511 2462 4246 5417 6690 6957 4032 2951 7331 7714 7043 3424 1377 5904 2152 79 2099 3165 433 5919 7688 4588 2905 5695 6673 5019 6122 5946 6483 206 7613 877 2999 7651 3751 3459 4819 7851 7310 4212 5647 4457 5593 613 2893 1338 415 690 4900 6302 6433 2453 7260 3037 656 275 4217 3700 579 522 4741 5437 3845 1782 2012 1260 5468 1143 3508 1069 1179 5113 7690 7127 5750 6645 6635 589 6389 704 7419 4843 1111 7269 7296 361 6830 761 101 7264 7914 6741 4281 3966 2250 6258 1154 643 7639 573 5810 3450 3869 7020 5729 7871 3137 3965 2775 206 4452 2585 5296 7516 5937 2140 3885 2221 6517 4975 2081 2714 4796 6228 671 745 3241 2254 3482 357 2918 4313 6392 1519 2734 664 639 6249 4288 6898 4134 5909 1997 5725 5637 4106 4451 5168 3142 5377 2175 4110 1071 6683 205 3352 3324 4045 4138 5000 6324 4253 7507 4151 6518 3299 743 7741 1988 831 6281 1306 1746 3013 4555 5200 7452 5245 519 806 7323 2520 2021 4011 3301 283 5664 3871 4519 7663 5456 4762 7098 7677 7184 6471 2716 2119 1860 7823 6065 6106 6349 5795 2830 1718 5096 3962 4160 7476 1427 3898 6304 6007 1562 1048 2007 709 5459 5391 1361 5874 5213 3626 6086 3653 465 4950 7159 2738 4772 870 4857 5305 4520 771 4971 2421 7798 4787 1294 412 2837 1237 6474 1673 5732 1163 2215 2321 2252 6875 1292 811 2131 6838 6039 4242 956 3726 6898 4397 6773 3458 2096 306 2741 3820 6771 1850 2142 2447 2289 2144 795 6925 7060 3275 7025 4547 2947 21 432 4530 342 1606 5847 3080 6930 5016 5004 4169 2861 1108 2193 7615 647 7689 1586 7253 5509 2080 5636 1326 4521 4177 3398 4348 5587 2176 4775 1451 162 4374 667 3886 1807 1830 3341 6574 3761 6770 6416 5861 245 7494 193 1942 6101 2887 2485 2202 7510 1624 4368 3456 1694 6562 6617 1924 5306 2457 6580 7017 7425 4851 2816 6706 7677 6943 7841 4063 970 4825 2589 7060 5997 5520 5173 4993 7770 6992 2159 751 7632 2554 3770 378 4409 3728 6270 2019 2845 5438 3772 2684 3499 6010 7065 1554 3358 2922 5154 5147 973 3800 2867 2485 6629 305 3997 4781 5202 5627 1996 2879 6950 2668 3965 2506 2265 1287 5359 2760 7828 2766 6097 3848 984 5571 2900 4638 881 3971 3361 2542 4101 1736 6766 2035 170 562 3968 627 7562 569 5876 7516 7661 1217 5954 2477 1330 4930 3065 4570 2668 3049 6769 5301 2208 1827 5078 7730 7487 3277 835 6000 6502 7052 6225 2748 7562 1531 5611 3165 5789 7329 2542 6214 7475 5655 1205 6376 7637 86 6412 131 7640 2701 4326 6131 3208 3002 3395 4950 199 1541 3690 2221 7364 5561 6058 3363 1376 6191 2471 429 5396 6664 6327 827 4871 1135 3982 4189 2281 1158 596 1330 3852 6431 6650 6962 6035 7275 1679 4250 4425 7719 5482 905 876 5143 1191 2320 3317 5318 826 5273 2749 5729 4828 688 4693 7676 3541 1746 4831 4079 745 463 4013 3414 2218 7494 7769 4403 7865 3546 5470 6581 4177 5748 3085 3817 1657 247 2395 5717 1176 583 6786 6377 3559 297 5726 679 213 7606 6389 3860 362 2618 5874 1216 3349 7259 3099 4569 2363 7759 3440 6202 3365 4822 4311 2735 7272 7756 3745 3616 7411 6422 4615 5240 3516 3302 5449 1531 5260 7857 461 4098 5524 4371 971 3533 7869 6366 3016 634 2767 403 2850 6564 1983 2888 7407 4127 3231 4179 2372 1106 7621 226 1022 3457 6141 176 4762 3085 4340 6694 4114 1492 1915 6758 7433 2490 5396 1461 1417 7217 1310 5387 953 164 2731 1600 4571 5290 7032 7592 5246 5220 7528 7454 1973 3137 588 7561 7110 5308 6094 6411 6877 6164 6087 7504 4563 4459 7563 5649 4172 2783 5087 7068 5679 1285 3193 6151 6178 1319 3181 1811 4333 6453 4954 4096 1192 3943 4466 5539 3907 5941 5809 4995 3293 5427 4332 1575 1733 5439 4170 5491 3015 6815 1184 7233 7123 7160 233 2682 1341 7864 4411 5245 2277 3074 6487 4299 1845 2148 743 4300 7320 4668 2851 4502 446 4819 4793 1020 5100 3166 349 6293 3253 531 6023 3413 3297 3308 3818 4435 5046 5849 934 2524 2053 3211 5213 887 4890 4551 7795 7238 1194 7488 3794 4272 937 324 2275 7888 2807 4210 7299 5545 7323 3824 6846 5270 354 5690 6714 4632 7452 4627 749 3393 4413 4903 7007 3173 4223 6357 6166 40 3447 197 3443 2437 196 2621 1231 6657 2698 5924 558 1370 6112 6572 4195 3506 3953 2801 615 2736 5964 54 1070 4485 7137 4682 1412 4667 1434 1517 7355 1917 6646 4317 858 6746 3325 355 3002 1929 4201 7315 5992 455 3328 4615 4727 7043 1078 1590 6442 6690 7149 2537 6431 4563 7462 3445 5841 5814 1425 3965 184 4747 4832 1510 2311 6665 5376 4566 5575 4926 1781 7769 4462 5582 4304 6053 5497 4396 2562 5657 3866 60 4715 7641 3501 4870 4619 960 850 1146 2531 2894 1887 4481 483 7716 6626 1483 4696 453 3901 6246 197 3262 3800 4490 86 5808 6515 6749 3828 725 5273 7633 6230 5213 964 3712 3492 4314 5886 4940 5829 5734 2964 2831 2550 1088 1630 7253 3929 6220 3755 6991 278 5595 4101 6351 4549 763 2183 658 444 1659 1997 6937 7079 4406 5848 2536 6469 6088 7671 1434 4605 6161 857 209 1782 1153 7224 4753 4271 5104 1086 6067 566 4648 4563 4225 6714 3120 582 4339 7783 7226 771 640 7745 4255 2656 1457 2151 3254 7847 5926 6086 2794 5965 183 6317 3140 3076 5449 4831 6341 1238 1137 6739 6384 2856 4464 2423 4563 1852 3632 4771 6531 5571 2450 2212 6553 2318 6377 981 2259 1155 6426 3089 5462 2171 1001 4722 2597 3486 2943 1788 3742 6731 1037 5433 7520 7353 6240 6383 3130 5493 1549 6991 5757 6537 5739 1669 860 7068 4319 6028 1519 6791 6408 2360 6133 3852 1619 1149 5351 4526 7833 5610 1544 4464 663 5178 1939 2374 7317 6202 770 4016 3059 3612 4277 4180 4871 3231 6903 7247 6715 6947 7051 7911 2622 7830 7554 6224 898 6847 6903 3959 5081 2562 5767 7807 6835 7240 7070 7195 167 3265 5026 139 7272 7560 4323 1690 7566 3230 7162 1015 3057 2070 7111 3915 6850 6239 1333 715 368 7775 4872 4235 6893 3447 7269 986 7717 7255 3701 1575 2402 6091 6051 1736 3137 1746 962 7401 2281 1563 6327 1311 5593 433 7226 3606 4599 6412 283 6460 58 45 6711 104 7196 5641 3513 5270 3965 6285 4955 2751 2827 6416 2364 4820 2099 6123 659 494 1850 7121 7083 1481 3151 5497 313 2029 4421 7240 908 5589 1629 4070 5500 563 182 7257 3269 4683 1607 1140 2400 7403 6540 5013 507 1802 6936 2017 4361 4849 6731 3720 7705 1851 388 1177 667 7512 3800 2699 3275 756 2151 1813 2861 263 6511 33 3714 1532 5964 7427 4901 4027 1631 773 2640 3576 734 5718 3581 7289 4334 7212 4171 7462 7330 5198 673 3755 1984 1026 4733 3102 4894 6098 5533 482 2511 3060 4779 3311 5682 7739 5018 2931 2022 6244 1492 6680 211 1946 3242 7064 3245 4142 5869 3662 4530 7666 4275 4306 3437 4756 325 5811 2800 4853 1730 2290 7642 1987 3797 4230 1086 1559 6398 7115 843 2887 247 5364 7229 4739 1401 3808 1138 3729 6760 3283 2629 4167 3220 3980 6571 5593 7532 1602 791 323 4029 1944 1728 1068 4567 4382 4577 7427 6542 7798 7428 625 4912 430 1183 2843 3621 6086 6299 6126 4184 4440 4009 4273 4620 4327 6114 5338 4002 4781 7434 2859 2709 5564 1829 6470 7074 3283 6741 4671 1477 5353 5279 234 1844 4955 3168 7298 3623 7482 4983 5908 3848 3914 6552 2650 6128 7085 834 6569 6898 4138 6805 4010 7007 5758 7746 7234 4165 777 1504 2740 7508 5912 6379 1627 38 4654 6618 986 4123 48 477 6663 2145 633 868 896 3872 5675 7528 3341 876 1294 1992 4211 5494 442 4413 5958 4357 2511 4965 4653 103 7219 7300 1474 1447 121 5448 7249 4112 7099 679 1179 6290 4553 7743 6903 6595 6712 1950 527 7794 457 7547 6882 3487 7655 3983 6464 1286 3363 5975 2739 1017 6182 3054 6514 3847 154 5186 3647 1595 6241 2808 6881 136 3878 6884 1809 1146 6306 1286 1557 1985 7855 2454 7543 2346 3426 5281 6176 1275 3403 5164 5497 1307 3072 613 1548 6953 2546 5688 2338 4019 7664 5484 2856 6086 380 7731 4664 2485 3511 6510 1166 7576 843 6101 2047 6086 6760 889 6620 57 1280 4283 2623 7732 5594 7193 7226 6809 3613 4098 2180 2917 5033 2411 204 4965 1014 7148 1243 1667 6872 6448 6806 1652 5798 2448 2557 4167 5282 4997 6374 3211 4245 2556 5837 5049 3500 7646 6563 5296 3407 7736 5880 1712 7795 6761 1962 7733 3433 6342 1323 1800 3133 958 6334 2276 213 2627 3793 2523 7831 2491 2090 7742 6412 6979 4044 3145 2990 3536 7547 4114 4847 5523 7559 2257 2100 3650 7437 4761 1285 7399 3291 6277 6370 5642 4093 6838 4829 786 7404 4955 6462 1449 5190 1017 3879 3480 3199 701 5512 1699 2495 3538 7330 6633 4671 6856 758 975 7357 6381 530 1898 4007 3222 4139 4867 2088 3994 293 7190 5893 3098 4002 4462 2468 5213 1864 2499 58 232 2413 4311 3214 3153 2301 3171 4843 4972 5915 3774 2507 1871 732 76 1143 2370 1859 4708 65 3933 2820 2893 3860 7001 6520 5238 7764 3745 5557 5908 270 3835 7751 2393 1820 6191 6942 6 3312 2453 5289 1652 6670 6348 2670 823 5824 4406 4435 635 1458 2951 1329 1324 1458 4551 1660 4589 128 1439 410 1395 2781 5594 5308 7823 818 2910 6153 1808 3728 6045 1588 1334 5758 2211 7773 3268 5025 673 2199 6627 1311 4155 4497 2916 4502 1698 4838 6487 2618 6708 1297 6016 4098 672 3073 4891 2107 1869 2568 3483 338 4185 7142 6534 5016 1722 2021 7119 1058 3496 439 2432 7702 1446 6368 7575 2628 7498 7469 2008 7057 1190 4873 1348 2450 5398 4321 2323 3431 6982 749 6917 2422 7004 5978 3926 6582 989 4950 6433 6016 3967 1847 498 6361 6364 4378 2847 2008 5737 306 5804 2130 2701 7317 6997 4663 5227 1554 6573 851 5990 3798 2920 6697 148 6227 7520 4219 6393 2292 2472 146 6513 4170 2769 3611 3787 4063 1163 5323 2032 3458 5895 6664 2404 1918 4737 1144 5128 1562 2543 7502 2964 7537 6095 3490 6253 5394 2178 2632 1986 4766 7610 3264 2038 6861 7702 1453 6326 2858 1230 1720 2585 4359 6533 6695 5684 6104 4470 6998 4384 5863 5403 1356 801 2626 7241 4981 6020 2411 5503 5795 159 570 2017 5959 3568 6521 3559 3338 63 4720 3870 3896 992 3525 2646 1251 7709 7791 7130 1324 3864 411 5988 6041 1788 5991 816 3583 1933 461 6003 359 6705 838 1735 7054 5388 591 1105 5254 6751 7674 3554 5946 7865 7050 7203 1625 6062 578 1391 1234 3188 1850 4466 5238 4238 3271 7279 2719 3251 7170 7877 1432 963 3599 4434 1569 4145 886 5269 5629 3225 2805 1790 282 2427 5988 5770 628 2331 5126 7659 4200 4495 7222 4025 6042 602 1329 5206 6233 2655 7300 6895 4119 2842 5080 144 1757 136 3669 6421 4860 3030 1336 6046 3060 3134 4801 1260 4064 2813 7239 2965 5859 3477 5481 2389 1894 4993 4986 5353 5962 6320 4548 3536 5515 4245 511 4068 497 576 4451 6186 102 5857 1162 5114 7737 7123 2015 4086 622 5380 2225 6181 2582 2635 3749 378 901 2931 4366 2296 5292 7663 4830 196 1748 821 2554 6158 1121 1007 2861 4749 4796 6171 7838 6442 4820 3530 3386 78 6381 7103 5900 1523 5397 669 4132 5956 1247 2003 6841 6995 5178 7075 4090 1987 5883 5218 3582 594 3570 5453 1411 2449 2673 7659 5533 7506 6461 3726 6884 3682 6097 7307 3844 1826 2421 4254 1063 4835 7268 1182 2026 2179 6993 2665 7308 5678 111 3835 7263 2580 4498 7471 981 3221 4369 2774 2355 5463 6045 6224 6648 6337 5967 2556 7484 5453 2949 3251 929 7319 5529 2679 7682 4286 5091 6541 6555 2011 2776 2152 3093 5556 1607 4945 2762 4351 3880 3360 7228 7567 4135 5279 7261 2911 4786 6204 4513 5841 601 7292 3640 5928 5697 2031 7646 5213 343 2338 2188 4975 7407 2147 4752 4954 137 5366 7784 4394 5959 3676 3143 403 4155 6968 20 1407 4670 7766 383 7495 1610 656 6078 3375 6940 7309 1692 5533 5186 4284 4075 7890 5287 3513 1251 6418 2807 5499 829 7614 7533 4838 5394 7516 550 2946 7037 803 932 4928 4486 7727 243 999 2372 7182 379 2658 1092 68 7626 6713 1592 2217 6556 7077 843 7472 3237 2848 5474 7195 6730 1920 155 5720 4843 2246 3652 2574 2435 6563 2962 2377 5200 2819 3086 495 829 2162 68 6688 1425 438 3887 1358 2471 5837 5384 6349 3079 5999 207 1773 5115 4499 6491 5697 3106 4196 3396 2436 1943 1570 1994 6214 4878 4281 2656 7476 1494 1152 5182 2159 2999 710 7751 7551 6563 5073 778 2323 4846 7895 1428 92 2651 2938 1738 2434 7875 195 3011 7645 1364 910 6904 3328 3711 6687 4277 7755 2727 5408 4744 7911 3074 3591 1541 4027 1480 7774 169 2291 6289 1174 4156 5248 7726 5407 3887 6526 1527 192 7543 5029 2839 3470 1966 6096 4158 201 1571 4266 5243 5264 3524 711 3672 5121 3225 925 5358 3144 2916 1198 444 5097 5576 433 6292 4234 4772 7359 4449 7614 7233 3937 6519 4111 1677 7039 3944 7907 4924 35 6942 6577 134 4690 1893 5949 4907 2291 5106 490 3485 7418 6032 223 888 1967 6334 864 1931 2592 2378 5330 4608 7879 7181 2328 5440 4775 5915 5552 1457 3369 1240 6562 1864 5358 5463 535 4623 4840 183 121 726 4253 800 6656 1652 6059 959 4669 233 6617 2225 4995 6322 7044 4080 2970 7549 6634 1734 4216 3262 2432 6082 3737 7837 5798 1976 1122 7245 1584 577 2152 212 6042 1712 7686 4236 7347 64 404 7490 7446 3766 1090 6869 6425 992 5689 178 3227 6193 3364 5282 1544 2855 5914 4784 1962 5404 2498 2172 7606 7177 3936 4567 1992 5929 7691 1316 7800 6592 6078 3370 4619 4813 30 3047 4080 1121 2664 6580 3898 205 2188 7331 6368 2400 3054 1018 3946 1733 3149 1333 4072 4186 6624 5602 5169 350 4507 6947 3023 2895 2346 7508 1504 5575 2232 1678 4059 3476 1832 6243 4202 397 6795 4351 5883 2512 1645 703 134 5293 5917 7356 6678 7273 3985 2070 7868 787 6519 2418 538 4937 565 3753 3581 1679 4244 6999 2920 3544 2380 3191 1433 113 5394 2983 990 2615 4358 3131 162 3983 3706 2937 3010 3772 5807 5812 4273 512 2487 3285 4411 1467 2766 3097 4538 1785 2945 129 6977 2341 4701 7631 6458 5178 5932 3851 4642 5397 970 3853 2859 3032 7025 5919 2621 1381 6645 822 3568 1090 5486 4236 1985 4344 2426 5448 6391 5398 6656 7318 4585 3540 34 4425 1817 6491 3850 6667 771 7455 336 7006 27 207 117 5344 563 16 875 4856 3273 4760 3156 1030 2291 1376 4961 2838 7001 5685 5324 5532 2035 5940 6856 5727 6634 4756 1515 3034 7809 696 3273 5591 5627 2156 4168 554 352 6227 7155 5856 5292 1703 1643 7217 5391 2432 5118 2487 6474 7782 4466 988 3041 2173 798 2178 6378 6414 3928 2013 3909 1596 1260 3846 280 355 1635 266 1297 1976 2890 2520 7273 6513 3132 6243 2452 7503 5874 3586 227 4734 3386 7730 4394 3020 3466 5930 2823 1416 1657 1200 4617 1348 7698 4783 3680 3569 3844 2288 1456 710 2027 298 2073 1141 4038 7097 3830 3065 1028 3468 701 4596 2803 1274 3770 835 1721 7675 3398 6446 2345 2951 6402 575 7798 2124 4977 649 4059 2391 6971 7502 5664 2776 5706 1020 6671 1611 3009 1467 3825 2781 2903 1540 3269 551 1801 6137 1585 5624 2771 4501 417 4506 2833 4485 4182 3895 3437 4995 7820 5857 3440 3699 4257 7627 1293 3672 823 3992 7417 884 5240 1557 1840 5330 6325 495 6799 7615 6730 3194 6591 3036 916 6365 3725 2951 3211 5114 4670 4744 2605 1344 3321 7693 459 5042 6183 1804 3331 1954 934 7416 5366 2148 2922 6263 3911 904 6648 71 427 2005 5644 211 1167 2451 653 4164 7479 519 2563 5611 3817 3889 6560 5780 322 447 5306 7404 2375 931 5688 5252 74 893 84 1034 5998 3359 4740 6812 209 6233 2932 2542 1729 4725 3671 4564 7198 3642 1295 5912 5170 220 5843 3433 3157 6848 5632 7577 4018 7772 6728 5619 3317 453 825 6972 2207 880 3264 3994 7744 5530 2473 7090 2783 291 4022 6715 6231 785 2456 4664 7476 1425 4045 2307 3625 7150 4327 1242 6121 3529 6744 1641 1483 3152 5603 1456 1593 426 3358 4122 6471 755 4257 1414 1453 6789 566 6782 4575 1819 3193 3146 1393 5563 6642 4823 6801 6573 1865 6815 6699 98 7145 5974 991 3498 2425 2482 2693 1131 339 6687 6030 4366 4475 819 638 5691 5722 32 1714 5019 5114 3090 946 2651 4074 6599 2142 169 2821 6580 5645 5206 6744 7823 6798 4551 1151 2970 4447 6465 6684 810 4698 7441 318 2623 4062 3912 6740 5898 3655 7766 223 7849 7426 5662 37 6353 7059 1713 7647 5982 6150 555 3283 2207 227 3166 1433 7153 378 6133 1955 857 3703 2405 5232 7660 2399 4905 5027 1326 3358 2048 5772 5186 3082 2925 1987 4757 3701 175 5222 937 7651 2155 3808 1903 4811 4065 287 6150 1194 2459 4806 4918 7204 366 732 430 490 4206 4316 2335 5101 3589 7826 5309 5285 2395 4884 6973 428 1993 3644 2467 136 39 1313 6565 1538 1418 6106 3781 1661 4766 2027 5909 6570 2999 490 7167 1498 7099 7213 626 1997 2232 5451 370 945 3487 6684 491 7207 7876 2644 1066 1188 255 3028 7667 7523 7462 2276 1559 5564 2488 2388 4180 2449 138 678 3789 2261 7156 4123 3321 7821 4434 5856 5686 5826 136 3279 2003 2518 4060 5806 4265 3183 702 628 5277 2022 4529 4878 4303 1606 6223 7820 2057 6331 1657 7860 3152 3875 3396 2546 2127 6086 596 6321 2184 2741 5675 1677 3503 4231 5780 2323 5048 6663 7846 7241 7757 5664 7070 1817 909 6381 5756 6675 2384 803 6641 828 5074 6009 2001 251 7040 6239 2295 4351 7061 6302 7336 2179 3513 5979 5234 1481 7080 1153 2845 6779 2205 5197 239 711 1422 2505 2183 2977 783 6251 914 1663 4221 4971 2169 3516 5001 5622 5002 816 5751 2308 1047 6975 2620 7797 3616 977 4312 3064 848 1670 1041 5352 2290 4369 725 5071 6668 5614 2452 4184 1903 7171 1220 2084 729 1674 3897 2931 3096 922 3992 1012 136 4135 4261 2607 843 5543 6397 1006 1359 6322 3127 698 4056 460 3054 55 7618 7630 810 6813 4610 2717 6308 3388 6516 2558 7280 2743 1628 5047 6888 4465 1494 1201 307 6873 4275 2380 2773 303 673 2983 3001 1926 857 5731 2297 1000 6087 4305 7350 263 5153 906 7580 373 684 3275 5811 2410 103 3085 833 1192 7747 6475 4234 5828 2135 6178 3986 1188 824 6953 2683 1445 6156 4309 755 5598 3925 6495 3067 6981 2617 580 2376 3565 3763 5996 8 6427 3722 6503 2625 4529 3945 2400 5570 2968 1785 5363 168 7201 4238 3996 2031 2403 1923 1472 2355 2887 2085 6168 6501 864 3746 1145 6869 4092 2211 4163 4922 347 3522 69 2308 6031 2672 719 3780 4696 6199 3057 7793 2161 3648 3120 1063 2651 7196 715 1166 3624 7115 2964 4968 2091 4588 3407 2885 2367 5878 4763 1730 5945 7290 3506 3148 1786 4570 3210 3471 7577 6126 7126 1247 7653 7014 5937 242 7057 3640 4386 7487 6452 1510 4680 1957 7491 2382 2364 4606 6873 5988 2887 6470 6582 6008 1328 4919 7247 5998 4856 7552 382 4338 6656 2414 6964 3860 3592 5089 1215 567 6041 1654 2949 6936 6826 623 5500 5765 1366 5176 4895 2915 1505 937 666 2442 2686 5489 2254 3999 4885 1978 6660 907 7777 732 6663 4641 5803 630 150 3840 1660 5251 2195 7795 687 4202 5045 3602 2015 3894 5457 2249 704 5224 7664 2326 4852 3560 5158 7114 3577 661 7006 6044 2504 5139 6653 2827 1776 4508 1441 7481 1795 6027 2223 1292 5216 2631 3963 4823 3074 320 5702 4724 848 7005 888 681 3126 4798 2368 2499 1972 57 861 715 4001 7758 587 6940 6881 3412 4057 4900 4078 2237 1921 5539 4180 7321 605 5840 6755 3162 4487 2986 1565 5554 1251 1846 3617 4898 6892 4406 962 2867 6045 2162 6632 5798 4621 7445 3632 3160 5013 3166 2345 6561 4612 5739 1498 5380 6268 1367 7694 81 815 4340 1644 911 137 4015 3939 2237 757 5566 5663 734 4653 954 4141 962 5710 1421 5460 1063 2599 1747 2540 1616 5781 7138 2064 7429 2155 90 3591 6992 627 4669 2363 4931 5437 170 6589 7342 1171 7469 7843 4738 2653 2259 5232 3306 491 886 4272 2941 6027 4095 6552 4953 3267 7706 5285 399 6743 7743 2870 7303 6899 7127 5267 330 7876 5120 5355 601 5983 7485 6379 1271 2371 2788 3809 694 1091 1370 2478 3867 5970 7694 5719 1420 3435 1276 6292 3190 5871 7168 5163 4647 6898 3648 5140 744 5325 6669 6842 3878 5193 1367 4757 5266 6336 3579 4448 6651 47 5003 3705 1912 4536 5623 3359 7534 7132 6728 1291 4367 1973 5725 6006 4371 6072 7217 7547 4486 4761 6917 7356 2606 1288 295 6518 31 2503 4322 1001 2920 238 3187 6889 7100 2688 1991 3398 2914 1127 6130 4845 1785 4782 6824 1032 1951 2590 6078 2714 351 1928 1536 991 4432 2149 7844 1847 5132 2318 5602 769 6418 1637 2078 4474 6504 1971 910 5714 5300 2476 473 2562 5200 2508 7711 3147 4647 3408 3251 487 6211 4997 933 5841 3756 5755 4572 4886 5179 5865 7407 2954 1871 835 2022 3096 5787 5693 6668 1033 6904 698 2835 7710 5136 4003 6164 1284 7864 6537 103 592 4218 2341 125 6544 2419 6663 2993 5361 5063 2705 4949 5077 5021 1801 766 2791 5321 572 7529 6357 2503 1458 4146 902 5434 4966 4497 2700 4841 5838 4468 3451 7305 5955 2784 6163 1192 1477 1632 35 4301 5506 5687 3127 5896 6043 6501 4995 3203 519 7272 5993 7568 7039 431 2204 3677 2578 6191 7661 1943 3607 1304 5735 7148 1388 5586 3606 1351 3148 717 1491 6735 5515 4090 5958 5430 5536 2380 3549 311 3840 5622 2669 3992 6194 7466 4613 246 5991 2665 1305 433 1750 5584 2000 5949 7439 3387 2720 5805 6956 4688 5091 4544 2069 531 7072 1301 5473 5331 3843 4612 3604 783 2072 3806 258 2346 4993 4232 7180 3285 7831 127 6594 4528 4101 7290 3153 3690 7743 853 2206 5544 1782 5957 3867 3723 7572 4248 2981 337 1606 7755 3978 5675 7568 2502 2724 2069 2317 7815 4097 6469 66 7053 7557 2307 6296 5218 3433 6477 7898 6199 406 2827 1248 3584 2306 5889 6309 6752 6209 1732 3295 7050 4042 4798 4588 7120 4460 5333 3643 6967 1763 4670 2588 7908 184 3243 4796 6674 2492 4418 4185 4876 7123 6043 1881 3204 2381 1600 2609 2816 4868 3266 228 4016 5602 903 5696 1789 5197 5115 385 5 850 3920 256 2427 6466 3142 7713 2628 3606 6874 1600 2823 6346 2001 4873 5073 7237 7563 6347 3644 3083 5256 1383 4725 696 3484 3125 5732 2755 1743 5577 6880 4421 6255 1058 1254 4464 7117 3259 3662 3050 1924 7052 5732 151 6824 1356 4072 2510 539 6179 7289 5670 2674 7538 2006 840 3527 3401 1237 4539 3500 4521 1828 3589 3111 4094 354 3501 3744 5691 4312 5737 5738 2399 7515 1261 5766 7890 5036 3519 7324 3317 4165 200 1368 971 4250 3323 6341 5277 4701 4677 7360 4096 5158 5726 5463 4080 3746 4526 7635 2375 3288 5622 1246 5614 4381 5848 1809 4596 3225 6984 4986 7713 3159 5802 5454 1461 5102 2029 1154 3485 1191 1572 2645 2353 1629 7018 6988 908 3754 7358 6881 2088 2616 5630 5429 1485 3881 2377 4331 1588 4348 5447 729 7359 2376 7447 5291 6288 3016 5585 5429 6410 171 1485 7652 4726 7573 156 3938 1014 1667 6518 555 1174 5236 7280 3875 3881 5584 5416 4542 3499 7612 1613 2500 4155 3950 3200 2220 5583 1294 2851 4727 1598 6762 6568 777 1450 3626 870 409 2502 1380 6646 6481 2802 5582 2137 2144 5308 6944 4196 5530 4418 3257 3773 968 2146 1016 448 7057 6460 3004 705 3569 3599 7699 7228 36 1261 2017 1725 7073 3424 5837 6289 1211 7486 6160 7137 5776 7916 1067 7062 393 1179 5451 5589 3113 7434 3634 2988 5270 446 3416 4256 2061 391 998 3221 3725 4795 3050 5560 2953 1841 2779 2544 6793 3192 5150 1303 330 1155 3985 1877 517 2520 2467 3345 1691 2384 5705 3587 3727 7885 7792 1451 5311 616 6079 4348 6823 4760 3055 1268 4510 4059 5852 6542 5255 6026 1210 4911 5843 7583 6349 5722 1248 183 3660 5178 7906 2065 6536 6242 6239 1038 983 1632 3261 3768 6767 1525 87 3776 66 3584 2004 3876 5955 3968 232 1070 6582 1143 7851 3859 7423 5768 1768 6906 4339 472 4229 2415 5555 1529 6680 6767 4102 3215 610 5441 6817 1567 2065 3987 454 7573 4603 6226 7001 5013 5801 4999 7189 6268 4654 1355 3675 1904 5034 5768 7839 542 1358 7204 2811 1039 4428 2845 5992 1073 2585 5002 5006 639 3209 5002 7199 5878 6111 3511 932 7358 3914 2713 1820 1685 6404 7130 3669 4586 833 6064 2340 4097 2059 5206 3515 1769 3112 6068 2849 3506 5735 6407 6261 6580 6774 911 5166 2276 4308 6265 2547 5095 1515 7595 4118 6876 2788 4626 6622 2341 6135 4912 702 7628 1749 7827 3431 4710 5379 4397 3421 3781 4328 6344 6990 315 7266 63 5358 3935 53 4650 3502 4539 3844 6563 3567 2501 7904 678 3698 6362 2522 7103 3258 2120 4007 5098 1608 7263 7491 1738 2525 4159 4903 2293 5189 2652 6799 7659 4440 1330 4707 7645 7182 3222 2604 2300 2707 7581 1174 6294 5395 5760 7423 1113 2595 7788 1043 7478 5993 4463 1670 549 2232 7487 6166 6566 2363 3078 2826 3921 6714 7898 4738 1766 686 5934 4696 294 4043 1196 2227 583 3955 4700 4434 3250 2125 333 5943 7801 3854 7011 6937 2572 2863 1406 7331 6479 3823 6882 6639 2759 2930 866 1438 6341 6223 2992 6692 6597 1014 2777 874 3527 3961 6969 7743 4082 3093 5263 6572 2694 87 687 1320 5473 477 2443 5127 3588 1029 6075 1266 4908 1064 2407 6502 1486 3323 3495 5548 1393 7161 5928 5333 7027 1882 3988 5126 981 606 7193 4458 581 4105 4174 6055 5794 490 6895 858 4674 2278 2533 4194 2671 4014 7176 5448 4953 240 660 4236 6271 5450 2383 4962 2931 2337 2553 6062 6584 2460 4199 4285 6014 435 1821 2814 3957 5282 2454 2532 7603 5885 2278 5612 302 5950 7158 6558 654 3410 1426 375 2873 2543 4268 2798 3044 6622 4715 1736 7893 1548 7035 1361 3313 4486 4103 2312 4761 3298 1087 6057 6032 4826 7340 1776 4548 4832 7020 5973 7413 5003 4947 399 2496 4872 7395 7617 1732 7029 5643 2116 6533 4565 3154 1997 3659 6901 3557 6270 3042 941 5235 2700 2870 638 5067 1250 1929 3966 3811 7237 6410 5801 5415 7714 6373 5491 525 3119 5984 2951 2496 4198 2785 1575 7511 5070 946 4584 2194 944 3344 343 2457 2842 4563 5676 4800 674 3653 1038 4931 7741 5973 3251 7164 905 66 1434 3953 1672 2633 2723 1179 106 2507 3278 6052 2577 2431 5939 4651 1230 2571 2249 7070 271 1617 2168 5935 5984 4056 7431 3991 1067 1607 1570 1911 5927 6213 4761 3209 1931 7042 2169 4831 2991 1821 95 5533 2663 231 5075 7596 5156 7155 5094 1277 6211 5550 4766 3191 2203 1234 3250 5072 1041 2626 4117 7443 4602 1508 2950 5490 6353 7854 7646 1597 6510 6125 6749 1507 3083 7788 427 2996 1677 7268 6162 2275 2170 6376 991 7764 6964 7227 1330 5149 3376 5383 7572 2177 2240 4665 187 3966 5798 867 7485 5632 6591 2705 6117 1314 596 3871 3199 4767 1558 2234 5137 1699 6115 1374 2698 1248 5259 4915 2235 4663 1932 3647 6679 388 4595 915 6783 3881 6774 608 1130 1657 5810 5240 5182 1701 6793 2129 1664 294 5076 2329 4572 5738 4967 5808 7800 7376 124 7134 4201 4766 4525 161 5327 2042 3421 4177 1523 4970 1361 6037 2930 7780 4395 7202 420 3313 3475 7137 4501 3725 3648 2086 6650 3376 4790 5797 6520 6387 1090 2469 4097 3761 6718 2408 963 5131 7246 5241 3322 2566 7354 2733 536 7192 7597 7214 3099 4373 2082 5278 5666 251 2473 6815 2360 5332 2056 7739 3730 6627 1511 3530 7194 6568 2569 7654 7540 3592 2196 1898 552 7037 1371 6706 7432 2106 5714 586 7048 1190 1278 1998 2144 3253 5330 962 21 1539 693 5217 6514 5564 5309 5850 6688 6468 2596 854 5940 5577 289 1320 2773 434 5258 5851 207 1777 3964 717 774 935 298 1340 141 2639 1886 657 1249 6540 4408 6924 3901 6139 6885 3826 5152 5001 1368 879 5766 6045 5719 5399 3530 6117 1720 6293 3704 6246 7836 1767 3769 1777 5687 7420 5824 4652 2558 1174 5544 7840 6127 6366 6750 3192 2311 5149 7729 2806 4256 5683 7387 1169 6216 7527 1382 7572 3788 3978 4915 5408 5402 4477 1026 6960 2022 7566 2358 6004 3358 3087 2067 419 1748 2780 4233 534 6755 1586 739 756 5142 4329 6621 4024 3073 6712 7346 7564 4868 6683 5268 4888 5813 1857 4084 4363 2425 3450 2025 432 2874 1306 3541 932 1148 7614 2883 5718 2584 3783 6551 1382 5908 881 5447 419 3513 3147 4564 3599 970 3688 7620 2146 1195 1628 7311 742 3448 3116 6244 1768 1373 7922 554 5319 2066 7184 5963 5587 4631 5983 2256 1381 4660 1699 5433 2762 4670 5478 3778 5753 1559 2942 3042 5985 6766 3634 2500 59 3129 6940 1728 483 5065 7550 807 7285 6980 4351 461 3874 6757 6573 1614 5009 4940 6572 5991 5776 4090 2886 1968 5490 2711 5647 5439 5058 5683 5732 866 6671 1866 5274 1971 46 3696 7008 1131 1854 3184 5233 1794 2910 223 1067 5794 965 752 3158 1302 2381 2958 96 5104 2241 4290 7068 6925 5976 726 1856 7189 5149 4041 4050 3383 7384 3623 1463 1230 3645 2052 6700 2861 6604 2436 1084 4143 1330 274 1206 606 3714 6466 7894 6932 6114 6832 3618 371 5924 5246 3107 4178 4747 3992 6036 5236 2574 5014 403 3205 4879 7110 1542 5346 7840 5803 784 5477 2723 2633 4172 7005 4727 3078 3770 4764 442 4696 1872 5398 913 4981 2586 7263 3689 7804 3377 4925 2104 5441 196 5207 5759 6106 5565 3373 1277 83 5055 7480 3441 2832 1273 2657 6719 1757 570 4110 2061 6115 5909 5476 3520 4465 2856 7683 6896 4184 5563 7462 2709 1371 5002 3936 3574 1218 1720 3339 252 5713 3962 2577 1127 3592 1207 7173 3759 3845 3556 4172 4390 3305 7683 2624 252 3547 3484 2351 4620 7654 5812 3975 2021 5461 7674 1365 1096 2032 7674 6523 6668 7205 1931 3819 498 6745 7892 6734 6414 7312 5835 3913 390 4398 957 2070 2182 7123 2480 3653 3672 1568 3322 949 3505 3635 7330 3773 6652 4610 2661 3862 458 7871 3547 1491 4413 4918 7306 4546 397 7363 2546 7246 3356 3034 4179 5323 1322 3373 1651 832 5529 1111 1295 6326 1561 2609 6475 7708 866 1822 7556 4991 6937 5399 1110 412 2765 5197 3111 6484 5912 1154 223 4526 5613 5208 5453 3213 2219 2564 7337 560 7174 3167 7646 3897 7776 207 3974 3778 7311 2089 7251 5814 1938 2840 6905 6438 3590 7444 286 3521 5962 3100 1501 4269 7261 7670 6082 7751 3510 3961 1598 6794 3184 1720 7486 6903 5695 4085 65 3868 6939 370 3990 575 7385 6675 7902 7033 6531 3912 5398 3807 1468 2155 1472 2163 3343 4414 2225 1738 6690 1884 1046 1817 2838 53 7889 2010 3266 270 2633 2845 2246 1827 581 5307 57 5668 5911 2374 7729 4049 6465 6589 197 2157 1828 2161 1247 4517 3719 6560 3284 6909 3685 4889 1533 4888 5074 525 948 6003 6259 6326 942 3506 5208 7049 6462 3491 7450 4944 1911 2883 190 2207 3709 1847 33 5046 22 2562 3077 6040 2631 6020 983 3863 7021 3603 3185 6209 4421 480 6954 965 2262 7532 6507 4629 4525 2384 2685 6591 4858 1174 5365 2298 6398 1441 7075 1242 7384 751 6975 5463 1332 5661 5980 6754 6545 151 2090 1805 6378 1453 1669 1124 6780 1633 6143 2644 5470 3398 3787 2292 5265 7833 3178 2469 2246 6259 3703 426 984 5150 4721 3580 5743 4995 2980 3046 5181 6068 6105 1725 2867 5389 1346 1975 5756 5665 5414 1425 393 3958 3343 4838 7061 6677 6181 828 5833 944 1291 1377 1959 3364 7656 1315 1403 151 2343 3388 5535 1777 2766 6249 1939 1122 6912 3704 2519 963 2673 2612 6936 3561 5271 4289 1209 558 5170 7484 1540 6461 436 7708 1744 2893 4390 1680 7488 229 6830 535 196 5292 7093 1858 591 7086 6555 5457 7485 3609 4057 322 1726 88 1214 1817 1294 3024 7702 2072 1799 578 1095 2253 6728 5421 841 4884 3144 5001 5267 7691 4183 1471 1218 803 5574 6354 4819 3350 3829 1101 4860 4754 7141 7434 440 19 4828 7167 2171 1524 4293 7387 7862 7878 5287 6200 6131 5558 6520 1499 5328 2585 3818 2899 1846 3637 1217 4418 4184 473 6252 6064 92 3884 5517 7022 3741 1926 18 7070 3554 844 4795 4816 2715 314 296 2149 7682 1918 1027 4298 279 4500 4409 7484 7491 5842 6200 2897 4434 6856 2513 5482 1067 1084 2243 3059 6853 6063 6237 2807 7024 3157 4576 3605 3008 6630 3900 669 4548 6485 4811 5631 262 2128 5069 689 2703 4276 3066 6801 3461 2863 1069 6422 1423 5019 1891 4234 7920 421 4792 2932 5083 18 4145 6953 499 4877 3454 7192 2499 7442 7364 2671 1319 5245 4634 356 7572 7647 7027 192 1865 2264 4000 918 2739 996 5060 4311 6014 1412 2796 2830 7809 3272 7277 657 1799 5131 5275 3766 54 917 1107 2043 3224 5420 6447 1531 1864 3817 6597 7067 5462 3389 853 12 6983 2368 2335 3086 7204 3808 1989 4740 2912 5926 1105 2209 4187 2305 2450 5203 3261 115 4448 5918 5464 2600 301 543 3301 6924 1261 5570 6597 6889 469 2157 5647 2746 104 2191 4556 2238 1510 5932 246 3924 6952 4469 949 461 628 4274 2308 7771 2422 5459 5763 98 5103 7632 3745 2864 1114 5433 4812 7193 6095 7845 7679 3614 5585 5269 355 773 5519 5404 7797 926 5868 4489 3432 5550 5896 4937 6247 6585 4974 7613 2901 2700 5678 3630 3163 1291 5593 7379 4688 4031 7491 1748 5183 6480 7277 173 5406 3362 5109 5677 7295 5029 7782 3844 6808 7697 5403 5086 2726 4618 2743 3501 5970 6152 2313 5809 3634 5123 5069 7726 6714 298 1971 5553 7055 3805 2134 1171 7827 7859 3900 6799 6267 3328 1008 5987 1785 6584 2637 730 7669 977 7770 5451 6610 4898 3653 4584 1760 1695 5528 5372 1700 4359 5377 2966 5731 5128 6453 775 592 4258 2639 4406 6921 1555 5414 3034 2107 6398 3933 6372 5080 6706 6486 6843 101 2780 5854 7060 1584 6944 270 5938 7904 560 5421 617 2795 7161 4421 5533 484 6031 6583 1449 1785 6655 7195 1137 7018 3787 5464 6022 2531 941 3872 1688 6091 7500 5203 3449 1798 637 5756 4772 7497 1240 5236 631 7143 565 5255 1896 6146 5764 2771 1442 4991 3283 1048 7144 6234 6740 7125 2694 6394 5367 2364 7600 6352 1010 4412 6331 4430 4902 4710 1329 4162 6819 3970 159 588 807 2542 410 7160 6255 6824 4075 5315 703 1193 2722 3868 2836 6309 2893 878 987 5157 5237 6369 7824 5395 6301 860 3939 4803 519 273 1922 2842 1891 7820 2391 1751 3297 1893 4171 1198 1033 6393 3240 4445 7073 4110 4719 867 1483 3869 5994 1183 564 7276 828 5969 1369 4173 7397 6672 6200 7869 3476 6280 2289 5248 350 6737 6786 7257 4069 5872 4368 829 5513 4152 7855 1209 1218 7692 3744 1005 494 2071 4821 7902 7565 7389 2969 7635 1379 7412 7433 2526 3237 6430 1822 3121 4783 7481 1172 5976 1944 2763 4240 6092 2414 4599 1309 2490 1088 5932 6704 6708 6738 5521 7231 2488 4900 81 3758 5223 3105 7024 7110 5784 5678 433 1874 5469 1042 3255 4065 4798 4908 2558 3852 2068 2400 2702 5846 6231 7849 3198 4434 7808 6667 253 1224 48 372 4689 4652 7909 2296 3112 486 1371
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1
100000 1
6604 4207 4214 2732 4703 6635 1873 5179 1328 1376 4419 4880 6689 1363 211 5892 5412 4976 847 54 6409 5127 1933 6191 329 4857 1022 4067 2164 5892 5930 4453 996 241 5354 4989 689 1011 5804 2337 6375 3111 4324 6528 4076 5266 419 6634 3796 3620 2939 2948 6710 40 570 5652 3005 4850 6656 3549 1248 5727 4801 1925 3631 5150 3521 5428 5077 2537 3553 3062 4761 316 6520 5929 777 1918 1420 6173 4121 1571 2997 1730 6093 2986 832 2246 2374 5652 6135 1121 173 6257 1310 5320 1296 6395 866 6292 1097 3628 1668 3734 2520 3482 4507 2001 2962 6042 4548 5594 364 4697 726 6672 3054 1889 4338 1568 5159 6687 4709 3348 3884 4858 4565 1077 6096 2852 1935 3869 5273 1774 1816 6342 5457 3119 2499 3470 6057 4749 2578 4135 496 2095 3943 2035 2432 1279 4187 6098 1135 19 5355 6146 4503 3189 1438 6293 4206 5213 6127 3318 2783 1836 174 4971 6307 2858 3829 2632 3339 4133 4110 2346 186 391 4810 5955 5432 5566 2563 5053 4821 2824 4733 4659 1045 3709 6405 295 1174 1295 2409 27 5499 3578 6100 1226 5595 440 2730 4903 3733 4503 1235 6164 2121 5811 4457 634 1335 1100 1744 1898 3871 4213 4583 1773 5237 2610 4607 3592 5596 511 392 4974 2838 1928 441 2238 6416 5548 2816 2064 68 5567 3090 4348 6470 1081 533 1776 6486 1165 4858 1467 421 5509 5808 4917 6359 1539 3855 1070 2849 3732 4843 3630 5464 692 3135 2257 39 3094 38 4463 685 3051 5743 2300 5793 4867 2483 3780 5515 5316 5333 5946 6663 1121 4111 1982 2093 4312 2139 776 5148 409 1549 2628 6386 6229 299 6094 1055 2507 1982 3725 6068 5403 4816 5498 5911 1654 3569 2136 5810 3070 4313 4253 4100 2757 1844 638 428 501 6430 3982 4138 4875 1916 2048 4624 94 1106 2007 911 5815 6314 2825 3007 4931 4529 436 2865 2597 4772 3526 554 5886 2903 4924 4958 2171 310 3002 6222 1772 1322 4103 2172 1094 2445 2652 3663 2479 1002 1536 5707 5405 209 3666 943 2181 2082 4384 5028 5256 5730 2034 2649 624 517 2327 4891 1388 6262 1580 589 1363 4502 4914 2881 6187 3544 5261 3579 6476 6677 1552 2391 2927 3736 1710 6017 3014 4298 5329 3810 3227 503 2058 6339 3412 3759 907 2844 5086 4403 397 5553 5851 216 1247 2947 1427 4947 1352 3076 1384 389 2674 5113 1906 2465 6196 2694 3667 2807 3902 3088 3073 5187 3368 936 4772 6005 5056 1740 6531 2416 3629 6 3882 2767 1682 4796 2640 4312 1399 1650 3680 4886 3386 1626 5770 1012 276 6684 189 2731 6117 1910 6645 4566 2979 5633 5593 1062 4974 1217 2779 298 4476 312 4803 5346 4312 61 2531 3834 5232 4278 1619 728 214 6514 6340 5706 3185 2618 5318 1583 2146 4190 3206 1081 512 3322 1694 3328 2498 4628 1786 954 6366 761 4627 6439 6032 6706 5735 1584 1332 454 1740 6109 6284 965 1692 4324 4158 1579 3290 5524 5626 5237 1838 5879 1878 4859 6418 5505 1536 4929 2367 1641 4369 1139 2264 3085 5930 6650 234 3870 570 6261 4751 5699 4978 2894 1287 5507 2242 425 3630 4902 239 6580 3210 2643 1336 4478 1445 6661 2881 6397 4857 6181 4162 5179 3221 4348 4452 108 2071 1346 4872 3513 1535 6573 658 4366 3179 5474 990 3289 3021 2995 481 680 3181 6365 3120 6349 5838 6303 655 910 4500 4913 1720 5609 447 4919 6381 3350 1244 5939 1989 3877 923 3226 6165 2382 3371 4302 1961 6452 1058 1765 4515 2827 2421 3193 82 200 6079 2265 4010 2181 4276 552 2317 1247 1324 1715 4021 3168 334 1098 2829 6344 1025 370 6398 5043 1901 1773 4647 514 6711 973 3054 4477 4617 5512 776 2175 2155 4003 1981 615 1564 254 1645 5054 2091 3687 2890 1657 5696 459 2767 5378 2637 4602 90 3184 362 1582 686 2126 4473 592 5037 1324 2434 5215 4624 1152 5320 1776 4715 3501 994 3099 1805 2200 333 1717 232 6368 1477 2902 994 6624 3616 2781 4883 4816 4377 3315 5418 4202 2534 6142 3734 2632 1964 3436 719 6353 2829 1413 1224 2927 1203 1051 5453 6442 5353 2893 3854 3418 2664 2785 6455 1783 37 6130 1226 1966 514 3092 439 2117 339 1664 4360 3638 2974 382 4248 1613 588 2105 3693 1527 2986 1370 1573 849 6237 3725 2061 3219 4547 1451 5772 1764 6377 1815 2281 6655 2014 5867 6280 2549 6585 6058 4855 189 991 3830 3890 656 450 6436 984 2889 1017 4801 3236 2015 2196 6022 2167 6405 1275 2585 2914 3409 667 2353 5763 776 878 1849 4647 4206 2396 5284 917 2933 2855 3619 1475 3744 1946 6517 792 1313 135 3078 4880 1559 3134 4686 829 4524 4136 4648 3022 6228 3591 5755 2092 4892 2346 2641 6651 3423 1689 2447 1264 5878 5006 4016 1939 6094 5005 2314 1639 2956 6583 4073 3294 1143 4722 2224 3824 3466 3576 2999 2557 3038 4713 3788 3939 3896 6398 5744 91 6571 4223 1086 2719 146 280 754 6075 4225 3947 97 2067 5213 5374 4266 2029 5256 3118 948 5385 5592 6160 6556 3482 4590 1587 1599 1956 2632 4399 212 2022 6088 2297 5467 380 1129 2995 6413 2150 2165 6291 4829 6417 5162 4864 4117 933 5069 3365 470 77 2258 5105 6535 1977 3116 1172 651 3860 2179 2184 5787 5304 397 5839 1530 1725 388 2437 6088 5434 3831 3812 724 5719 6208 2122 2768 114 4487 730 2911 5377 2099 247 1623 1126 6350 6457 2096 6132 4119 5432 2822 6028 3565 4696 974 1593 6622 5155 5679 2536 1111 4519 669 5938 2416 5509 6233 3438 1453 3914 2220 6309 3116 1297 1233 6502 5945 381 308 2372 5006 4854 4383 2116 6199 1947 1341 3389 765 3332 5454 3352 2 2070 2512 5100 59 5576 4805 6193 6279 3467 4240 1906 1043 4753 3965 6065 421 4217 6393 2236 1656 661 5987 699 4374 6719 6614 790 610 4517 1566 5030 2473 914 1281 3298 4268 2049 695 6249 5263 6290 3606 50 1674 5856 4698 6122 6223 6464 2984 4032 2330 3098 3604 5643 1824 4275 3846 5806 5133 2407 935 4117 2381 2944 4787 5398 680 3614 1180 3457 2164 1666 6207 5858 3055 185 417 5540 471 3490 5037 1393 1885 5627 1667 5642 6244 1836 6478 5363 5016 6190 665 1677 2887 895 5173 2840 6287 3510 762 5579 1502 3721 1403 1906 2673 5188 5098 4261 4612 4481 182 590 3794 6029 2678 369 6534 2312 457 5638 3866 4725 3911 6311 4495 5807 1791 5680 3838 3689 4097 1652 6034 1315 6676 3335 3703 698 141 4446 4442 1346 625 218 3083 4360 210 3015 1045 2986 2317 1401 653 5009 6041 6484 3305 111 6130 3198 4818 5220 1793 2094 3206 1467 4176 3754 2633 3242 6450 4372 2796 6173 5469 3864 6718 1306 1639 1283 2746 6636 344 2878 6407 4900 2373 1518 4300 4076 1227 5925 5190 1300 316 1761 2685 2038 4230 4200 5003 1269 4320 1973 5316 2082 945 3104 2638 5046 315 6199 3404 4187 2615 5580 2219 2636 4083 2865 6312 5231 1 215 3412 3374 2663 5342 592 239 1343 6631 2381 5079 5928 5806 1807 4212 162 6097 2315 606 6705 3803 301 6114 5850 4234 4772 6723 1597 529 1165 1596 4826 4072 3659 5534 5821 5004 6008 407 4217 1022 1504 561 5232 3771 5961 4566 2752 4402 5424 3527 6614 3322 4184 3478 6590 4244 1433 637 391 2399 4612 5300 891 273 2751 2693 3564 1630 1901 3668 2103 771 845 4856 1356 4272 5985 201 5606 3743 4687 6066 5336 4493 6402 6235 2512 1958 2063 5196 5310 6490 536 5606 3548 6301 5670 5034 3592 3228 1562 2778 61 4068 705 6127 620 2299 2543 2920 3057 2391 4129 2011 5103 1290 473 853 5197 2261 4352 6648 5752 6287 4109 3710 1205 5054 541 5209 6192 3797 4416 6478 828 2449 4820 6257 1450 3578 6608 2671 436 3655 6689 5594 209 5374 4095 1965 4489 5675 3495 1292 3808 2975 1025 776 5088 4721 4590 6622 6295 5009 1590 5974 6476 5143 3625 5961 555 2325 4798 5905 5474 5148 2350 4100 6259 3210 3201 6431 5016 6159 1814 2799 5567 4906 2431 4474 4145 746 4190 4325 1441 1729 6617 1245 2016 1138 529 2162 3896 1834 1028 775 148 3165 4628 1199 3141 3903 2719 183 3290 641 3670 4390 6041 1921 4636 6291 5208 6522 3279 5796 4138 3087 26 106 6707 786 5939 259 2904 3163 4682 3102 6603 5612 523 6026 6244 6598 2103 2283 437 6327 2537 303 5667 968 3713 939 5663 2498 4811 4396 2444 1658 1748 482 1298 6125 2124 3874 657 2852 3997 6363 4615 631 5999 4687 2719 1207 2236 811 2899 4885 2218 3148 4070 4698 584 1608 2605 1411 1072 5804 6373 3007 3268 3080 3311 3634 555 1896 1336 2092 1917 3893 3744 3471 1623 216 412 3889 6449 325 3234 3325 6509 6016 4029 3657 5090 1448 197 3359 5215 2862 1370 1587 1211 3497 5986 1429 1176 4663 1224 1450 3603 5269 4522 1630 4549 4606 2268 92 6267 2607 4119 4657 2870 1594 4947 106 1309 5154 4726 6214 5786 998 6259 535 1207 1684 1374 5516 4852 5729 2379 1461 1795 4069 93 5393 737 1560 4096 4285 3042 5356 5767 6478 3409 3740 6225 3115 3695 3682 2373 4753 6061 2051 3731 5217 3715 2744 23 1031 3462 3748 867 3842 5735 843 28 2114 782 2321 3832 4716 2060 2190 6597 1732 199 3366 605 2217 2475 2985 6074 742 6712 5061 3394 1351 4782 4442 5718 682 4883 4204 5803 4519 720 3627 3592 5727 5165 974 2010 5050 5612 6411 3191 5152 4889 2384 3759 4060 3270 3908 2568 1502 3565 4750 6530 2279 5428 3369 5568 3175 4471 6093 1716 2286 1506 4959 1125 4345 4724 4177 555 1886 5063 3894 4670 6253 1090 4374 2521 1730 5744 1081 3944 2210 1647 6502 5385 6043 1874 4236 479 4188 2163 6388 4256 3853 1451 775 2732 1868 4159 3332 1584 5604 6168 3356 4112 930 2660 3626 2330 2606 2230 2329 167 254 657 2352 4468 6657 5068 2630 5049 2533 1866 265 687 2141 3531 5071 330 2637 2248 5069 5412 3642 4039 2828 3697 3715 245 5855 735 2444 5137 4682 2096 64 834 2228 1917 6072 3291 2865 1543 5447 4574 3460 1216 4988 391 3629 3678 2778 5767 4972 4558 3073 1285 4664 3170 1228 1274 2285 6654 5280 1520 4638 2294 652 1168 4247 2040 6166 6415 6585 2075 3450 1924 4411 273 101 660 2150 1813 4967 3372 1035 2427 4907 3501 4216 4614 980 3926 6619 3695 3431 6360 4788 6332 4161 3842 5638 4405 4818 5160 576 1292 3395 176 678 5090 6353 1949 3798 1383 636 4957 5832 3392 1085 1022 1668 4274 3293 1710 5126 586 5506 4356 989 6565 6160 1292 2716 6529 3757 1196 936 4355 6703 5482 1255 4650 1389 2556 1445 3024 815 2764 2102 2013 6056 1756 3783 5556 554 6702 678 1303 2906 3565 3817 4298 2034 4664 5390 1152 6188 1673 799 4052 17 4471 5226 4218 897 1016 1017 5566 2629 5088 3537 3614 4381 806 1200 4612 827 771 3526 5851 3208 3702 4430 3478 301 6667 2084 1601 5310 1069 1001 1152 4305 4985 1476 6289 170 4172 5153 3465 2232 3716 107 5 342 3063 5246 3122 6633 1375 431 6060 3888 6525 2454 2673 4566 5786 4088 3576 5063 4807 2399 5390 2758 4755 2674 1299 1401 3510 4540 1298 2707 5186 167 2894 4641 1408 5525 5291 4044 6292 5291 5290 2739 5327 1835 677 3288 3309 6426 2029 3341 3473 623 3460 4019 998 4812 3755 5081 5028 5343 1830 1099 4539 6726 719 718 773 1023 6128 5728 4220 5338 376 250 1776 5517 1053 5264 944 2968 3398 2027 520 310 6056 1920 2811 3760 6535 5014 2547 4704 6274 4639 2643 6041 6008 4209 3602 2922 1218 6375 6573 628 5390 2982 4337 6380 1359 2348 5992 5095 3037 3588 3320 114 2601 3697 4266 4013 5906 900 1975 149 1049 2997 2194 3902 5961 4765 27 4865 494 1882 5639 2030 191 1380 1128 720 1658 6504 2411 2979 5924 3155 3062 3409 5446 1653 6258 4349 4700 5961 3419 2650 4939 3530 3608 4568 4652 1749 6126 1631 5190 6220 3739 1172 2713 3364 1545 477 1348 2953 3545 1769 6330 3791 3242 4256 5734 1979 2282 5298 2172 3887 1269 2586 1875 6407 4407 4693 4449 23 4977 2462 883 5504 2600 3297 4677 4964 5201 3451 3456 118 1385 13 3036 2798 4355 4984 6722 372 3553 3861 1173 6486 1643 4578 1660 956 6460 510 2085 3390 3415 4149 4478 1605 2574 3606 5392 2133 5647 5046 1943 2741 1063 6261 3559 2204 4489 6628 6715 1516 1458 5243 2535 585 6231 510 5042 27 5322 4772 1772 5029 2481 2351 3132 183 5562 2497 313 5123 5486 2808 164 176 487 1889 4214 299 3551 5412 1399 6565 2936 5019 4488 5744 1756 3120 4096 548 2506 6723 5111 4515 1561 4502 332 4260 1293 4931 2249 1879 578 5057 3428 5669 4547 3069 5578 1777 6533 5406 2188 320 1734 4093 2790 3209 3048 1980 2172 5193 4288 3729 730 850 4798 3810 6268 3061 5920 5065 1497 5786 1086 2488 640 1823 542 4752 4628 1204 1074 643 6351 2622 4804 3332 3358 1044 5247 6123 5217 5787 2338 5590 4024 2249 2359 5943 96 1776 349 6569 646 5677 2024 1246 4668 3770 4109 6700 858 6194 5044 1535 95 2712 2788 1591 3793 2094 3291 1711 4439 6280 6381 1934 3266 3492 6431 2179 5117 2184 412 4983 2209 2736 5199 2389 2303 3240 2298 425 1213 1408 1032 3499 6372 2874 2306 3799 3554 2736 4575 5599 5067 4314 1796 3787 4243 4394 3918 4136 1448 4366 3038 2836 4643 3928 5454 3702 4803 3945 3560 1921 6104 1791 6589 931 5325 4145 5707 5741 4356 1960 4340 3433 3046 1136 1796 2656 5446 2397 5532 1297 4420 5278 5699 962 855 1415 1065 5715 2056 4035 4671 3062 5119 5441 5497 4206 4874 25 1522 3566 384 91 6449 880 2794 2140 567 311 2165 4784 2811 824 4236 3200 3093 4160 270 4798 3569 6422 1816 3157 4209 6260 259 5707 1882 1747 3228 2215 6623 275 5342 2823 4931 213 6007 1059 563 5508 6136 1487 2446 3498 5237 6101 5820 5530 4998 1783 2903 2947 4945 1238 764 2348 719 2468 5866 622 1490 5841 5772 896 2910 3464 3455 6575 1650 2509 2245 4994 137 4229 2110 4250 4631 6559 5449 943 4546 6674 4802 5312 1210 5647 3135 1457 5351 4281 2712 4327 6442 5573 2427 2203 3034 2260 4214 743 1373 4661 6470 4994 5108 519 5230 1825 227 2493 4112 615 3758 282 3842 1981 5341 3717 4629 1522 3985 4140 1946 3527 2584 2745 62 3874 2395 6714 3815 1957 5743 160 670 1261 4103 2936 784 157 1589 4095 1431 5386 5905 4255 2615 184 2217 136 2396 5043 610 1322 3983 1729 2454 3960 1058 2267 1075 3590 3872 5706 1826 2283 2623 989 1223 4554 3431 4185 3913 5094 6576 2197 1026 945 2102 5509 1552 5351 3389 4468 6409 5207 6084 4307 5100 3399 2188 5807 3310 4829 4320 6587 272 5690 5906 4763 3958 3088 652 2478 6524 1563 5740 3163 5504 650 3791 6380 2856 1901 3541 137 5114 3984 587 1519 6721 6520 2572 1460 6689 3772 5692 3736 636 2559 5254 1590 3513 1138 6131 2112 1601 4119 1046 319 3842 5007 4145 1233 4708 1129 5647 3523 5158 5501 4491 1930 6141 4831 2864 1441 3154 1821 613 6597 3824 1897 5193 1061 5522 5526 5385 2177 6311 4350 6049 3589 4219 6291 1926 2634 2489 1954 4301 4530 497 6193 131 4799 3548 3630 69 3101 4708 411 557 2242 2862 5249 5088 1188 1718 1451 1595 4405 1836 3351 654 156 1849 6615 4278 5183 5627 5530 3222 919 3540 4099 3796 5571 2785 5850 718 1621 6395 5248 4719 3006 83 1279 4682 1757 5419 2938 1402 3164 1580 5135 1402 5664 519 4462 5945 6685 6619 5534 5954 6435 1032 5813 3346 2096 6353 3933 3636 6540 4889 2148 4265 4830 5065 172 5026 6499 5490 515 4250 4107 2500 2138 6693 6256 5401 1296 3855 726 6303 2489 517 6634 6339 1465 2665 603 1891 4240 1441 4249 3671 6419 6180 363 6618 2648 3766 5520 5010 5158 5891 6426 2958 1559 3998 5240 5848 3848 3856 2355 395 1380 5602 3319 3591 2480 6660 3773 4404 3647 5205 6562 6564 2756 3862 3810 1529 1703 3146 231 6213 2646 4138 886 3896 5565 5733 6003 3390 2498 6337 4020 5671 1401 2055 5890 4161 6327 1882 3688 3219 4288 2765 5324 211 2247 1158 2212 2915 1473 227 6651 164 6130 2065 1521 4837 6233 3121 5622 2423 3327 6386 5872 1764 1824 4662 5095 3014 2306 146 226 2977 361 5238 4319 3600 5296 4217 2790 2149 5503 1729 2168 3524 6579 1079 488 322 1791 4422 503 950 5354 3810 1876 5095 1457 5374 4730 6250 1248 987 469 3455 2764 632 4394 1128 1416 5363 3982 5658 3425 581 2798 3429 6059 5307 2904 1221 4480 1289 4830 1659 2822 3550 1056 3616 4246 5822 2634 2770 6365 4732 5391 3023 1476 492 2972 1051 5467 2807 45 6397 5492 3938 4693 5674 6321 6315 6626 5295 4268 2914 6487 428 6046 3789 5234 3515 862 1048 182 387 4849 3335 2383 223 6352 1640 1396 119 86 3138 1587 5517 5903 833 1231 2432 4736 5981 1141 6700 1425 629 5807 4195 353 3027 5780 5980 4489 5665 5347 3541 2837 1106 1294 6535 4322 1315 2909 5221 988 5754 3359 4887 1923 5060 4713 3054 6578 369 3975 2857 2043 3663 5129 6213 3024 2319 2059 3808 2356 6410 4764 5872 1595 5151 4361 1894 3578 2615 3753 867 333 2572 6452 1392 6544 1134 353 1683 6276 5122 1164 4347 3214 6057 3748 4693 4710 4383 5116 3813 2954 6253 3719 2464 4207 3198 5911 2648 5242 4861 307 3767 3674 2295 6714 125 6225 5964 2860 2396 348 5418 567 3567 75 5810 2100 1341 575 3080 2766 5041 2497 86 4584 2364 4421 2163 2580 3904 2641 4453 6315 3037 4036 2988 1659 5526 1987 407 5040 632 2494 2092 1166 2774 624 2060 4911 5071 817 2192 2222 292 448 3780 6408 6684 6687 1219 6227 711 185 6108 6589 6304 2740 6301 3663 2283 5812 33 5321 6377 836 1842 515 3297 5952 5823 409 2896 5919 1106 663 962 6454 6041 747 6610 1705 5448 2270 6638 3127 5771 1278 5777 6542 4361 1447 6172 1817 608 4267 629 3971 461 2136 6158 6656 5505 5641 1117 3071 3771 5935 5218 4231 1068 4781 4833 2562 6702 2815 4596 4925 2201 6396 1246 2390 768 5955 3851 1207 84 2062 4851 280 3426 1551 28 5451 5531 1554 267 491 3771 589 5485 1631 726 4093 3229 4736 3375 5461 4514 2305 5402 3549 93 4766 35 5522 4021 2680 4443 384 2642 5957 5821 5448 4411 6246 720 6087 6565 2503 2181 4653 4662 3286 6387 1393 2521 4541 2995 945 2180 2447 81 5050 5202 6441 5803 5376 1256 542 387 2711 887 6675 4170 6273 2827 194 4701 302 4827 3451 2800 1303 4865 4878 3025 1645 454 1895 4752 1098 3892 5473 2097 6338 5188 5749 4077 2212 2031 4896 6640 292 3947 3914 2202 6116 3638 4778 6248 1585 4756 1043 6123 4184 1558 1467 4762 703 6038 5037 1500 6285 784 3568 934 915 1234 5378 5036 4280 4152 6345 5123 131 3646 6700 60 5681 1701 5154 5415 2948 6345 6002 5315 3442 705 5113 3115 6435 5635 5355 1107 1648 211 6117 4242 4493 2054 6666 74 6480 5988 4198 1532 4407 3865 3005 5977 562 4682 647 439 6003 3582 2683 1174 5988 5193 3246 2067 5638 4118 9 1559 5058 5685 2466 4073 2207 866 3773 4216 3846 2860 6429 4491 3324 2339 2088 3623 3751 6468 3816 3887 4258 2215 1398 1390 5137 6681 6121 4374 3781 208 2744 6199 2919 4652 4036 904 2781 3922 962 6131 3716 6539 5990 6174 5020 3747 457 4717 3991 31 6599 5379 579 5559 3510 4663 2815 5308 6366 2636 4791 2895 3835 481 1781 5754 2968 676 5022 2550 5701 5157 582 4505 2329 3694 5284 2193 2393 3249 1926 272 5931 1166 641 887 4468 6020 3609 1802 1642 662 255 3341 4300 4828 6050 2477 1109 5686 3672 2814 1414 4067 2412 1713 1699 59 5496 5444 2583 2247 5957 5920 338 1986 448 5118 6501 137 4493 1037 830 2918 3878 4977 658 38 5271 2987 888 6048 826 3464 634 4433 6466 6398 2412 1198 2307 5878 982 6513 742 427 5010 3635 1086 3169 3257 2296 278 3028 2193 1073 4315 3836 3030 3396 4455 4121 1859 1054 993 1189 5308 2858 394 575 1929 377 3321 6110 2055 3518 4427 1112 2848 6364 6282 3526 2156 5182 2495 4085 6349 4853 4701 5178 1309 73 871 4567 188 5519 4105 1903 6240 2601 4809 5988 2113 5361 3147 1738 6361 3453 6719 5303 1673 4986 3509 6612 6118 5080 1625 4761 4 1136 3453 1543 3068 2565 5999 59 5846 4683 660 4897 6 1069 577 6225 1549 6283 5789 3543 4264 4994 4559 5131 3532 5270 2213 4077 5010 3477 6418 1772 2013 4131 5355 1154 6682 685 1729 4324 1774 5133 6330 6107 531 433 3127 5177 2573 4737 4463 69 6338 2390 70 6207 6330 5761 1789 5286 1723 4325 4898 957 3526 3319 551 2431 6521 365 658 2105 3633 4104 4754 3327 2227 183 4859 5262 5679 2592 1266 6592 4564 719 2381 2848 1662 5532 5563 1807 4681 6378 1492 3274 4224 3445 1793 4879 6023 2366 4740 310 3757 4441 5992 4224 6657 2533 6433 6366 5951 2625 4727 5332 761 6069 6626 4930 4084 141 976 2433 1880 3202 6689 361 5249 614 3424 2523 2835 3929 5088 5197 6728 995 5849 814 5182 4611 4330 3962 3737 2054 3490 4392 2644 6314 3602 4647 2631 4962 5813 5619 2342 5179 1649 2506 1203 5850 2418 3445 5450 6236 4771 4148 317 5286 1554 288 1119 669 2605 6116 5023 1929 4049 4840 943 1111 1777 3550 5604 3022 2931 1547 6022 197 3957 6347 197 5668 1232 2071 1478 6451 5552 4245 4677 1563 4382 5506 1825 4915 1648 4925 3532 5998 2747 5292 2098 1728 5009 3651 5721 1880 4893 1412 1860 1972 2137 5204 4551 961 498 451 4602 213 1872 2203 4276 3173 6220 2773 1585 4145 433 1373 5101 99 5957 3817 6238 5103 6130 3754 6165 5560 5964 5103 5140 3151 5870 3899 4462 5342 3433 544 2540 3666 4362 29 4663 3919 421 1961 3411 2964 4811 3359 404 6073 5297 2506 81 4880 1251 2628 2589 3372 3217 5953 2000 2657 4052 2258 1472 3391 1902 4332 4782 3835 1837 6591 3344 2214 3610 2123 5768 791 6475 1763 3912 6012 3570 3545 2411 4531 3601 3680 2979 4856 2184 5535 1102 1679 1016 845 2007 4954 1873 5051 3196 2318 6596 4497 1178 4875 1261 102 3525 1897 2358 6197 3598 442 5338 933 1076 4616 3197 3065 6114 5346 2966 2084 6604 3358 1390 5114 3407 2762 1677 5094 4090 950 6651 4562 4917 5535 951 6682 4413 6008 5892 1971 6413 5671 2346 3649 3800 3292 3747 5774 1337 4509 4119 2795 4167 5141 4793 4759 421 493 5251 4626 984 1840 5772 2019 159 4446 3269 1107 5680 4477 4459 2050 1220 6661 5341 2451 3624 797 3099 1138 6446 3698 4305 4035 4925 2096 6046 1476 385 2125 5427 3419 1935 4860 2643 1014 2004 1517 2945 6132 320 6353 2703 5905 4090 6567 6310 1631 1648 2458 5717 2329 4919 1625 1686 3659 5567 2885 4643 3290 3103 4767 5884 6381 6538 5060 2920 2403 772 4666 2331 4748 4600 3033 4998 5202 2470 6257 1652 1649 3334 2963 3844 1647 3884 1332 2683 499 4498 3498 826 1780 6136 4166 5041 2157 1500 3117 4242 2368 617 1526 2475 3238 6696 192 2394 3526 2653 938 3127 267 2539 4401 4714 6591 1774 818 4650 3746 4241 1999 6547 2100 4182 2079 189 652 1150 1869 5152 3480 1460 6166 4705 385 3046 5157 4851 3513 3491 6004 4355 3563 6365 5678 1461 3423 1910 5198 6628 1504 6115 4204 5506 5289 5837 4591 5346 4384 2451 4824 4672 1568 229 6521 2330 125 4894 5099 2881 4227 5544 3374 3842 5928 4446 2842 4976 4123 3952 4275 264 84 4244 2116 3422 2553 2229 2697 1557 734 4213 3335 795 4490 3950 5900 3754 1515 569 783 2737 4537 1922 2144 1550 3337 3109 687 2916 6057 2961 5110 3488 5787 1445 6050 362 3252 2191 6214 782 4704 223 2358 6509 1888 1146 2588 5048 938 4704 5719 517 4433 5892 5487 4362 2010 2139 2294 953 3344 1648 5427 692 1485 3766 6015 5194 2077 3688 3642 1054 2312 5393 3938 2934 6218 835 1215 6120 3214 5614 786 5636 3611 6222 829 4080 2298 5440 192 4621 4826 894 2307 5100 5714 3225 4890 5029 2687 5516 4468 1006 4428 172 4067 4779 3883 2084 3391 6563 1210 5485 2325 4256 5162 2058 3314 4672 5400 6168 4230 1549 3020 3886 5571 814 6494 3 2896 446 5818 5611 4999 2322 1935 6187 6244 2921 2944 3237 4036 3598 3109 6200 939 6288 942 5023 2471 4380 2944 3124 3454 1597 2241 5009 1961 5121 5236 1200 28 4720 692 1865 1555 5518 2199 421 531 2061 2919 4727 6080 903 2056 4083 4483 170 6391 3813 1040 1697 5333 3812 1629 5807 3322 1869 2856 3393 5635 6251 2663 5339 5357 3389 5716 1221 4414 5651 144 4843 4453 1849 6126 1612 323 4933 569 6459 6086 398 4847 1967 2193 539 6652 3592 6031 4439 3411 6523 3327 3047 4860 686 4151 6526 1279 2268 3651 4813 1267 4018 4935 2496 5632 4319 2918 3039 3335 6473 6478 5443 6658 6085 5493 665 4957 5882 4533 1549 6571 5341 1782 6239 223 2484 2061 45 4584 4711 194 6046 2183 3625 722 1055 4170 1344 6704 4046 4474 3481 5518 2349 3440 3122 2890 1551 1299 4860 3592 6469 3460 303 6464 154 2166 6070 4313 6307 5575 1690 5795 6122 4210 951 2738 3133 3375 6255 739 2358 4473 1129 4770 2639 1470 2455 2972 3181 3755 3713 1864 2794 2908 4080 3751 4889 6237 1048 6550 2781 3990 6379 1838 5044 1993 2176 2683 816 4028 4642 2616 6279 6394 4831 687 4960 5788 6484 6147 6337 1629 52 5062 1624 2453 5424 5113 1464 4450 4202 6290 622 4166 732 5106 2473 2105 2693 3145 5401 2065 1521 3468 2438 6166 1957 3410 1244 3509 1585 6047 4246 3559 5309 5148 6726 5251 722 6006 6126 6616 677 1645 4324 2985 4652 3363 6280 1773 6489 1956 2982 3402 4945 5829 1030 1450 4265 5880 3075 4186 5499 3145 2892 926 4763 3053 5563 3798 4768 5003 3832 6064 4313 1599 6629 5845 3358 4172 6084 5599 6012 2651 2694 2006 4075 6115 3918 549 510 5317 5315 186 6118 4578 6534 3041 4990 2473 6217 2436 4640 5840 784 5161 497 1513 4522 5471 4811 2852 3125 3985 4365 1590 909 1411 1071 6382 449 282 1151 4620 2100 1994 4019 1838 3346 334 1427 3365 4632 5156 5843 3456 3494 957 4577 5229 2534 6180 3358 1400 2371 305 5011 6036 6484 5047 564 3457 6564 4305 1283 5147 2906 4319 2699 1995 1761 2911 2662 1873 1636 1373 1803 4945 1786 5411 6621 6377 5250 6582 4516 5982 5427 5614 5711 5422 4833 6700 1437 345 3207 6028 44 422 1478 5865 4752 4073 4565 5840 4495 1932 3692 4247 4240 980 3664 3043 2413 5287 3222 1128 2382 3685 1644 6420 3192 4991 5207 3371 1925 4721 4908 4482 3313 2379 2673 2560 6682 2766 4283 3510 5475 1871 961 1067 4906 4152 1478 2798 4218 6301 3175 1435 3973 2594 3139 4035 1275 980 4683 6693 524 3378 4411 1131 3728 5373 1757 6585 2290 2200 257 5379 4043 5697 1034 1260 5456 2520 1077 300 3863 3561 3384 1363 5535 5603 3802 5622 4544 5427 3208 2016 5239 2124 1876 4302 4230 4370 4220 5924 5336 1944 1144 1219 5722 2128 1274 3214 5635 2764 3033 4176 31 1479 1560 5351 4284 1682 4963 4763 3361 1511 6498 3928 3101 1916 1085 1549 4188 4437 4414 1402 100 1362 5216 5706 4877 5251 1891 2159 6468 6054 3905 5129 2807 3885 1918 700 6221 999 870 2320 4322 171 6093 3055 4136 6566 36 1248 1560 2855 4256 956 3992 2980 1202 6520 6357 2678 2153 1115 5877 2103 3745 2545 4374 1775 1394 2929 2332 1458 5274 84 1706 6491 966 4259 6287 4496 4624 6351 1413 2088 5827 5479 1143 6088 4515 4797 1608 5885 5696 6666 1318 530 3298 292 4395 6407 2412 3712 5847 438 3414 4781 5634 847 2192 3399 5723 90 2940 3210 2330 3671 4422 87 958 1949 1047 5520 3863 4824 4749 2164 890 88 3349 2103 4945 50 235 4023 3295 873 1255 1332 1122 947 222 5518 5848 2781 230 3065 1865 4501 3007 829 513 6042 2900 244 4647 729 4977 4307 4407 4094 2341 457 6054 742 2612 5727 2273 4372 3455 501 2219 2959 2821 4374 6454 586 4624 5900 2782 6045 4604 5464 679 2429 6246 1349 1824 1120 5481 816 3973 445 5114 2709 6715 5656 5539 2486 6585 2337 2887 196 6585 5850 675 6700 1562 1993 3970 4213 5668 2712 6186 338 1436 2821 4751 2470 4305 6133 4131 4095 2297 3298 3617 4798 5322 1386 3 671 4269 3174 631 5999 337 1373 1395 5924 4166 4345 5482 2360 944 4885 603 1440 4023 992 5622 2832 5495 4548 4458 2563 2131 6043 2034 4357 953 5211 6618 5147 6327 3153 2250 1144 1826 3535 997 3108 2523 517 3726 638 4800 5135 3742 2148 4714 5646 5681 6542 2590 740 894 4344 6564 918 2973 6015 1000 6325 5292 623 3848 6420 5644 6499 1217 4031 4536 5324 1888 4573 3622 1898 2449 2097 1570 6549 1052 1084 2204 4597 3973 1950 3945 2484 159 6657 3993 4255 247 4650 6602 6485 6408 6497 4532 1424 65 1384 6101 1483 4605 34 6569 2438 406 6387 1577 6052 2515 376 6632 1147 1633 2816 5486 5406 483 3959 5533 6567 1829 346 733 260 3175 1332 4539 4792 6193 3377 3758 842 143 246 2855 6298 5066 3998 2283 6059 3437 4124 3368 487 6586 6184 893 1246 3878 1452 3354 3278 534 4316 772 6599 929 5470 150 2612 555 2969 4643 5873 617 704 4298 2594 3643 5620 6614 295 1484 1831 3966 3209 1403 5216 2339 6354 2237 979 4478 2312 4333 2774 324 3166 5200 5732 1290 6434 1359 494 4401 5022 1965 3881 2177 2400 1229 3492 2007 2090 5706 2248 589 4022 2823 5730 4296 5742 1037 3834 4020 4604 2116 591 5722 2369 1275 2356 5969 3461 5324 2181 3931 3078 6494 5346 3224 5775 4585 734 6209 2570 4851 6635 430 667 5313 4869 2293 4379 4490 1883 6572 2729 1730 6013 6507 3389 1782 6211 2128 3908 5712 4601 4315 3429 3284 2010 1981 6467 255 5383 5538 6469 3379 1825 2617 5397 1592 6085 5884 3315 2420 398 5716 4919 177 4883 2514 751 3075 6408 3017 2891 5096 6667 869 6698 5160 278 3650 5725 1191 2701 4390 4935 3371 1301 2532 2668 2274 1747 1580 6173 3586 1199 5134 6468 2234 560 3952 4374 201 6242 5946 4955 4591 2954 4671 5025 4992 3729 2149 5969 3852 5601 6298 994 3060 3493 6021 4409 6134 6412 2977 720 4415 6189 4232 4728 445 3059 6728 5646 2716 3892 6629 6647 4579 1941 2143 6566 994 135 848 1134 4775 2693 4110 1858 3587 2652 1074 6438 522 5357 2532 4340 5654 1737 5151 3933 6053 29 1708 2709 6034 661 2355 4071 4413 1063 792 470 2264 2144 515 2194 514 6541 5800 4721 5852 166 4443 3822 5920 1267 5085 5367 3189 318 5893 848 1048 5853 3464 4287 2428 4817 378 1827 5566 5924 1234 3077 5982 4065 4392 3381 3489 6460 3296 6324 2992 3663 4234 303 1800 2086 5082 2543 1816 3606 832 5597 1968 3919 6417 6168 2541 563 4330 3158 5492 6122 3857 4831 5124 3066 6122 5957 2610 5162 6329 2394 5529 3541 2200 4584 5698 2651 3290 5460 478 2031 6487 2040 93 3462 5409 3889 6503 403 2132 6623 949 2232 6468 2576 1775 5344 2950 5969 4699 4679 4275 2522 5433 6314 5729 4712 2396 2315 5591 1006 1780 2757 4015 3138 5578 2493 949 275 3206 4353 3133 3071 1546 1306 1445 517 3397 3802 812 1799 2062 2711 2169 5294 3580 3085 1310 3981 1052 5122 646 5253 1589 6296 1411 4486 5734 5362 4137 4519 2664 5884 6399 3048 2273 2056 5749 3031 6596 5931 4185 472 890 6414 5231 1036 1828 5989 2419 1386 1918 810 5245 5527 4914 1966 4324 3483 3600 597 1996 4491 3825 5333 936 4437 3817 2178 5003 540 3947 5335 591 536 1479 3885 1588 2365 641 1990 5700 2198 5107 2752 47 1454 6606 355 5002 2599 2486 3002 6356 4863 789 6632 4617 6140 159 1840 1169 2677 3746 1792 6164 2983 5017 6259 4190 1421 339 2885 6308 4 5656 5558 2568 2240 2369 1500 3847 4625 6677 5610 1950 2072 2524 2409 3373 3781 3883 4367 3483 3322 1957 6353 4835 1948 1654 4095 5469 4889 2899 3191 5070 4410 4044 6255 207 6430 3044 1295 4904 1563 2826 1035 3144 4254 5275 839 1079 1947 5268 832 5772 5820 4324 1072 2202 3937 2337 5788 4002 1427 876 5222 6409 6523 4445 3695 1304 527 4835 4012 5661 3993 4219 2186 3776 3196 6425 1090 671 5432 1796 3369 4551 2574 451 1109 5935 1739 998 6133 4908 1180 2458 3277 6166 519 3768 4741 4918 1920 1923 2046 3145 380 4865 959 1703 6445 3607 2610 4749 3105 3265 568 1862 3963 4327 750 2934 6088 3112 4937 3715 475 6669 1252 997 2177 4232 4733 475 730 3839 6333 661 2762 1648 2426 4201 4312 810 148 1753 3644 5882 4075 6294 4467 3373 1888 90 1206 3113 6559 5385 3152 966 5048 6546 4831 218 2819 3632 284 2835 1301 6544 1705 2404 561 734 4658 4385 6061 5447 757 3034 2685 3102 1676 1793 2656 1052 6107 1886 827 3020 3309 5062 79 922 4491 3964 3554 376 2686 4484 202 3879 628 5405 4941 2748 4957 2692 3452 6517 4471 330 4539 6697 1694 316 276 5463 4430 181 2815 2456 766 2840 4470 504 645 808 2312 133 2437 5605 6211 6063 4125 5499 5015 5792 3818 1957 5734 2850 3210 4721 348 3478 4805 830 827 3619 648 3711 5834 1722 2491 2568 1645 6234 3201 1842 2043 5509 5230 3378 2773 5449 1565 6411 749 344 5494 2704 5838 6726 4358 5151 233 5150 2953 6493 2978 5812 1041 266 1894 4493 6210 1198 5102 1593 3154 3673 468 4829 2452 4874 337 6253 2804 2473 1832 3005 3602 4924 1590 3677 848 2106 1438 777 2560 5448 3821 1685 4535 4278 1484 273 5450 4315 2609 5684 4010 3804 6026 938 4145 19 3232 1853 4247 2603 4589 5147 4834 1108 6447 6349 1117 5427 142 6370 3490 1846 2335 5079 2870 1366 3510 327 3947 4917 5048 1084 5707 1744 2129 6529 1999 5420 5199 3038 3478 3771 5184 4661 6267 3436 1003 6224 3487 6342 6338 5753 784 3764 3535 5753 4018 5841 3301 5956 3571 707 3673 2273 2634 298 1492 5120 3074 4373 2609 4936 230 2692 6587 5113 1696 5158 1914 4895 5146 1107 4325 5158 195 6701 2885 5569 5105 2153 5266 4299 4788 4586 4838 4020 4942 3934 2149 6222 246 104 5884 3494 5227 3695 2219 1971 3504 3689 4824 808 758 1085 1978 1219 3926 2192 6468 3425 6163 781 5520 5141 4548 2814 5558 2260 2241 4261 1622 2751 3017 2975 2039 6244 1627 5636 5495 5246 1590 5 6621 2262 2439 4188 276 4843 5192 4910 916 1682 1940 5084 2303 5375 2606 4619 3595 997 5246 4058 5504 3020 3944 1593 5484 6701 2723 4053 6719 3026 6707 788 1482 2751 960 3470 4608 330 4233 3324 6312 2525 2941 900 1703 1694 2323 5233 987 4047 189 790 945 1853 5211 6407 5836 6691 5700 6421 6677 2008 4125 1406 4758 5471 4287 3172 4963 4535 4590 28 698 6650 6487 5395 6191 4564 4511 5882 6678 3579 2265 254 183 3629 1951 5145 273 2236 4593 2563 4315 4615 4904 4843 1511 4017 329 1553 5486 1630 5527 5067 4481 3644 3194 2363 1183 6215 5970 2169 4485 4141 540 1933 192 6433 1869 4420 5120 356 1975 821 3027 2670 4634 1881 3712 5761 6354 2963 1043 2238 1122 3746 1074 5246 2761 2744 4456 2252 2732 1003 2277 5648 5448 563 2091 2955 269 575 716 1123 426 774 3968 115 5285 2723 3356 1253 2208 6029 933 1157 3502 1647 3048 2659 4102 2757 3631 2649 4604 6106 5483 316 1272 5882 3648 6375 5291 3636 6476 4928 2822 4926 285 1302 4394 1316 5469 3687 997 1478 2959 3169 812 1190 738 3553 3623 2645 3565 3630 4635 4308 3364 980 5483 6401 5165 979 5551 3457 4459 2826 5315 5325 5136 2943 3612 4793 2316 3585 3322 2529 4411 3173 673 1866 6238 1802 1808 3326 6427 3884 4903 2486 377 3663 1780 4990 2917 3627 4531 6372 396 398 4360 4966 1917 1751 5865 5952 508 5874 4962 6518 5686 5176 5889 615 1297 1608 72 850 6578 213 3970 3464 2335 5574 5246 3086 3348 6198 5371 5385 1276 3394 3892 2371 6125 4696 2274 476 5345 798 4754 1742 3234 1657 486 3398 5818 3680 5940 2813 6719 6541 1692 3167 2572 3974 4842 4056 2541 1667 4113 6049 195 2396 5758 4455 1962 3406 5600 3476 5034 4581 6528 2923 2058 1680 5494 2410 943 406 3325 4120 2925 503 1998 1478 6190 375 6068 3856 5838 2468 1795 6441 2281 2917 6586 4396 5487 3810 3481 6327 6719 6058 4997 370 6663 3680 4852 4116 670 5440 945 1441 2768 38 733 2980 3510 5608 3119 3174 2369 37 4910 5876 4741 195 612 5773 3502 3884 6187 5335 3342 5942 4550 4212 3072 4126 2490 4524 5620 3400 5902 4268 5548 687 1253 1667 587 5428 5739 2666 5660 5022 6294 4313 688 5820 1806 2648 6623 1912 1244 4537 820 4233 4375 5393 372 2468 1329 1300 5700 6404 1672 5178 225 5258 5524 693 236 2269 1194 3859 5929 2091 673 4361 2223 3219 2933 2388 2480 5131 4442 993 4232 5031 1915 3474 4458 6062 5714 1369 552 4256 4791 3618 6701 3550 1828 1825 6253 1042 2692 2315 2754 367 1500 1883 5684 4842 1492 5274 4788 874 457 6105 6440 4279 6212 50 4553 4052 5791 2505 2124 3713 5011 420 2315 5873 3008 6656 3728 1891 4143 3645 4691 3170 3048 1005 2913 1994 3261 877 197 822 1805 1773 3190 3520 4965 5981 1116 6722 6203 439 1204 5126 5848 4269 3334 350 4876 1559 1856 3985 3455 204 1967 4366 5355 4063 2865 6066 3114 495 5784 1435 68 6008 3884 317 2169 866 551 5858 4774 1826 5347 5954 663 2008 210 2596 2026 1213 1126 4911 6660 2270 4842 5743 4013 5245 479 5814 4575 1944 4428 5971 6287 1335 3163 4860 2865 5832 73 679 595 6175 1333 6531 347 922 5202 3136 5553 1617 2144 2050 4070 3461 676 1136 2521 2696 3474 438 1312 5331 4867 4560 1548 5354 3907 1347 6134 87 2842 3140 1206 449 289 1899 1385 2442 6649 6524 2734 5365 2024 5798 1255 1348 5478 3634 3657 230 4172 6351 3124 601 574 5257 4819 200 5490 2344 3858 560 3819 5214 3066 4098 752 736 5079 6474 4171 4808 3709 3250 4464 179 6232 6041 570 5773 1680 5494 5402 2415 280 1533 1110 1720 535 5485 5355 6412 2911 1797 886 2583 2326 4421 3110 751 314 6675 4433 1989 3165 1390 6629 4862 4188 5177 860 1577 1314 2732 4221 2121 6326 5303 5571 2138 1995 5493 6521 4516 1317 3565 235 1671 5158 1047 1225 1600 383 4963 6708 404 612 6177 5908 5485 5847 1746 285 5054 68 5178 4909 3355 5988 3592 1590 1789 3587 2788 5948 5205 5499 2563 155 1088 2808 1470 1890 5007 1209 2486 6042 2644 2719 5948 2825 5073 4683 5223 1876 5222 649 3402 5069 1918 1040 1539 5708 3622 2663 3379 2238 2868 950 1447 4251 242 4021 1355 1702 5552 2920 3175 4676 4919 2706 6573 663 441 2845 4592 1898 857 4310 958 5735 3580 4448 3140 1929 4065 2034 3072 3349 344 5300 3652 6261 5208 4670 4497 3787 2665 1744 3592 1894 801 60 1191 6060 5102 1603 1191 1269 3830 6079 5686 5064 2741 2299 2089 1900 4659 2137 855 53 2776 2076 884 2079 3973 6454 3487 4548 5379 5605 2945 5563 559 1369 4289 532 1912 3280 627 2899 3091 2767 6378 5653 6660 1130 6431 1095 1815 3430 5122 4547 4739 4647 5837 2553 2583 1083 2617 1839 2954 4924 1086 2958 69 4001 2268 3336 427 3342 6645 1295 1617 661 5797 5471 314 3821 4243 3061 3523 4121 2516 3829 5792 1773 4748 4479 4116 5536 2097 6448 6173 5790 5212 6188 2583 6469 577 3124 2527 4677 3378 3094 3721 5512 713 5244 3781 1350 4964 4489 4518 1529 1147 1517 5156 782 2902 2884 2562 1680 1374 6620 1743 6287 4350 2181 3820 3786 5552 2477 4567 1280 2012 3966 5504 272 857 1214 5595 5402 5676 1985 2519 2541 5694 532 1896 2929 4195 4655 5411 320 5327 244 4754 2499 1503 4491 3365 1631 2024 1354 4332 6100 1291 5030 4653 1530 1703 3932 524 6121 4366 3308 92 1485 6215 2625 4737 1623 2470 1801 4339 1006 1072 2791 1139 2989 3728 2779 5780 118 1794 2145 553 5320 4398 5054 3351 3584 2945 1171 1599 2281 2785 6283 283 1854 504 2263 6355 952 451 2793 2139 4837 1732 1397 5964 4771 279 1883 868 927 3913 5899 3107 6222 5987 638 4087 111 4491 4059 6258 5154 3625 951 5137 4383 3250 2512 3163 5429 5815 6419 1264 4919 3424 6511 4636 68 1245 2036 4987 1287 5155 5235 4592 249 1462 3920 5862 4748 4598 276 2990 6201 6579 4841 2935 2718 1687 2085 782 143 3360 3294 287 4043 965 4426 5366 568 2716 6345 1191 2302 4448 1142 5701 2334 5421 2773 4677 6128 4956 5681 263 5305 4791 159 5382 1941 1973 544 1312 59 2146 3543 6105 5020 6462 4353 4450 3600 2081 6327 4302 4684 3107 4571 4518 164 299 3692 1779 5883 1533 541 5226 1465 1011 5265 5951 4509 1258 2849 4511 475 2324 506 6355 28 4670 893 2715 1458 4568 5410 2428 6391 2959 5510 2211 465 5990 5893 5253 438 3218 6214 290 6050 2811 5 3490 4770 6542 5315 3950 1428 2517 6522 2062 5648 709 5734 5717 5785 6493 5568 2003 1975 3549 3039 3070 5579 6320 6386 3875 3277 6475 3632 3511 4775 4575 6588 5796 5481 2271 6116 3198 2829 1078 5293 289 4807 410 6657 804 3179 5734 4924 2174 3657 1356 3546 5714 1459 3137 1903 2760 4657 2281 6727 5939 5867 4195 964 1183 5208 1790 2732 1020 4754 6419 5181 5345 3618 3889 3203 2300 4171 748 5515 4392 5397 2610 1083 3354 4825 5417 5251 2897 6298 3329 3448 1837 6535 6183 3872 1497 4876 2326 2660 2972 59 226 2376 9 1307 6445 1487 3842 4590 5643 1705 4364 4879 4553 2741 3363 1319 994 5322 3666 3842 73 5108 287 2975 2592 2107 3399 2336 1238 895 3891 3468 3198 6273 3959 6429 3867 6055 5802 6483 5160 2296 3647 6125 705 2976 3897 1729 732 5454 947 2597 4559 5565 5579 441 5157 1576 2982 2465 1448 154 6405 136 2738 6403 5924 249 4629 6175 5497 6103 6000 4883 3147 128 5169 3995 6597 5717 716 2089 3251 1199 5705 2583 730 6499 1216 1719 1972 2430 2061 5641 865 1937 3144 3068 23 1639 1336 855 1975 3272 5611 1170 1997 1780 5495 4362 1077 6584 6591 3557 4923 6638 4995 600 4351 5626 3107 5329 2282 3859 5481 2063 1700 275 2201 2095 4825 6524 540 5577 1317 1909 5971 6191 1707 5663 5091 5800 1802 745 2989 116 2765 2594 3768 3008 2003 3757 2609 2701 4236 389 4190 6387 2683 1088 1421 4458 6062 5117 4738 2380 905 5683 2347 1546 5089 6261 6619 349 2693 3648 6706 5877 385 2625 592 850 2517 4978 5826 6618 2101 3476 5162 1588 3995 3856 1748 2719 1952 766 5744 2848 5029 2565 5721 408 6012 5454 2030 318 3709 4651 1615 3133 6641 1223 588 3279 4885 4756 2743 54 1270 1992 2762 2505 1428 6299 4906 1704 4628 3172 5377 5183 4831 855 1836 5269 4993 3994 5762 5764 3209 949 547 5143 5684 6532 5354 5320 124 4663 2360 6377 446 4262 3048 3972 3411 580 1695 1243 3033 455 2682 3898 4193 1245 243 2152 5907 3048 2409 3025 502 4282 3746 1263 3061 4094 452 6635 3983 727 2514 597 6380 5304 6606 3607 3172 4020 4978 6224 2411 5432 4701 2065 2768 3343 5708 819 4936 6214 178 2252 1422 5076 5359 3756 3979 6271 5349 5483 2914 4870 6240 1052 514 5989 1439 2281 4301 1471 3368 1662 3626 6276 3960 3375 4798 5350 2404 5157 372 1230 2429 365 1956 2019 1669 5587 5459 1588 1021 2977 1715 2854 1566 4541 2904 6084 3993 6524 755 6494 477 2788 1263 6324 4294 2324 4700 3600 2794 1856 1946 3943 3509 3877 304 4883 1047 1432 4703 3336 5791 6675 5986 1324 4602 4784 3599 3209 4922 1004 6410 4865 2916 4567 6178 4847 1545 2259 1005 4610 6026 2202 3619 3417 4595 2888 6020 4908 2672 3840 2020 2254 3923 4174 2995 3252 1451 25 73 4657 2117 5771 3540 166 4617 5764 2782 8 2452 1794 3080 3738 2472 2081 1044 1949 1683 4868 6634 5575 5112 3478 2830 5957 4822 6618 5945 5153 5278 6524 1501 1133 3218 6660 1658 2092 3566 6473 6377 2573 1680 4463 2209 5276 4957 2415 3989 6412 1532 5409 4955 4137 553 2397 5413 4344 6193 755 692 4451 4350 101 2171 2006 6621 5511 3477 4634 4839 3467 716 1722 1378 4075 4449 2456 4216 4848 750 2032 225 3133 1055 437 3302 1229 5652 4575 5000 4794 5373 1408 6331 1367 1978 4754 529 2042 221 764 1962 5903 692 5109 1542 531 5893 5715 1263 5907 5539 1067 5017 6664 5213 6255 4113 1178 2811 6240 2860 417 5698 2003 4166 4468 2311 3810 452 2811 35 637 1523 4783 4774 3100 123 6645 6225 89 3191 2970 4439 1079 4374 809 6209 4596 1171 5966 4701 1440 890 47 1772 6038 5279 5951 1137 112 5252 6090 4402 4407 5799 1303 46 1593 3307 4937 2402 3936 3763 4923 4695 2602 3495 2223 6678 2451 3236 5048 2064 2643 4156 808 991 2006 3984 1152 5039 2122 2993 6293 2676 4617 2431 717 193 4248 904 3562 1481 3345 666 5642 4191 808 1860 736 2732 4212 5548 4200 4609 5047 5874 3322 3309 2459 2987 624 3584 1066 1402 4013 1022 5137 4979 3274 22 6210 6716 479 1537 4905 5662 3907 1480 5281 3652 2011 564 3211 749 4765 2903 6549 1040 5662 1377 2295 2048 4829 3465 5310 209 2857 2366 4659 3487 1176 2163 1133 3022 1227 3001 5442 3470 100 3090 5183 1624 3275 3122 6029 4481 3794 6039 3537 1921 5969 2907 4949 2713 2547 4401 5603 5875 5757 5359 5453 2741 2359 2414 5412 4255 2391 6352 6630 2937 166 3508 6061 667 1339 843 3902 3287 3165 3039 1462 1846 316 1651 1318 6379 6214 1872 600 1461 993 6298 175 3445 4647 6569 1220 183 1807 312 6094 2853 362 5034 6521 894 2136 4138 3211 6574 1017 289 5919 6091 2521 6702 5449 3511 189 295 5745 3441 701 6368 400 2088 6499 4062 4750 1905 3617 4908 6329 3139 698 1249 5686 6447 5307 5852 5879 5298 3080 1296 1292 3763 5406 1019 3168 730 2317 2765 4605 1225 5390 1100 3020 5717 1476 791 6440 6675 6483 4396 5012 6528 1281 5620 2324 2276 1593 3931 5393 2011 3989 4928 1222 2283 737 5984 1073 659 1441 982 3530 726 3620 20 1629 4979 5737 1169 5022 2458 2508 2426 3785 1625 5215 806 950 5732 2363 3134 4896 2647 2390 461 6554 779 295 4919 1708 6716 5303 1428 376 1997 5990 567 159 3712 2978 4475 784 2870 2582 872 1776 4705 102 2645 13 5813 572 5726 1951 2086 609 5286 6446 434 4153 3825 5111 5534 1766 4182 2167 4720 6424 6533 6590 3349 1026 3409 5309 2214 3963 1447 1566 1221 1406 7 1256 3068 3452 2979 2674 423 2029 3691 1284 3281 5616 3169 1155 5829 908 6709 68 4362 617 5811 5718 4051 6236 1429 4710 2922 3232 584 4220 3611 6679 2138 1286 5051 2720 2978 2399 6635 1133 2151 986 2339 207 4590 2115 4877 2194 3211 1921 2613 4998 2303 2543 2241 3492 6603 2994 2452 3773 2372 1717 1743 957 2686 2907 1881 1353 675 2324 4640 755 1962 637 4472 2120 2849 6700 2508 6229 2949 584 3949 1314 4458 4885 4685 2374 3946 2075 37 5389 5771 4565 1072 4927 2495 4153 2858 5949 3114 1796 1906 3272 153 2340 3458 3628 582 1806 4378 1477 3686 2428 6357 2653 2725 2944 817 5966 489 3729 5321 4932 3168 710 3621 2932 699 3719 5568 5206 6248 4451 616 1279 5783 3124 3084 2587 5851 1686 2902 5226 1817 6454 3747 3248 6149 2030 2836 1039 5743 4831 760 6319 4819 2892 500 2895 3046 3993 3064 2088 1102 3966 4016 6220 1136 5011 785 2736 5414 5493 5753 3958 1319 1678 5538 2764 1851 3571 5759 634 814 858 1168 1717 6271 2648 3987 3157 1915 6106 4981 6284 2154 3655 1456 6430 4745 4962 2622 963 6687 6697 4593 1406 3656 111 3715 3356 1802 4178 1179 2365 4739 3068 6405 3991 852 5277 735 2293 2442 1083 3046 2772 5128 4857 984 695 1690 5802 683 1201 595 6268 3131 1913 4139 826 3864 3709 734 3657 4674 2303 5068 5741 1681 6390 6209 4887 2764 225 130 6363 329 5091 3143 2813 4272 1254 3385 4794 2284 4056 254 3694 3418 4272 1318 3717 5198 2743 2568 3621 1608 6376 5844 997 4596 5560 1430 5564 1013 1908 5439 1453 4529 948 270 3205 1938 4569 5561 5819 1532 5632 2799 2910 4834 2720 3942 3836 2874 6307 3448 5452 1586 886 6540 5876 108 5475 3384 970 1659 3893 3082 3200 757 511 5882 4142 5549 669 4496 3922 1411 5058 498 2953 1554 4623 6075 3149 3958 6622 667 2557 2757 2006 5959 4566 599 2684 2190 3861 1066 5097 5135 3241 6633 4470 3088 674 2020 32 3780 854 4894 6496 384 6024 2457 2224 2646 3613 1676 6669 4304 4614 3409 1792 5614 949 1669 3999 2884 6300 3255 2739 1245 5888 1541 5886 1987 5432 1513 1006 4631 2760 5923 4805 3964 658 1306 14 3555 1266 1957 2646 5949 4965 540 3497 2510 322 3242 6303 5606 6089 5973 6445 1955 4095 3072 1326 1058 2865 2481 782 2993 5599 615 3046 115 293 4452 2089 2952 554 303 257 5738 5707 3226 5086 2309 5240 4700 3474 651 4249 2652 6518 588 3864 5200 2942 2894 2587 3757 669 3010 3240 2843 1574 2890 4549 2455 938 5790 3378 1198 5535 3897 3650 4501 3361 2413 348 752 2095 2227 5488 6176 48 3210 1898 3287 625 1613 4831 4298 824 1227 3266 1323 5548 1908 3683 4690 5263 1985 5 1279 4267 419 6541 339 4988 5042 924 698 5505 3292 1716 4996 6333 5052 298 4354 1101 2478 3023 259 6303 2654 2751 3062 4835 1310 5860 4879 4428 1427 4592 2636 3572 1345 4624 4865 4017 1445 3607 3633 6349 5587 2141 4224 4879 4791 4446 5151 2702 4047 5316 6561 3944 4232 1826 6277 3219 3393 124 5019 6045 4582 2626 461 5165 5129 6714 6514 5003 213 4822 4252 2188 5361 6593 1943 2815 1295 5713 6469 2408 1249 6064 4752 6365 5731 6377 3220 781 3905 2307 477 1056 6208 6026 2154 2095 3834 1588 736 4715 4129 475 4829 3105 4463 3509 2250 532 5714 359 2115 4313 5485 132 5819 3890 3309 5308 2410 2272 5249 5045 6169 5999 1394 4497 1134 6422 1608 1509 988 5583 1697 2267 5967 6318 4 1261 5368 1287 4316 4094 232 6614 106 1748 3836 276 2560 1233 6226 1445 3907 231 1078 6655 2050 1268 1854 3099 2048 912 2928 1770 2669 1603 4882 5073 2344 1293 6216 3086 1240 2654 4888 4416 5353 99 2536 2801 4967 6708 45 1055 1658 4153 4927 1703 1466 566 3323 3500 4863 3103 195 4894 6458 182 3425 4895 1082 4669 823 600 1669 6462 5553 6629 6622 2599 4506 5609 4433 1925 1232 2546 2710 1393 352 5426 5183 6282 184 5193 4971 628 264 6368 5914 2167 4508 2134 1601 2956 3152 3693 2596 5007 816 6628 5869 774 1404 523 498 4962 3279 5032 5248 170 91 2074 5463 1632 4500 395 4747 3327 4608 3382 3087 2329 3489 2355 3385 837 4643 1879 4515 1268 4256 2332 5209 2831 5052 6129 3190 3806 4348 2254 1037 2112 1626 3306 3014 1458 2406 5158 1016 767 1630 3903 1113 2308 1090 5620 2041 205 5124 2149 5407 1783 2254 3670 5690 1780 6695 3120 3149 3375 2741 4174 183 5727 2930 1677 6693 4281 355 1726 40 5231 4496 5187 1884 5454 5251 4111 447 5282 2640 5618 4861 3859 2162 854 5371 4327 3315 5688 1120 1713 5748 1 3566 1757 972 629 2217 6198 3516 1601 5484 1499 6413 3034 5228 2911 5240 6173 2591 2141 5634 1682 5169 6098 1008 5271 1824 5036 5570 414 1943 4041 4295 1124 3894 4112 1339 3955 6324 2202 2974 2695 2172 778 2991 4030 6548 734 335 87 3209 5462 6305 1410 5006 758 2176 5392 102 278 3166 4586 1251 3912 1971 2044 6219 5770 327 2447 6347 640 6662 1477 3628 1346 3047 1092 3995 5635 2018 1263 3583 6579 5062 6429 1553 6182 4217 5788 4751 1666 2433 3553 4147 4158 5435 3020 4874 6443 3899 51 5412 6063 924 5916 5590 239 2942 5555 3760 1080 46 5382 6072 141 944 5619 1498 5801 4905 584 2614 4985 4507 4755 401 5366 358 605 2617 1837 1483 6158 1891 4148 2230 966 6709 6321 48 4814 28 6534 6110 3004 6238 1274 1099 1689 228 2734 3422 5819 406 192 956 831 2577 1283 3527 3377 6333 6180 2832 5595 5876 4212 4905 2153 4347 3330 486 2102 5985 5019 4750 1412 1315 2533 4021 969 6048 1045 1591 2071 3628 116 2675 5472 3365 2815 476 934 2765 6329 278 3862 3799 4772 4424 4492 4779 3880 3770 2269 4475 4603 2313 2144 1475 3478 3893 5059 1879 4309 3626 1109 5382 6080 1604 6698 1463 3258 4557 2807 4123 6538 5834 3099 6247 713 4248 3883 1893 263 5590 6680 2052 1949 5684 6435 376 4043 6568 3323 3521 2254 3611 6046 4280 5053 4179 4882 2502 351 3066 939 5505 1579 6496 2115 6729 668 5561 2005 4012 170 4186 187 3040 3658 2131 2908 5745 5261 3284 1970 6702 411 546 757 3838 1814 1320 2327 6459 775 4751 3753 3100 1994 1060 5523 71 3605 3539 3801 4235 791 6650 4009 1266 1596 3346 1869 3887 638 1908 5928 1293 5844 3983 3396 2151 6523 1952 3027 1513 2962 203 2083 2420 2718 2264 1134 216 4871 6724 718 4760 4771 6633 997 5987 3435 671 1262 4016 1140 1664 1646 6512 4811 3246 2571 1433 5442 1195 4210 2990 425 4385 88 5477 3404 2803 5792 6039 2354 3432 3478 2113 5143 4367 748 5162 6434 4107 5209 6142 5040 6091 5365 6225 5318 1667 1868 4087 3325 1744 2585 5174 5603 3298 4414 4925 5402 1437 3666 1377 5659 2290 4194 5585 819 6294 4064 4863 5095 4841 5613 1948 6696 2963 5509 3897 6132 6694 4324 122 6180 5792 5466 2415 6730 4895 4020 615 1803 4172 6717 196 664 5706 668 3932 1115 571 2942 5743 6118 1079 2337 4879 3797 4692 2004 2683 5124 1209 5685 2717 6090 533 2216 5106 1573 1382 391 2081 105 3405 5494 4979 3749 961 4258 1623 163 3555 3310 5602 4310 749 2036 496 2070 2215 559 2237 353 524 383 970 2763 4536 2001 4908 5459 1212 3105 5708 2210 4491 3363 5302 5790 988 2656 2495 4169 4500 759 1780 3382 1001 6159 5036 131 3983 5340 1361 1049 687 5818 5016 1168 1542 819 661 5136 5860 5049 1098 416 5778 5920 5405 5575 3714 275 5905 2345 3356 5462 1945 2230 3670 4652 2653 4771 5756 292 4513 2258 12 474 3040 1942 5403 3183 6594 2780 2649 1643 1238 4938 1044 5533 816 1504 2871 5560 1743 1333 4388 3660 1013 4244 6406 5968 1819 4729 470 2694 713 5147 1490 4968 2594 6279 1881 5921 2347 2732 4615 4997 922 4419 1708 1611 6551 5749 6416 3527 4317 5757 395 244 1958 4708 5563 4333 1895 5458 242 3498 2150 5555 4686 886 3820 5113 5316 2392 2287 3767 6567 32 6670 6218 4965 1563 3397 4067 1082 5856 3616 332 6160 6646 2832 6635 5738 1501 430 5550 5242 5966 1131 4956 3205 3404 784 1316 5522 5226 252 2782 807 2843 3837 5512 3804 532 5467 6268 5215 4982 3156 4594 1258 482 3431 4991 2527 5442 1972 193 4584 6047 1444 2024 4705 1670 1483 6317 5389 2009 3354 629 3730 6639 3379 5998 4156 6340 3568 1318 5294 3105 1279 2674 1363 6593 5981 4263 644 4517 5956 3392 4901 4748 5525 1089 3908 1766 6431 3240 1071 3371 2879 4558 2645 783 2448 1522 3939 2510 2004 471 4641 689 718 2466 3299 860 3785 5012 6324 4829 5747 4657 4811 6589 4725 1261 604 1645 5340 3672 6242 2397 699 3895 2269 755 2452 2936 458 2490 6432 4689 5596 2659 5929 2619 5182 6126 4894 4682 1274 4572 5966 1056 2916 5636 6675 5111 794 6424 4805 4508 1143 505 4357 2756 3119 4237 914 5405 377 3691 6282 2933 2980 4332 4355 2954 2958 3145 679 4000 4938 625 1868 3219 2793 4286 2433 3679 5768 4700 4144 6582 4401 98 465 949 1480 2980 5585 6109 581 4635 2370 2022 5951 894 4760 1672 165 6452 3138 6687 902 1894 1224 5443 5190 2638 1512 5053 2730 2152 2232 5183 183 4546 4293 4396 1922 5382 4051 2289 483 1498 746 2161 2209 3590 3098 1792 873 4827 4372 312 5798 3266 4621 4078 4762 1360 2866 321 2473 1643 895 823 1507 4348 161 5468 6316 2998 3413 3502 4335 1111 6533 1464 910 2560 5680 2210 2886 5862 1877 2856 4857 3673 6478 5274 1108 968 1365 2934 3597 5213 6210 1794 3054 2315 2298 4050 6266 979 4331 45 3021 6300 1497 4978 1787 2886 4269 6266 6063 3357 575 4103 2995 5169 3801 469 166 3574 6218 5821 1537 4108 1718 258 1569 284 974 6016 1457 2358 5118 2794 896 3501 2425 1497 3436 5286 4260 1694 3502 3793 613 1248 168 619 6364 2984 5446 602 6719 276 4653 5730 6441 3036 5980 715 506 5451 1763 6712 4405 1719 5470 410 4052 5240 5200 42 1987 3454 3803 5220 164 399 2052 2297 242 4297 6634 3996 4306 452 217 5305 4657 3502 2942 5514 5625 4324 2426 2298 977 2655 3671 5087 390 2779 2102 5056 1809 2887 1837 5394 6222 5377 1584 5275 2929 3936 5187 1413 822 1887 531 3842 5081 2022 2004 4481 4371 479 5658 296 5384 1461 2124 2703 4576 4560 850 245 1672 5723 3002 3947 181 1763 4551 653 482 4468 2060 4212 4677 3933 3643 122 5688 1539 632 6561 826 3931 5046 1187 4991 5418 5901 6678 1463 2286 746 5086 1378 2842 3292 2617 2602 3097 3890 6668 4551 789 3543 1367 1963 5713 4435 2712 5288 2489 4389 1717 2442 611 6100 5786 780 5734 3305 2983 3800 862 2524 5512 4438 5363 5294 814 6417 5790 3070 2672 418 2992 157 3003 5881 5378 3987 2091 3479 2270 1841 2877 3388 5180 725 3710 4749 3786 41 4849 2630 1555 771 6314 4910 5102 4869 2122 4613 1976 6305 6184 2999 4745 833 3226 1888 6418 4402 4675 3246 1595 5157 4148 1050 5513 4324 6615 970 2872 2555 3870 32 55 1025 710 2237 1917 4217 3828 1426 1823 1830 2674 1377 5406 136 5370 3153 3844 2042 3411 1135 5812 2623 1200 2939 5374 1674 2128 6639 478 3574 4186 883 4794 2444 4724 6323 377 6151 5125 3772 6014 328 1358 48 6426 1028 3187 203 2965 1425 4523 2510 3103 665 496 566 3515 4354 4243 6070 1738 4962 4687 112 6046 886 4242 4428 1136 160 675 135 3948 3085 63 903 1005 3399 4124 2272 2537 1046 6713 5564 755 1665 4898 168 3612 4628 5588 1196 375 1599 1682 1188 6183 5397 1628 199 2722 6175 648 99 3471 3232 2697 3585 5613 2803 2893 6449 3345 3103 1766 2439 98 1621 2621 5685 2787 825 3942 2215 2587 4081 6546 3230 1887 389 3261 2206 5215 5680 2804 3778 1636 4456 4003 6291 5634 22 352 4434 3302 4325 5702 4765 3374 5931 3801 4769 349 2614 2646 5453 6466 2958 5343 673 3323 2402 1770 2293 5541 5908 1722 1592 623 3830 1299 4853 4117 239 6518 935 5767 3078 3016 3016 3702 5131 6111 878 1078 2852 1952 1053 1603 3358 2666 987 1504 6101 4229 3920 2275 369 1186 4689 475 2854 2838 1754 2614 1165 328 5407 84 6609 2516 5515 5409 4225 943 4104 1152 6722 4223 1306 5078 6348 4418 1906 4491 3243 4951 1973 4468 78 3326 6000 358 4028 6003 1955 3859 5945 4023 6526 4762 2844 1945 2976 1289 64 729 4802 2356 2518 4560 2311 5772 4086 879 4531 4231 188 4712 1152 2759 5159 6515 6502 4403 223 3330 5391 1948 3007 1431 3838 4357 3734 4196 3562 1425 6662 5924 1127 2691 6564 3205 5426 2383 413 6146 4669 4887 3251 1935 646 1278 953 2363 5203 295 4457 2421 3794 6516 2597 4665 2768 1064 1128 2756 1280 2960 4482 3130 3864 4248 2826 5479 889 351 3485 6235 1753 6194 4186 1642 2870 3280 5329 3032 2438 5426 5893 5770 3942 285 4913 4981 2974 1321 450 1814 3912 50 272 5916 3525 5322 645 1384 1093 1854 5690 1555 4540 1718 3835 4725 6227 1651 2872 4741 370 4964 4595 5658 2499 5896 1033 2344 851 11 3467 3037 6060 2196 3060 3086 4139 2341 2876 3379 4000 5648 2845 2926 4062 1 2665 3780 528 4275 2662 3569 198 1508 5327 5110 2932 138 1533 4181 3264 1309 3532 5857 3952 6257 6493 6478 1416 6474 6396 6622 5868 2663 3333 4358 542 4667 1549 6491 2590 499 4636 5826 3569 585 2673 2945 2147 5955 5347 3530 116 3092 6191 4859 546 2368 3963 5440 1922 1873 3122 4804 707 6299 3975 329 5192 953 4742 3728 4120 6269 4405 2179 1511 4210 4304 3148 923 6670 6185 6325 6283 2356 2612 1422 3602 756 2184 1984 1601 650 3013 4555 1506 4998 5248 4820 1720 798 6727 1312 1850 456 4419 5579 732 426 601 5836 5408 621 5847 3374 3638 2700 6460 2253 5932 3424 5190 5170 3422 5175 4045 4722 4816 1537 3836 2832 2072 3563 6151 5781 1683 6664 6111 6478 1632 4384 3517 6521 4951 1931 5267 6521 3091 4744 398 5986 3825 2612 901 2450 2710 3959 3465 4983 2025 5608 462 2308 2012 1172 817 6122 457 1388 3297 2782 5836 2031 3934 5264 3152 2642 5738 3285 4292 5030 4151 3736 6217 2264 1328 5481 893 6288 3825 3964 5521 1897 5750 999 2296 410 645 6384 6617 23 6021 3649 257 651 6193 3836 4447 1527 3864 611 354 901 749 1203 2900 1400 709 6450 3159 4050 2217 1913 4137 377 3281 3211 1328 1617 3647 1672 1865 4908 6039 423 5436 3536 6341 5771 5672 2873 388 1199 6401 6248 3940 6422 4299 2000 1410 4247 1789 4510 2316 814 3926 3565 1619 3054 3413 1734 2375 1191 860 6335 1328 1439 6362 3166 4390 1850 6444 2610 5616 4028 920 169 2060 740 1364 2492 6668 5455 6669 5081 5625 6035 2079 398 839 3870 5160 3178 1391 2363 4585 5037 5343 2658 3360 4645 1849 92 2954 2375 3676 5000 1197 4074 5158 5855 1840 2968 4217 5194 531 755 727 4473 1172 3220 4156 3610 5267 6350 4181 4282 5715 1892 5377 1260 5295 4184 4912 2244 4546 2729 5088 6295 808 2454 6520 5196 1075 915 1864 3124 2239 1560 3835 2720 47 5602 200 5818 189 3952 5763 5564 6095 3523 1921 4963 1404 5407 1626 378 64 662 5123 5137 2400 5349 4493 43 1868 5124 1150 3538 3559 2166 4625 4354 4209 1377 5391 1498 2095 4180 2710 4456 2078 2106 6241 1722 3347 789 6670 4291 864 4261 6683 6439 2478 5784 4912 3214 4504 1280 3905 818 3894 1974 3202 2652 2167 4616 1837 6414 1076 5745 482 1418 450 1120 153 4627 3653 5656 5284 6727 2234 1060 4653 5425 6197 4834 6494 2320 824 1035 1133 1851 6674 2558 5595 4942 3736 6039 4943 4784 4184 6478 3636 5146 3639 6117 3537 5752 2142 6056 324 6486 5487 4254 1391 4134 5990 2704 1981 4892 641 3838 4148 6648 2148 2476 590 6705 1865 559 5954 4792 6185 3494 2610 6623 3304 6171 2255 1463 4909 2020 5834 3738 3751 5749 6627 1272 3841 768 992 1137 861 5628 6347 5891 715 2979 3225 3259 5326 3845 1965 617 4617 899 5120 3393 3106 6114 826 6112 1864 3737 4093 4686 6564 3939 1388 1218 2671 1669 429 2578 2894 4668 265 2808 2651 5585 97 5109 5794 4153 6549 5047 5280 905 1216 5318 3863 5083 3616 2388 4930 643 6331 1526 4497 1179 957 3087 2167 1114 648 5800 3625 5026 595 3757 6504 2952 5724 3303 5656 6241 1290 1394 2613 4515 759 4273 839 1744 4211 6610 699 3752 5345 5628 4166 2893 2594 5349 1443 6512 956 6365 5336 3888 1255 3624 4419 4784 2370 3065 390 3121 6230 1347 3832 149 1024 5961 2183 6461 742 5197 1335 479 6130 6559 5884 3116 1264 4768 5000 536 1526 6653 211 827 4601 6155 6613 3288 5947 1831 4312 4817 4078 4022 1832 2315 4858 5091 2252 290 2140 3469 632 5324 3758 4408 5465 1594 2208 4283 236 4594 788 1877 1937 266 1110 5004 1155 2986 1614 823 5894 5533 3821 3376 5947 3915 2551 832 1816 5840 3595 2598 6323 1438 6117 3797 41 408 4943 4775 4332 2951 298 922 6358 5656 5588 4602 5105 4767 2207 440 3825 1110 4525 5921 5403 4645 4677 2286 4755 5857 2354 1245 990 1725 1922 5502 512 6219 2627 6695 6466 2832 3153 5048 2141 1538 2356 322 1296 4326 5964 928 6610 2179 6393 5562 113 1163 347 5353 4958 2438 1460 5452 3895 3097 2985 2106 3231 325 2138 5509 3860 3779 3801 2728 1754 5122 5471 5640 2844 2089 6546 66 4670 3748 609 1728 1745 3488 6616 650 4764 5415 6014 5157 5900 970 5367 4475 3208 3152 1180 73 523 5209 1501 5676 5764 364 6608 5556 183 3199 2895 4511 4851 2389 1834 4125 1319 1580 6364 1028 3002 6137 2786 2398 1586 5138 2575 4113 1240 5303 6237 2278 3062 2244 1218 4959 1359 580 3289 1533 3118 1520 1254 5484 4152 2052 1991 3713 723 5769 231 3615 3131 6358 6640 5809 1988 3694 2211 5066 5513 5932 6361 4027 1509 6554 1951 2945 149 3987 1909 4031 414 6692 180 1046 4847 241 5460 1741 3398 602 300 3774 2185 1932 3197 3411 2572 1519 5134 6237 1823 1660 785 5594 1435 5190 4341 528 2888 3386 4663 2370 2611 3605 6122 5187 5439 5539 72 664 3589 3181 2623 606 1074 6710 6017 42 2923 6713 4836 4619 3559 943 1778 1977 3019 1725 4057 5827 6320 608 4355 5018 3039 420 1517 4737 1439 2919 3650 5553 4983 2559 4256 3734 1527 2238 1358 4613 5095 3117 1135 2603 4106 82 6394 5678 256 5998 3245 2775 4943 6392 4301 3867 4606 877 3335 5096 2516 2910 1727 1535 20 5338 4434 5960 4036 4607 4659 3615 1935 775 2375 4316 1725 1097 4307 1716 5871 3342 5067 1957 5648 3312 2616 6042 4817 2517 5548 4926 6726 4245 677 4157 2801 6596 3515 699 5357 2229 5207 1139 1554 4028 1881 5488 5796 342 5223 4927 1418 6560 1481 3858 1034 6604 2610 3769 6681 2389 3523 5002 5030 3414 6340 3390 5483 1539 6154 103 401 3759 4094 4835 5939 4537 6199 1655 472 268 4281 3432 3783 3708 6288 1053 4938 5512 4536 6483 6042 5201 241 3639 936 6317 3228 2899 2086 5482 4568 5136 5197 1486 3523 1692 4911 5442 2916 2415 2726 5771 2788 5252 1250 4322 5732 6053 4352 5640 1024 4153 4374 2457 2211 6629 3181 1988 5289 206 2036 6323 1111 552 3850 5246 5847 5107 3983 2902 223 1732 1018 3615 4486 836 5091 1093 6241 1815 5886 734 5656 316 4352 2350 1484 1012 3038 685 334 6384 582 5590 825 4134 6409 4565 5262 2907 2871 5157 5646 2251 5312 2421 2815 3075 6730 6520 3564 1386 6267 2178 3652 2771 3888 5954 4182 2409 5564 1917 5968 81 1578 6324 4008 5502 5456 577 4585 518 6303 176 6250 3691 1771 190 1108 4761 2337 1388 2190 1887 5487 1958 1609 5443 5891 3209 4235 6428 244 1889 2876 5739 500 6292 421 4581 2024 900 2984 27 5234 1842 6246 1906 6570 6330 24 2703 6298 931 1788 540 6638 3259 5698 1437 6608 1972 4953 2307 6329 5481 4082 5108 3323 3778 405 5416 488 3533 5284 5781 6379 1582 3998 2870 3323 1748 2639 537 6648 2610 3178 92 5226 4479 894 867 1438 2920 1787 4139 5162 6542 1540 1744 704 6604 2988 4007 1856 3559 3240 3916 3228 4067 5862 5789 300 5454 2341 4895 606 1773 3076 733 5839 1980 338 5780 5280 3271 53 688 6712 861 789 6635 5711 6130 1846 6102 1094 4995 6020 3647 5053 4442 2170 6655 1679 658 2836 4221 3866 761 1761 1073 5389 1452 5755 4229 4125 5007 3946 6085 5892 6331 6573 4593 4678 5268 6262 917 6174 3489 3188 52 4018 4653 924 5873 5815 1213 3852 757 6657 6116 6623 4396 1451 6427 3234 3133 1156 2752 6082 2429 987 5583 2703 3729 214 511 2420 716 2907 1715 4910 2256 4807 1530 4645 995 4653 3978 935 1898 914 5773 909 3257 3623 4580 4497 507 5355 3980 1734 2489 4393 2202 1804 2226 3544 1172 5802 1088 5351 2979 4033 55 4416 3795 334 3387 6213 1767 548 5885 4516 4416 1505 872 5543 5986 3122 5863 5531 4770 5856 6694 6258 333 1228 1667 637 1990 3085 4065 4247 714 164 1602 145 1230 4603 1149 1786 237 999 3779 5596 4628 2309 2281 632 3709 3058 2383 4670 583 1 6176 4004 2979 4837 3955 1412 1931 226 3789 5260 2236 4445 806 6369 5380 3700 2753 123 4461 6435 4532 2449 5813 6617 1985 302 2019 5618 2943 2882 5307 1890 4302 803 1751 441 2076 5672 2775 5202 2704 5839 1144 695 4870 4221 3672 860 4604 2538 5167 956 3440 2611 4622 1834 6473 5727 3548 895 810 6440 5312 5369 2784 4491 843 1400 3692 3256 5045 5164 2218 4268 6580 4108 3282 2620 4388 2892 1774 2029 576 3551 4935 2093 1391 5059 2034 3012 3477 1862 4334 2729 1466 224 5320 84 4612 3145 2744 1582 5992 1850 3953 1410 2550 6619 4696 6576 468 1206 2123 1530 4728 3487 945 1675 5022 4198 4106 173 5762 3449 6564 3346 2139 5939 6284 3508 4355 6574 4904 4680 4799 5770 728 623 2410 1826 1829 72 6338 5393 4854 5836 6136 6037 4047 6630 1179 1119 5361 951 1418 5375 6503 743 6103 207 3592 6619 5492 2780 1097 1403 4737 5435 5009 4653 5591 555 4266 4504 1662 1644 860 477 5395 3366 6113 5142 3738 2612 1860 3584 3995 1167 4002 515 1716 2883 2468 3742 6223 5324 1504 3795 206 1807 5222 6544 6585 445 2622 518 4707 667 5749 5334 3001 3018 3383 1837 2107 748 282 5687 5075 1323 5952 2997 5555 5352 2876 1712 5403 4287 14 1310 5710 653 6126 653 6646 1923 158 6699 134 5913 4632 3391 5076 191 6180 3419 3735 541 6146 4586 4503 3281 2096 3462 4632 4726 3378 2323 3055 27 4054 6227 6662 139 1512 1343 5506 438 4829 4085 3995 3307 1244 1168 6317 2172 1399 5106 6712 6717 5748 1840 3579 6248 159 6417 6700 5723 6144 5288 3688 867 4404 2920 5165 4866 3065 6520 2055 331 2542 6409 6568 3911 6378 6146 564 192 2332 511 6082 2464 4755 1978 48 2921 463 2700 2235 3769 3047 6402 5846 4220 6365 202 3714 3191 2219 810 789 5794 145 2804 1092 3919 1971 1217 3154 6215 3687 1594 5952 2263 2204 5645 6166 493 3909 6564 43 5588 5464 1051 4173 4820 4440 4540 4707 3790 1422 4949 4188 2364 5574 2935 4450 1161 151 1718 1101 2836 1497 3595 286 1956 4722 6082 5624 3351 2994 5528 6171 5986 2121 2934 4113 5928 6036 4670 5109 6164 4723 5471 800 5797 2481 2774 5723 1226 1177 3844 4325 6567 5651 4237 2496 6012 6695 5556 4645 3164 3767 1375 1002 233 1904 1698 6327 1468 4413 303 1644 1824 3828 3652 2046 2721 3802 3718 1142 4723 1219 194 5873 3162 40 6635 743 2115 2840 3752 1941 357 3456 3473 5106 879 4648 3270 4256 5223 1699 2897 5662 294 3356 1242 4135 2790 869 3514 5377 561 5290 5879 979 2637 5255 4156 1385 2844 4358 4218 1371 6411 1176 373 79 4093 997 2491 5329 1862 5421 462 1620 50 1395 3977 5948 6469 1056 726 3773 2062 2886 503 502 4970 4487 4101 3953 4629 5778 2549 2083 4975 3217 2938 5753 5877 4284 3756 2395 2840 6448 384 3862 2609 1595 5680 4263 1161 6537 4530 5716 1164 5407 5549 5700 5408 1857 3515 3779 2131 3603 6080 4044 5834 5181 611 4918 3663 5844 6082 2568 1836 556 4108 299 457 5264 1555 6666 1289 3542 4065 1287 1879 2002 3887 4510 4306 2578 4459 1586 782 4221 3021 5184 4833 3393 6133 5912 2456 1918 5592 1274 6471 5327 6429 1245 2968 877 1549 2464 2375 893 119 1324 1997 2488 4901 3163 3384 3068 4973 6473 3100 5717 5277 1054 950 722 2320 1843 939 5727 5332 6551 2549 6293 4590 1810 589 4766 5516 5386 6632 747 489 2453 1196 1909 355 6673 4091 3765 389 6633 5096 542 6129 955 5375 1414 2809 6450 3992 1358 1688 6641 1738 2299 358 4834 4812 4047 4482 2643 2567 4712 1599 3341 1678 3624 4695 1649 272 6338 1428 2596 2669 3724 6391 108 5017 3447 2212 432 3650 4499 3519 3286 1611 4821 1885 644 3298 4181 5016 5586 5471 4093 5677 155 4383 1859 275 4806 1757 990 973 3671 214 2430 103 5300 3781 4247 5611 2003 4664 4248 6570 2693 6093 5755 3295 5999 2947 855 3836 6552 2316 4211 875 5595 5278 3458 4314 4852 4399 734 4039 5218 5028 4746 1915 5195 5990 4002 4305 2091 1972 6680 5327 2445 5271 2301 5493 2865 2829 1615 4587 2348 3411 5960 5887 5071 2484 4571 3338 6235 6582 2565 1710 2896 1419 6412 5838 3596 5997 4252 6305 5739 1575 5001 3259 5743 2890 3798 1427 1581 3351 5836 5484 717 3581 3543 603 2812 5932 1045 3009 1123 327 1491 6727 865 6084 424 3651 4711 3535 4963 2756 2669 814 1910 3229 6164 5035 2005 5839 3845 138 319 2658 32 3619 660 2589 2590 4067 2560 6584 3684 508 4594 1644 6386 5210 354 4838 5911 2597 755 5843 1517 93 5526 1952 351 1467 5576 5705 6581 1848 6343 2074 1736 3647 3271 2987 5366 1478 4618 3 1041 792 6682 2885 3997 5818 6129 1175 4712 4920 3321 221 4617 533 5629 1778 5927 1174 4411 3292 4306 5723 4119 601 586 5978 5724 169 1488 310 820 4971 5111 2073 405 6181 2012 1455 3036 4400 436 1037 6308 5410 850 3297 1876 4352 3848 2295 74 6639 2613 994 1382 4308 2118 6275 3718 4973 5189 4995 2463 1434 5247 2563 4255 3676 5466 400 5126 3500 4366 3077 1782 2130 473 4658 3286 6156 6064 5647 4251 228 3947 3792 3949 1038 627 3512 2467 2027 2528 3201 527 1526 1721 207 3405 5083 4295 5073 24 3325 891 4600 3490 3272 3467 4475 2439 2992 170 618 2423 6547 6584 5486 3846 3317 1826 1736 1655 3289 6396 6072 4453 1444 5144 5671 3706 6330 2069 2254 213 6041 2609 5529 5840 598 4377 4873 6616 5807 329 2737 2635 1814 305 1133 5152 3418 2222 2054 4508 5816 3285 364 3229 4926 1605 5575 2330 2110 3507 6689 2982 4323 2591 5899 6498 4316 1714 5949 855 4531 5498 1995 1340 121 1615 4050 3874 513 5041 1270 4014 3411 5506 252 389 3479 3924 909 3761 5233 4723 5025 3844 4614 3330 4199 3854 324 2134 1294 6438 6536 5492 5916 5617 1297 3126 2283 2106 2877 1867 2899 4980 4004 1235 3660 3245 3086 3458 5722 903 3170 5033 1157 6135 2876 1615 3492 4639 4908 1019 2024 6533 1372 2100 789 6375 5952 2211 632 2648 4826 3351 3947 1721 2169 3347 3663 141 3605 2889 5216 5930 2442 601 5116 1446 2120 378 1386 5516 2297 4441 5934 5459 583 5659 2125 6556 2960 3218 3880 774 4207 3398 6030 6440 5180 193 194 733 4559 2662 115 2765 5895 35 2116 664 5144 2417 2827 3737 1272 461 111 3075 1058 1227 3570 4605 6652 5589 183 5800 788 2185 59 3346 1750 5575 4485 3944 1575 1311 5318 5264 3410 5152 1385 5471 1728 3223 3363 1587 3697 1563 356 5016 4559 1217 662 319 41 775 1425 4174 2412 22 1946 250 3326 6634 961 4991 1301 2743 2345 5788 6044 2277 2230 236 5716 1073 2596 3115 2604 4852 1116 3564 462 2809 6087 5180 3410 970 2864 3736 3638 4590 2470 5667 4700 4639 4632 3754 3000 2888 2917 4287 6611 3152 1930 6145 4834 6731 5078 1885 721 3938 1656 2132 4725 1679 4328 6063 3689 1994 858 4805 3671 4714 2186 6105 686 3031 1310 948 5312 5574 6294 3178 5842 2023 3445 4691 5796 2661 2272 223 2864 6530 3783 3056 4302 5490 3223 6350 578 2864 1812 4230 4275 885 3277 3031 6607 1110 5614 1313 1915 2440 1222 3107 5057 1050 3046 5017 2156 941 2778 1508 3117 1824 5617 6377 5242 1719 459 4935 1930 3897 5787 3154 2235 5715 3354 3449 4315 3870 1307 6394 2701 5000 4339 2986 2560 4541 5705 3926 6319 3647 5004 985 5773 5719 3467 4590 6164 4146 5231 6362 3384 1747 4797 3924 3878 3121 6477 5806 5817 3296 5147 6499 2632 765 6530 709 2312 1493 1928 6036 2315 5237 1039 726 2615 5930 1662 3225 3178 5633 6335 4766 5279 4796 157 860 2133 3325 4285 1533 2866 3309 1518 419 3200 4572 1296 5146 67 1110 1777 5400 629 6578 4661 2225 4528 5064 3243 2699 5056 4151 1776 1818 2971 446 4074 2973 5372 3261 2099 2995 2743 108 3982 734 985 38 211 2415 3069 680 3118 4906 1125 3059 3105 5690 862 278 6649 342 3711 1236 5088 3873 618 5909 703 4242 651 4183 3089 5472 2263 2112 3523 5646 2544 793 6418 178 1346 2845 6209 4102 5395 4980 3764 1625 1594 716 5533 813 3562 3533 6400 1868 1919 5452 5644 1171 5736 4974 5330 4211 1838 744 3275 2400 1414 1683 5188 2124 6575 3654 4066 5944 1618 4248 346 2591 3805 1803 3137 3390 333 5396 3851 6014 232 5660 6213 983 175 2871 2183 6111 175 4850 6117 6375 4123 4695 2688 1476 2024 4437 6214 624 6340 4211 3302 674 1447 1037 967 6041 3379 5272 1408 3742 4959 3700 4422 2256 4109 359 987 2782 5284 4123 967 5618 1395 782 2828 5024 3552 3065 1703 4980 1122 2282 1592 5692 245 1134 6342 1125 6625 4544 106 999 2954 5287 4567 3880 5600 1846 1320 2946 1504 2005 4405 344 6106 3656 1754 1729 254 2524 560 3552 4279 5547 1079 2016 1752 6502 4077 6580 358 920 3653 4304 1200 799 1939 2574 4074 5663 1731 3994 2036 4478 3423 5038 3103 4969 1069 5148 475 643 2608 3564 4965 4729 3927 293 1355 858 598 5413 6162 4621 6073 4284 1508 3348 1962 2251 13 2299 3049 700 4039 4124 3155 1411 1568 5270 5027 346 4607 1218 3008 2548 1678 3914 3164 3357 1891 1974 2801 2932 239 5906 5337 4700 6163 2729 135 798 313 5493 6720 3834 3049 3154 6190 6701 6025 2723 6438 1707 779 4776 5510 1186 6665 3272 5635 1805 4443 1620 5037 2876 4152 6143 1310 3111 953 5127 1750 1280 131 4130 1011 3934 5204 5103 4834 1884 4936 218 3336 6160 6008 1325 4719 3527 4177 4019 1026 4516 2689 2016 740 47 4095 6695 3375 2938 4773 1140 3829 2540 106 5791 2580 752 3747 67 247 4996 15 2066 2482 552 2691 3389 1724 5991 5445 5485 2031 490 4679 3474 2630 2430 6636 4903 6545 366 6203 4872 5929 4010 3878 284 4359 5556 1769 254 3147 4694 6494 4472 5568 4865 585 4434 16 1375 1934 43 5697 4096 4700 2544 1462 5030 4072 32 5854 4100 5063 3781 3137 2404 6377 2982 1935 1646 105 3427 4008 1919 2223 6198 3211 405 5309 4579 3446 984 540 6486 3844 693 764 6445 1585 2773 2955 3946 3262 4399 6558 6327 3000 1267 4622 3243 5223 6575 547 2030 5646 4418 4807 1356 2558 72 4906 5371 5331 5295 712 5957 3415 5484 5309 3782 3870 1250 615 3010 1164 355 2111 1159 6195 1564 1132 3011 4731 1778 258 1615 4124 2266 3003 6650 3098 4030 268 5562 3922 1794 5910 6359 673 3742 3362 3853 3127 2054 4364 2903 1127 6271 4399 1975 550 4215 3709 6435 6284 6624 3400 3047 5412 6179 3884 2509 4082 4660 2783 766 2160 4202 1214 3987 5847 3448 5565 3418 5820 6616 3272 5520 2605 3775 2800 1029 5783 4905 5090 1673 1896 322 4719 779 4925 5878 5936 1273 4608 6107 4067 2747 703 2333 6184 2632 5651 382 889 3965 5452 59 4884 1870 3336 4291 6688 3952 673 2303 1234 6119 6273 1893 5192 5115 2251 715 6198 2194 6062 2179 3931 4890 1349 3250 5265 4059 4580 5346 711 1802 5823 1679 2577 5971 5170 1051 2471 884 3930 5094 1768 4032 2511 4207 4502 1256 548 5096 1746 3304 1316 6219 4135 579 4081 5554 210 3496 5084 2854 6548 729 5743 3104 5254 5562 4576 326 6646 4846 4353 705 1104 530 3409 4721 6267 2497 4470 641 2165 2780 3922 5243 3841 6488 4460 354 730 2878 4802 4918 5392 3722 1111 2963 3118 2886 1214 1101 4847 1612 4601 5870 4391 1287 2584 159 125 57 905 6620 2122 1852 2917 4762 3147 1699 4873 6512 1318 4338 5377 3833 1397 5491 388 2349 1003 1376 1309 301 3368 181 6690 694 595 3320 2402 1903 6579 3466 4529 1913 5455 4350 3475 2497 803 27 2143 1064 3022 5918 5833 610 5168 2297 4408 3728 5836 4592 5915 6607 1440 1467 3865 3083 2584 6375 4463 3510 5070 6518 5615 1655 2638 5075 4138 1471 2360 3194 6509 6099 1498 521 457 4488 2445 4423 1812 3184 231 6729 2447 1120 6348 693 3712 4008 5514 5503 5922 2963 3658 2423 4370 3052 4087 1031 6251 6682 2625 1680 916 2272 2831 6327 5757 4344 3025 6520 4444 3592 1630 3012 6544 5662 3840 6559 4658 6050 4230 1375 5179 4403 3727 5214 955 5660 2780 38 3892 630 2675 455 1581 2816 741 1151 4840 2462 2801 5064 1965 969 5326 14 1294 4409 6012 111 3232 6697 1610 3565 765 2442 5069 4069 4945 1535 2934 4463 1306 2863 3395 3509 820 4053 4115 5767 2387 1098 5731 6070 746 3325 6539 1646 2286 1580 907 3193 4327 1993 6436 6580 5930 5462 3991 4585 2293 578 2451 3273 1451 4040 24 6693 1759 2773 176 5032 5223 699 3482 6680 699 6326 1795 2439 3679 1223 3750 4635 381 2408 4318 4926 2931 6706 2659 2456 3536 1722 1959 6503 67 627 907 5925 5088 2308 1107 3240 3435 1655 5968 5731 2984 5081 2567 4596 2377 3276 4990 2691 337 2132 1483 4059 4631 1918 4473 139 213 3879 3797 3135 6294 6713 1649 6652 6657 892 1592 4729 264 4324 1805 4236 5464 1139 6377 4600 4315 4984 917 5171 3731 6607 4600 854 4559 3437 6656 5577 3499 1222 5411 3656 4294 910 1949 5692 1687 3579 6301 771 6073 4707 1504 1941 6233 336 2708 4435 6012 2525 245 6331 74 6388 6545 4222 3501 3756 4568 3607 2603 3869 618 6492 4097 1666 3353 3995 5955 2538 1786 1087 5595 6259 3711 3472 604 5795 5207 6362 2461 804 1926 5261 1817 4931 2922 153 2350 4088 3550 3653 4377 5779 293 855 257 4915 2510 6038 3495 4396 2868 3724 1150 2490 5841 502 4563 534 5864 2242 2092 5063 4606 6140 3795 4777 1819 1564 4527 3939 3277 3009 4999 2917 5233 1073 1524 5150 5906 3661 5996 5309 1791 2817 561 835 3226 368 6153 6642 2573 5820 5481 4626 777 2541 808 5617 2660 6302 757 517 161 4175 5481 2353 2806 4154 520 6091 5081 3569 1399 4830 3429 6634 1071 4636 755 2526 3837 3886 3194 4799 2515 5691 4921 103 6314 5593 3097 4711 3456 3286 1998 1074 2842 5056 6353 2389 1417 2793 5872 4505 2166 65 1820 3640 5651 910 6303 5487 4165 3994 2147 4732 5670 807 3528 2458 5723 3559 5947 1047 5109 5684 2647 548 2789 6712 1585 1702 3177 6274 6047 3941 2704 1408 3606 2792 4426 6526 759 4812 2803 3414 44 6460 3680 5084 5504 2078 4471 6602 6704 5003 4543 6318 5577 2307 2604 6681 2967 1686 2066 1457 2504 1928 1073 1318 6216 843 6549 50 1115 5783 3754 5151 3260 5397 5331 6051 1648 6221 3434 4209 3723 2717 424 6655 5775 2042 3485 6698 1013 317 5790 1565 5698 5529 4892 5766 2685 6037 3799 3711 5896 850 6208 1398 4477 1043 4023 964 3374 3459 6403 1615 6198 270 3406 6114 6549 1824 6034 1184 4607 1558 1096 3410 4805 2401 2440 808 5051 1475 5824 3623 1101 5876 313 1040 5249 2714 1552 6487 440 3623 2528 3487 6490 3626 572 2035 1484 2319 5345 2973 6012 2524 2008 5622 2354 2306 3579 1983 3015 3188 4637 987 5689 1665 4157 880 3582 4368 65 348 320 5137 6401 6322 3122 3296 3673 1610 5556 4259 1216 6299 2017 1634 5035 3048 3377 3379 3816 1857 5929 1052 1236 5960 415 1848 6243 3137 4920 6728 2747 1808 6471 4667 2579 6071 2654 3413 2980 3257 1546 994 4108 3319 2156 4830 3880 3643 1519 292 1336 3460 5529 6315 4121 4416 5889 5955 1396 2754 5891 110 2953 4400 5899 3714 4227 2589 1814 3796 4275 3801 1726 3838 1484 4591 5614 6638 4288 4437 2678 3304 2030 5619 4291 3308 1195 738 3992 89 1836 1606 5312 6494 4231 6086 4857 1413 2634 1910 5884 1884 6413 1313 5135 3787 6311 150 4249 608 1611 6598 6185 4100 6222 627 3185 6272 3103 5600 195 1871 3138 2316 2947 379 2218 3622 3649 2748 6117 1769 2302 6178 440 1820 6512 6089 1857 4661 170 1492 3739 200 540 4714 736 3734 2525 473 5996 2978 891 132 5460 4771 5499 4176 2600 463 2039 5511 621 3934 2177 6168 3501 5099 1426 1676 6048 5549 5897 3270 5346 2212 285 1333 3277 3991 5686 5248 3090 2981 5553 4266 1426 2108 1 934 3153 6275 3884 3931 5863 3654 5762 3051 2918 3502 1508 4476 2235 5332 2701 5139 2662 6066 4834 2138 6517 3463 5962 4654 2081 1058 3926 4919 5023 4305 5077 655 6626 3214 4204 5107 670 5664 4574 211 340 1415 1544 5462 3752 2539 5140 3654 1508 5034 4469 181 3874 267 6477 1587 1633 866 2064 2035 4292 2507 6230 6262 2918 1348 2420 2185 1951 4233 1662 2922 4404 514 4891 4522 5514 5184 3955 718 5182 3882 1861 3050 937 5933 5584 1220 3204 6295 884 6364 4553 3311 722 877 5421 2338 2949 790 5016 1479 598 4728 6595 924 5436 6392 1007 2317 3299 4244 3390 1770 5068 1575 2314 854 5241 4956 4433 3538 6675 489 954 967 5542 1191 6047 3963 1359 2488 3664 5202 5657 4873 5608 5777 4108 329 3694 5308 6102 1338 1575 4291 2521 73 3668 2053 3153 2544 2676 2736 4839 56 199 6179 4474 6486 5226 2234 2562 762 6000 5223 3149 94 159 4674 875 2303 436 4028 1623 3369 6687 1877 4941 3526 4754 1130 5711 5463 1283 5002 6096 891 5551 3086 5478 2659 434 2352 5285 4349 2506 4947 4184 110 4050 3338 4760 3386 710 2773 2028 4348 5230 4112 6707 938 2877 4639 1340 6428 26 3632 2817 2927 1962 274 692 5550 6060 3010 5287 5751 10 2769 6479 4626 6192 6550 2530 555 3330 1237 5478 1862 322 4021 6702 4446 2599 3076 4778 1086 2202 1294 5448 1403 4512 6190 6328 3234 635 4780 775 670 5985 2505 1584 680 1324 3561 6106 2082 2021 2871 5726 1911 5271 3475 3484 5885 5534 3420 3805 4174 4163 5445 2546 258 2832 5089 402 6306 697 4099 1574 3763 2868 4261 2937 4407 322 3266 958 1544 2800 4619 5832 5546 938 6587 369 1583 3253 291 2103 5928 5644 6615 2005 2530 2194 5699 130 2354 6359 2498 2584 3542 5856 3254 3591 3898 2832 6644 6134 165 1526 1627 5379 4089 4284 2983 1117 5641 2330 706 6363 5380 1296 5564 3893 1886 5171 4159 2180 2774 5931 1286 4475 1364 550 2692 2247 5315 3743 4736 6031 6037 3837 6353 2342 6251 4321 6728 2910 966 2325 1621 5768 1461 3563 2911 3034 917 3444 735 764 3101 5243 1635 3138 146 5304 6101 1214 5690 6618 4276 659 235 2780 3573 1000 5177 817 237 487 2090 2666 6287 3410 735 4163 3010 4559 3896 5904 484 4608 3347 2857 6572 6579 1052 5959 3137 1838 1175 4782 3598 6405 4878 5239 236 1707 1136 4987 1689 2072 2243 2527 1553 3350 11 3058 4121 584 4297 6248 3472 539 3528 151 932 5372 926 2814 2201 1212 6518 6137 978 1884 457 6536 695 6185 1403 4678 2827 3887 2831 4227 4051 21 4645 218 6335 4128 727 4996 4525 4490 2048 2291 2153 5592 1375 2536 1756 2432 3327 2438 2016 5812 2404 2111 3308 6528 5538 6630 5622 5139 669 1600 3583 4319 2357 5374 6283 5631 1334 2782 1349 6081 5830 1596 3985 2598 6534 2483 6198 1191 3333 2846 5057 71 6615 1998 55 2788 5490 5523 5673 4713 2264 5345 2638 1788 313 2835 1205 4631 3993 3805 5951 402 383 5517 298 2228 5975 1154 5398 2981 6609 6612 5337 4864 2794 4930 6472 5582 4304 1990 6653 3435 3384 5960 63 5179 3292 1323 4549 3496 2794 808 6560 3978 5504 5221 3823 6414 2757 998 1761 6002 4997 5599 221 3979 5816 3652 862 3124 5920 2881 2297 302 2928 2695 1304 2333 2015 5704 2538 1609 1139 1277 873 1857 1658 1640 3253 2429 963 2528 1974 134 2292 2713 3278 3379 6182 5371 6447 1342 5155 322 3560 5398 3834 1411 5284 3707 929 4982 409 6661 2422 1635 5495 233 569 5883 461 2356 2059 4986 2275 943 55 4792 622 5379 3971 2836 2070 1885 6122 5079 5755 3976 1127 1600 3763 1661 5784 2128 1343 380 1087 2092 1293 6390 4220 6043 6544 3748 5739 3798 4176 2749 3640 2409 927 4862 1021 5661 4152 3793 30 6572 1347 5111 3346 75 2178 188 2778 2370 709 6299 2736 2229 4646 1501 5831 3555 3711 6093 4087 356 6126 4328 2336 2278 4179 4532 2538 5659 2881 5541 6398 1353 4744 5586 3943 6213 2249 3569 4816 6622 204 5618 2608 1872 2823 5120 1704 2872 5662 190 4482 3783 5503 2394 2812 2175 2218 1019 6484 4828 6352 6277 3017 539 5661 5192 3118 1471 6059 3463 3500 6393 3384 3331 5730 344 4773 1076 3288 5042 2790 3293 6695 209 663 1184 378 2313 4100 1839 6536 2967 1364 2677 5509 5865 649 5126 4385 4989 3166 2849 5928 6382 3097 6646 1034 2771 3254 5125 335 3461 6043 2894 3516 144 2887 3106 365 5931 6525 1327 2628 5105 2271 5189 968 1133 4619 5939 897 5026 4818 6200 3873 2930 6250 610 588 6544 1925 5743 129 5988 2570 3022 4308 4044 1182 4121 1406 516 6673 6090 6521 1496 904 5116 3962 5582 5398 2620 669 5495 3829 2800 4998 4524 6493 5870 1870 2186 4662 6111 4670 2475 5238 5993 1531 5651 5845 643 1785 993 1037 4726 4713 4893 4656 4513 6194 5160 6143 5925 2082 1130 4635 3151 2007 1112 1407 4021 2765 1675 5642 6269 1362 3184 2915 4149 1909 5913 3270 3120 6414 2315 2711 2928 6603 5550 2872 2069 25 4237 6280 3750 4070 3538 3890 848 2995 6638 6132 1612 439 6309 4966 4777 751 3890 2427 173 4307 2860 5334 4888 279 1330 6070 3154 4344 447 202 3594 5551 431 6095 3540 2915 5820 1642 5534 448 3303 2923 6379 563 630 2574 5727 4756 2155 5257 4811 5473 605 3172 6718 4460 4188 777 6614 2418 1412 4681 6112 1223 1758 1005 1542 2780 3797 1449 2613 3160 3127 4457 4651 3630 3314 540 5778 621 985 1265 5740 508 1238 71 5500 703 94 3733 1525 770 2741 472 6415 6136 4696 3525 3047 5340 4403 4550 952 3912 4416 4437 100 5105 2808 2389 496 5933 6556 2387 5176 678 5046 2961 4016 472 3423 3492 6239 4057 2285 1368 611 4388 107 4552 4766 6430 3459 5283 567 5568 1259 1120 3427 3876 4573 2363 6576 5419 4210 4371 6019 2019 1000 6035 2314 5131 2366 120 2713 3389 1307 3233 996 144 1705 641 6278 4583 493 625 5082 1352 1103 6546 3277 3045 6194 1628 255 5185 6181 6382 2084 1880 1704 6620 1510 4344 4665 5465 5495 1803 4368 1014 2480 3975 6694 1026 6317 1286 339 4627 5624 1152 1717 4538 3754 4491 5877 963 895 5492 3269 2437 3261 795 4116 233 1397 3188 4212 5019 3253 1015 515 3817 5043 2293 6546 5491 5057 1082 2127 4784 2241 4472 6558 1983 6688 2352 794 569 1744 5888 6063 3170 786 596 3675 6075 1659 4480 4163 4722 335 2720 6376 2823 427 885 4934 323 1988 553 4462 3533 1409 3322 5785 5236 2950 2860 4129 5191 3724 6050 6337 5828 2004 5436 6346 1047 1306 4070 4875 1046 5866 149 4875 2752 5827 2748 3093 480 6168 5428 217 6070 3151 2852 690 5988 3140 1341 5674 5423 817 3271 1847 3446 1697 406 2978 6693 6370 6595 4027 2741 691 515 4745 6509 1554 3663 1618 4606 3467 4083 938 5087 1998 3001 4760 5028 383 1673 1714 5311 2320 6694 6568 4612 2093 1918 1547 4918 598 4893 1438 2036 3801 2178 2758 1975 3279 331 467 3827 3831 3314 129 3794 6091 713 5176 1604 5121 5455 5259 3614 1694 2981 1225 2013 649 2224 1780 1050 6022 5700 636 1877 1364 968 6472 2773 6395 6242 6059 1794 732 1190 2319 4212 2182 5230 819 2417 70 715 2525 6717 1362 1836 5248 2919 6299 483 6299 1793 520 6211 2555 5082 3218 3166 445 2406 3952 1363 5128 345 3330 504 3940 1845 6042 1981 1589 3185 5702 300 4003 4929 5062 637 4798 689 3146 705 5424 1613 4583 5841 4970 1828 1355 3136 362 1731 2249 6601 3838 4443 4447 1144 607 163 3485 3330 5572 242 5330 151 578 2507 1860 989 6464 6054 4294 6677 1128 5486 3691 6158 4149 4732 3185 2235 665 4205 294 4663 2098 2773 4718 1244 1920 5384 5328 2369 4745 3460 1242 6421 550 596 2833 3393 4392 880 6533 6180 86 2468 3205 4451 2896 5554 1437 1739 3690 3871 4490 1992 6307 239 1406 5960 5665 6672 1197 702 1889 1466 368 515 1277 1096 592 5298 2238 902 488 3560 2480 2526 4600 199 383 2758 6445 1296 309 2322 2161 399 3546 4840 3231 2667 84 3 5666 5939 4725 1517 5762 6272 5458 5726 3170 642 1500 5034 6556 3677 374 5697 5100 4823 6150 6438 4811 290 3501 891 3863 3351 5017 6686 3657 2914 6051 2796 1901 2484 373 2821 950 2860 5496 1683 4537 5104 4530 615 4275 1895 2697 5480 186 5023 4475 5029 4450 4393 2987 4534 6314 4173 5527 1763 2250 6714 5576 2428 5334 3184 216 126 3178 1088 3282 1656 3703 3503 6213 3126 2204 1467 6057 40 1404 6296 3756 2978 5657 1886 1820 1786 1523 4361 4203 5105 2330 5849 726 2139 4458 4430 4842 540 3728 498 4922 4314 1344 1416 781 1343 341 6440 831 4787 42 2374 5382 6584 2603 3546 6476 4897 1268 4898 5738 1978 5507 627 3467 4978 6180 3511 5175 1408 6625 1764 5706 2979 779 6194 2508 3310 5708 5398 4058 2561 132 5161 6694 3536 4355 2919 304 6519 1525 723 5432 1084 6446 4593 4539 3819 220 1039 5959 4189 2107 1575 2198 3720 519 5658 1176 1400 4683 2685 6491 5261 5016 2461 3609 2988 5946 5996 5884 5353 6164 1006 102 959 2656 947 5223 6087 2778 5403 2167 142 5993 1033 4275 1312 4100 4305 4946 5618 3642 521 5706 6447 3474 767 2340 1309 299 19 4011 2227 1601 597 1534 6674 4935 5335 4640 2532 4174 5331 5013 324 2657 289 5290 3530 1273 3861 269 2904 2537 3425 308 2695 5552 1386 191 6681 2744 2975 3420 5926 6702 1347 3608 5248 2528 1895 5940 2153 4460 6703 3240 3541 3224 2425 2558 2244 1648 4270 2046 2186 3281 4502 326 2737 4470 2999 6141 4111 4800 2279 5463 1707 1889 445 812 2181 6200 3002 2151 2216 6018 5047 1673 181 4622 118 4141 3400 1426 1971 503 3150 221 6303 6507 2662 4278 3513 2108 6260 6673 6050 3220 6658 4103 3985 988 1182 4292 4153 1096 734 2906 962 2129 1796 24 1207 6682 578 6277 795 872 6626 465 5548 6235 4544 1745 5095 3409 475 5569 6198 2100 1117 5064 4114 141 936 5145 495 5300 4921 1048 1941 3331 6073 3772 6661 4656 2917 4769 4705 5567 5769 4804 3924 2923 6039 5851 6344 5041 5665 913 3793 765 5149 607 2529 2146 6339 783 5235 6597 4332 456 253 4020 1617 6220 2162 415 5317 4950 1061 2024 1062 2194 3663 5274 3924 907 1963 1976 1108 1970 2454 6636 4862 1862 4259 5286 1011 2552 2754 370 1526 5264 3557 3682 3692 6578 2573 6320 6693 4279 4930 3808 1460 269 1830 3476 6574 5287 5983 3791 4892 6495 6102 1964 5891 5540 3295 3763 953 45 5056 525 6030 3767 2290 5465 5647 3064 4392 823 1090 2279 3978 6469 6598 1918 2321 2920 3065 4912 6280 3431 1399 124 115 4824 726 3466 5230 424 4571 55 5068 2939 1431 2135 713 3382 6026 6545 5148 5911 693 4011 2645 2492 715 5121 6691 3168 5908 3165 6660 5099 4852 3574 6511 3186 5213 5911 25 6350 6173 1151 873 2095 1731 1978 4536 1214 1282 3819 4176 670 5308 6568 6558 6558 1779 298 761 3635 1400 1706 2029 1228 1677 5635 6638 1760 5057 485 6150 3398 1184 838 3998 5143 471 1954 6170 1217 673 2912 6297 225 5816 1395 1154 6195 3361 1800 5536 2587 5408 5171 3458 1733 952 213 5652 945 3540 250 6513 3903 2238 1367 4423 3481 4079 985 1061 6369 3871 644 3011 3813 4363 2735 1991 4897 3795 6253 1285 6404 3914 1735 1620 273 231 858 99 1879 2821 1951 4393 778 865 5025 4848 3251 2333 4700 3889 6091 4813 3012 2106 263 1031 1875 2721 4519 481 4629 5155 6492 3427 4537 5204 4740 206 3752 6712 6711 147 1597 643 3033 4944 862 516 5744 5013 3132 2785 2478 686 76 4174 2138 2209 5804 2423 1199 197 4320 6713 5537 3302 2493 6696 5081 6514 6529 6217 592 6326 1510 4806 3293 6669 2199 3559 4626 4495 2250 653 2698 2737 2641 1654 1175 637 2249 3921 3738 1296 5816 4234 6214 571 3631 872 6120 969 2064 1688 3049 5969 6085 3569 420 2409 5560 1775 4228 3221 2497 3985 183 3758 6092 2926 128 5301 573 4202 2403 1701 4951 4366 4974 4288 4745 453 4282 1307 5889 4996 6044 6513 5667 172 6437 6262 3556 2017 2130 3785 1578 2391 70 5522 6102 4308 4825 3168 3631 4879 285 4504 5097 2110 6011 1508 5468 3334 3208 2223 4127 1124 1036 6693 3115 1800 2272 1929 791 5586 2402 6034 6642 3295 3781 2790 5660 1914 989 4263 815 6268 4150 56 6525 6066 1687 3880 5230 548 4160 1688 4543 4519 1072 163 703 814 4911 4335 1962 73 5524 6213 266 6002 3591 6114 3227 5428 3813 5631 922 5199 4613 5733 5349 2403 241 1295 1113 4382 85 4617 4421 3120 5333 2611 1265 1267 2233 3436 1612 5896 2475 5881 2153 470 538 4983 615 2116 5500 5547 4648 3205 3983 2276 4378 5110 6352 5311 2569 2757 3648 3544 1617 3938 6131 2377 3635 5981 3084 3918 4280 3323 5397 4536 203 3688 1351 3149 4153 3136 3316 5044 578 3229 4285 5199 1221 5332 2456 3962 818 2541 6027 3319 2659 1058 4294 3769 3528 4470 3094 3423 5656 5172 551 5916 5593 6172 1222 1420 522 463 870 533 6286 4848 77 4701 303 6585 1454 3786 3894 3496 533 596 2979 6380 5077 3574 5601 4421 4584 1074 5309 553 6295 2701 6332 6696 5585 2361 5314 3296 4309 2115 5119 3037 2129 2985 3961 1961 3819 2510 5686 1002 2737 4073 440 3600 5605 3604 3379 6430 2411 3081 4616 2708 6073 3785 1283 2654 5671 1237 357 3151 2365 5095 4868 2232 2680 3027 450 6189 2758 5567 4039 341 606 3581 4053 721 5789 4629 2906 5278 1694 3288 5933 3951 5539 614 3297 3916 5140 3685 337 6716 1034 5267 3967 5628 1445 5418 3142 5825 4296 5929 3478 1992 3950 4318 1140 3243 568 1386 5715 6071 5896 3229 3896 4633 39 85 1328 5787 4099 5792 2190 2522 6456 2834 3603 2931 3109 4910 3577 4969 2904 4633 3267 4946 6323 1265 552 2166 4700 3584 274 3010 4514 3050 830 933 1830 3735 3529 3179 3884 4478 1278 5803 1354 6702 2321 4501 2536 6215 6088 5716 5233 4945 6239 6437 3941 3187 2435 5698 6002 439 5260 3764 5034 3804 3295 6581 648 866 1987 1872 1795 6042 873 4901 3147 2140 3823 1396 3992 6672 2087 5348 3430 6335 1977 6512 1765 4249 1889 479 2956 2203 5334 4617 764 2761 6114 2802 5059 906 3199 4439 5768 2876 3540 2253 3562 888 2317 2602 2220 5980 1980 6399 5542 2084 2216 154 5387 5012 1855 439 1389 1058 4516 5923 6417 283 5932 2733 1092 6568 2039 809 6606 6029 6092 99 6549 3257 2372 5820 2747 3403 5042 5826 1182 4514 3511 6261 6300 676 4274 2827 2835 3743 170 984 412 5083 3129 744 6182 3571 3207 1145 310 6288 6109 2821 4449 1858 233 155 3204 6058 6031 6197 5211 2780 3090 3370 1308 3424 5328 43 4462 4024 2534 971 3932 3242 2211 129 6368 515 4975 4289 6582 4459 253 3703 5651 2392 3109 3304 5291 3366 2939 6288 96 1238 5602 377 1452 6233 2897 276 528 2844 5633 4962 331 4930 377 3040 2908 4010 1370 3925 5047 403 2357 697 6145 3978 3676 4282 670 323 3211 6577 2244 5986 3712 2163 5052 6589 1381 441 6363 5307 5986 3095 4303 3492 6045 5308 4444 5401 1320 4549 2575 1176 3220 5523 6187 1302 6715 1782 5624 3034 3174 4345 2863 370 1290 5350 2539 2959 4746 4826 4153 2139 6237 4770 1210 6606 4971 256 6258 4504 6704 4089 5299 239 1282 5923 3542 2709 1440 4559 3031 1040 987 4564 4744 4985 4441 2416 6200 6360 5703 3286 4767 2534 470 6663 657 3232 4794 1545 5410 2489 3960 3016 6114 5055 6135 4529 5912 2533 6358 6264 5597 3183 4774 5864 221 3346 1771 329 96 1585 1591 6628 3172 443 4016 3604 5889 5027 6374 3566 86 4434 1290 2092 715 4432 1478 1673 1795 5877 5070 2496 773 2093 1110 3821 5024 495 4717 2783 5390 1358 4413 3627 2370 5755 4344 4525 6193 4178 3997 3630 4978 257 2274 6414 1305 3735 1441 418 1036 5837 3105 46 4922 286 2430 5891 2209 5265 6188 2692 2705 1055 4878 430 3305 3828 6603 1243 840 4498 5856 372 1769 657 119 1685 5308 1468 4190 3203 3675 4765 6028 1406 2677 4945 241 5558 2787 1533 4763 3923 2505 6450 5972 708 3835 1805 4974 2110 6546 1537 3193 4879 3722 420 906 2572 2960 5465 1496 4601 6196 2562 295 1856 2917 2114 5441 3436 4528 968 5543 5045 134 281 2317 3684 4525 3368 1428 5843 1481 5780 4430 6163 3418 3460 1267 2695 4764 2818 1412 6731 4182 471 3146 3050 1292 3088 1149 1972 525 6162 5801 3239 2490 2457 4489 4948 3495 6444 4731 904 2471 2242 4733 4449 5987 1934 4601 900 1164 543 5971 1310 2498 4279 5340 1584 2713 4748 4963 1321 4151 2557 6077 2045 4397 3137 6600 6174 6213 1820 1336 1291 2528 1352 4260 3147 311 3455 155 1263 1776 1794 3032 2656 249 5492 6565 5388 3723 2443 4306 533 5421 3332 4011 2774 6644 3360 1695 3384 4698 4994 4442 228 554 5705 6024 6460 521 4585 4144 2670 710 404 3867 6492 4441 4115 736 3487 3760 2885 4317 952 5637 1455 4400 2291 6176 2720 3036 2887 5053 1577 1502 5784 5176 6331 6490 3492 5891 1179 3262 366 2228 3893 1534 6628 466 2371 3045 929 1373 50 2699 1180 1420 6469 5279 2202 1617 2818 5417 3277 3083 1524 2901 6526 532 4612 1284 3839 4253 5316 2016 408 2452 4862 2347 2739 758 672 3312 5461 1435 721 2526 1844 5210 5310 780 5652 4763 6346 377 103 1941 4872 789 4102 5027 4822 570 2120 1980 2485 4730 1367 6280 1513 4403 6100 3910 2325 2222 1222 594 4760 863 3486 1553 2624 573 5002 6211 2865 4550 922 4403 2050 5530 5796 2523 2573 3404 5422 5041 499 4991 469 413 4144 1315 3231 4304 3483 6360 3126 6127 4640 1021 3757 5164 4024 72 409 3144 2755 1337 2351 166 2287 6590 977 3416 2673 6330 4337 2648 779 2274 4840 5853 1323 3238 989 3436 1002 1666 5505 537 533 6005 52 4111 5979 6632 6253 2780 3132 5415 3452 4163 5967 3503 400 3597 4717 6604 6405 5597 5076 4357 5274 3824 3029 3891 5763 5448 6072 3830 1736 2535 4883 463 3536 2968 2976 7 3055 3558 1820 1207 3206 1372 2416 1741 1512 3165 5836 255 4304 777 2929 3364 1842 5023 6398 6412 4782 4848 484 1462 6647 5150 525 1093 5301 5509 6247 3197 3591 2137 5525 344 4010 5844 3899 4384 4933 436 6416 4085 2923 3666 705 2095 1113 3129 371 3120 3723 2832 926 1985 461 3191 972 895 2853 2951 2719 5449 4553 1494 1073 4468 5269 998 667 5192 4965 2582 3379 3061 1223 5352 3241 1780 5523 673 3183 1456 4072 3534 820 5541 4908 1376 4073 2197 1294 3905 4297 4845 4800 4007 2183 2857 431 3026 2735 6209 4597 4585 1868 1382 2123 4773 818 3706 5171 5160 819 4519 1765 284 5211 6329 381 2218 5742 5126 6672 55 1009 3325 2081 1338 4881 5660 4936 1189 421 4870 1589 5246 4558 3441 3866 3539 4399 5899 5429 581 4303 685 2036 2644 3741 4599 2442 2557 4655 6008 1429 1265 1247 2518 1542 4730 4274 2005 4284 2633 2010 6021 3176 3466 1543 5920 133 828 1025 1123 1420 6470 4613 510 6342 4694 2911 3689 661 4023 3605 4949 795 5075 6016 4338 211 3037 630 3161 2271 4737 4827 549 2593 6652 3541 3166 3819 2291 4752 5041 4665 5540 1915 5972 2169 2777 1672 5594 2664 5941 4002 4232 90 5436 5722 872 846 1896 1412 3317 698 2573 4784 6398 2156 1759 2956 4555 3215 6219 4459 3166 1956 293 6641 2582 1294 3270 4555 2985 2515 677 170 3307 3909 2026 394 6352 4225 5002 4009 3454 6089 4914 6500 4680 6216 5832 2070 3020 2104 4005 5480 4277 1931 1624 110 2965 2700 3766 410 2173 6217 3159 3844 5975 6108 4036 3857 136 215 1722 4134 3968 6326 480 4622 3634 863 479 3116 1676 2413 6386 2189 3281 557 3113 2451 1120 565 4409 2672 5553 1410 4826 1303 6083 3204 6296 5014 2145 6250 1209 5556 6692 5684 6032 1568 496 5630 423 4975 5264 2251 161 4164 2466 3492 3714 1099 904 1011 4316 1775 2929 3939 2604 353 6520 5224 6418 1611 635 2347 5873 5705 3376 5677 2377 795 3117 5739 6582 1310 6484 4742 6459 6343 4703 6377 3478 5716 4435 2468 2946 6011 2651 4649 584 4982 975 3902 2518 3290 1920 1557 5304 5603 4754 2507 3628 1057 211 5421 3941 3232 4962 5003 1020 4000 6068 1578 4747 853 4745 4752 50 5588 4542 5346 2010 3633 2133 1188 1972 1881 4116 4127 3037 1822 3305 5221 6191 3484 5945 2020 258 2929 4942 1378 251 1267 4321 773 3385 914 1526 6600 6521 4407 2970 5182 6549 4769 2771 6029 737 3520 6570 3841 2886 1805 4519 2972 6601 1393 5349 3094 4628 255 2869 1729 5677 6532 1239 5896 4758 5756 1127 378 1496 3524 5848 4980 641 1068 1692 5154 1858 4023 258 6470 5308 3545 3049 1033 2810 17 1640 3762 6130 3832 3091 2020 5599 6080 6625 4687 3194 5820 2715 2767 4878 4348 3609 3449 465 5241 3865 195 2129 1817 629 390 4183 2863 4989 1173 6323 5197 3340 1845 895 3668 2032 398 3433 2251 5621 4211 3021 1502 5909 3154 3654 4923 4277 3355 1578 4556 1468 5501 5224 2420 823 414 988 722 1677 6443 4246 3394 4503 4320 6025 2056 104 6721 950 3970 2791 5196 1600 190 6418 4917 3120 4669 1576 136 4377 4021 1117 1793 323 6090 1525 310 4945 4534 6180 2137 3784 5315 426 3597 1405 4680 2840 1645 6227 1704 2688 6372 1979 1206 4094 157 3451 2716 5273 6416 1264 1876 1958 3337 6449 4805 2851 2748 243 5920 1179 4941 1803 2452 5210 5440 4508 3223 6451 154 2467 604 5056 5606 3786 28 3023 5390 5220 3481 5032 4073 3908 244 5234 681 2474 1030 1413 5998 3585 2188 6706 5543 4837 5291 4861 2798 1656 495 6563 3541 2971 2111 66 1022 405 82 3923 4385 6693 3972 3110 1971 2524 1221 944 5857 3586 3295 4791 327 1046 3023 3905 2380 1243 5106 3831 3651 4225 6251 3544 36 4122 1007 2687 582 332 4782 2480 2895 3703 4211 5761 1595 1667 2043 115 6014 5783 6361 6397 1692 6648 714 1000 4731 5540 4829 3708 485 4623 5075 2401 626 770 3112 2179 564 5823 2354 4612 4559 5326 5320 2180 6135 6522 2942 703 3602 4689 1163 4683 4231 5319 685 1073 538 4789 3895 4123 2213 605 6120 957 308 4153 1969 566 1959 5552 1468 4465 1591 1025 378 3686 1527 4221 3494 4582 6264 2902 5625 5476 3878 5319 4008 6483 6241 3079 455 2565 116 5277 3425 4331 6206 2136 5476 2565 4298 4178 4382 943 5044 6065 584 2607 123 2985 3705 3348 6448 4653 2342 5798 4471 3139 5116 3278 435 3988 2014 2083 4026 4546 1747 4602 4460 3136 4063 2945 3652 767 4177 379 2844 3809 3915 5699 2015 4162 412 1275 2971 6162 1275 558 5429 47 942 4361 2266 2052 1418 4353 1203 228 3782 3321 3122 3893 3627 4884 5439 3757 3029 5855 4579 4303 2676 3358 5266 5911 2059 2646 4316 3156 5018 3649 1347 6465 1596 4265 5367 312 6481 6552 6247 5892 6373 1208 4533 3773 3052 1102 325 4465 809 2599 1556 1925 1478 5612 5036 4492 3491 1534 3757 1479 1742 1846 5668 2956 2277 6472 6208 2176 1716 574 476 1093 2214 4091 6234 18 6110 5446 1647 3329 5326 537 3871 6464 4520 3246 6685 206 2915 3243 5280 781 5637 3412 1494 2976 5125 4744 233 1293 4756 3643 5663 429 2664 4295 5032 3814 3968 5525 3815 2161 3399 3418 1360 2130 1717 424 4797 4658 5261 3470 5361 5626 1237 708 776 1926 65 135 6185 2200 3607 8 3429 5898 2890 3454 5998 5260 5542 6529 3933 5207 497 5282 513 6431 2261 2002 5526 6332 5994 2821 2575 19 871 5549 6099 1945 469 6571 3066 657 3735 5356 3763 6053 2610 727 4726 3699 5877 1391 3573 6661 1772 1621 4020 5856 4250 5794 3759 168 3713 2192 299 2617 5003 4794 6360 1600 866 2631 3811 194 6279 3284 6523 6057 730 3698 491 4205 2726 6343 4736 1567 6504 6503 2547 2387 3953 5712 5457 2336 6658 4928 4145 5532 3649 5070 1890 2371 5153 3101 4477 2780 3 200 4332 5481 2596 1362 2781 414 1226 5921 3058 6480 1230 426 4799 674 2960 174 4667 1409 4080 3037 1928 6686 3 1951 4227 1658 4351 4825 4840 4668 5261 4072 6224 719 4995 3939 5326 1557 6431 3754 3249 4762 3561 3543 2765 6628 3183 5316 5093 6415 3874 5187 3482 3785 765 1414 2470 2334 4956 3548 3692 348 4652 2860 5151 6582 2405 3212 3308 2388 4835 2020 360 4539 2507 1284 5455 2245 1040 5186 198 5666 24 5786 3654 3624 2802 6293 1731 654 1975 528 3007 781 5738 2246 667 6217 680 879 5116 1339 3959 4457 4618 3264 5305 4777 5918 1056 6498 799 4036 4983 6597 6258 2687 200 945 5871 1929 5037 2307 3042 5928 1171 1959 2738 3406 1966 6666 2786 6490 1024 5974 3201 5275 411 753 812 6471 4872 2420 5003 1212 6019 2881 4010 3724 938 1251 3477 6334 168 1156 6639 2814 5000 2199 6579 1293 2131 1883 984 2139 1131 48 2098 415 4730 4534 4071 3001 3192 3019 393 3297 3532 954 2379 2354 4253 3423 1995 1709 319 1532 1040 6240 4805 5160 1056 5407 1411 4514 2184 1700 704 4486 6721 418 5257 2685 68 2588 2498 2650 6272 1168 3461 2137 3835 635 5493 5812 4598 237 2193 5535 186 2037 3393 92 1844 2168 1354 6302 4254 6292 4594 2686 2502 3408 1961 2166 1556 5231 153 2734 6358 5918 1060 234 6597 2311 4457 2839 1571 2084 2775 5053 4848 5515 5469 1081 544 5519 4905 2487 1334 2712 4236 1331 2744 4460 3551 5088 760 2687 3524 2498 1666 3542 3914 1096 1980 1767 3591 1928 6371 3113 4616 2467 3028 878 5202 6346 5190 2054 4827 2751 4866 1931 3332 5047 2893 4279 1337 2952 3936 2487 5255 869 4327 4412 4826 4157 3652 6070 1524 824 5059 713 734 1939 4769 450 1064 4237 4957 2699 4563 4435 561 5894 1019 1148 6056 17 3901 2101 3 6730 2023 5002 6080 776 4658 1322 6344 6495 1337 3352 5382 4518 4331 4354 4777 3086 2681 110 497 205 6636 880 4952 6570 1630 5992 6281 821 2655 2102 5236 4077 4604 5359 5697 6124 3181 6572 5705 4700 4420 2074 4439 3973 2323 6041 496 3750 5856 3596 274 4779 3793 1784 3106 5320 4798 2501 5911 3362 1702 2211 5349 6692 416 5716 4570 6517 2353 4604 6325 1257 1026 4033 1163 4555 661 1611 2893 6432 5483 6242 3405 1095 3651 3717 598 388 3671 4283 2263 2867 2372 5610 6579 3039 3763 6496 1186 4189 6286 4253 4719 1575 1419 2498 3066 969 6670 1258 6226 5509 5329 5167 5359 3090 5013 5382 6108 4350 20 1785 3761 4591 2275 1194 3765 2662 139 5276 5299 2540 6239 6405 397 2204 6362 5044 2618 4604 5221 3323 4906 4520 1664 4017 1707 3229 4046 1482 3356 5337 5754 1694 5173 4036 3344 1964 6680 1949 1939 2295 3076 274 3376 859 1926 3005 457 810 4617 6636 694 272 3602 3961 5364 4910 5430 6223 2998 1437 993 1256 1177 4917 5639 4222 4444 6015 6094 5036 5800 6099 5263 2860 2921 3556 2198 5162 832 3001 6720 5787 295 658 1290 3367 624 1384 1778 5232 648 2420 5731 6554 6711 4973 153 5786 2033 985 5020 3262 1873 3114 2846 4382 2343 4985 355 3235 5676 1177 2941 3968 2175 6020 1730 1897 2983 3616 47 5770 637 4366 6633 1669 208 3336 419 2009 1575 5599 189 6287 4329 2714 5777 572 2270 1558 2996 6587 974 6324 42 1859 3731 4506 2233 4323 4759 1004 3624 2056 3408 4232 5560 3000 4228 4866 4851 6660 4829 5122 6400 6376 241 3681 3772 6236 1422 2989 2382 2854 1543 928 543 4073 2988 2386 5519 3242 2556 1574 1098 1683 5196 3408 5297 5640 3361 2207 863 3183 4308 3722 3615 34 5924 5154 6367 3455 310 4737 906 3321 1601 3260 5337 1431 2017 1966 1523 4901 2650 644 2558 2618 62 691 2336 2804 974 2921 2864 3328 4031 6540 16 6621 3239 3294 229 113 3706 2082 3912 4723 6661 1692 1946 509 5938 1938 684 4473 6318 6438 644 1558 757 5492 2394 1289 2443 4521 4093 4558 162 2669 944 3011 1216 1352 6070 6508 2570 2838 929 2130 3335 4891 2440 41 424 977 5649 6448 2410 1712 3413 3246 3741 4731 5087 2239 3135 4728 3336 2570 1563 4524 971 2894 6614 1897 6689 3149 5627 2974 6566 1444 156 2940 782 4375 2905 6216 1810 3407 4788 4776 4105 4451 277 4319 6227 3773 2953 3132 6250 3119 3097 5050 4660 2368 2801 4650 5536 1654 2 1589 4620 1363 6203 4414 2419 2118 4613 3401 1553 6612 994 4406 3900 3984 4851 2767 6452 1966 1171 3073 801 2829 3318 1884 3398 3865 6418 1192 4199 2892 3548 6639 6252 2114 4968 2362 5750 5662 5688 2012 3868 570 5260 1552 4931 4624 1578 3238 2017 4374 4931 4059 6234 1910 4185 953 842 2891 4752 4632 4952 4567 192 6101 3872 1812 1960 343 6055 5727 1305 5237 294 894 5004 5381 735 402 4696 745 6656 5882 3957 364 5282 2383 2849 4635 6277 548 3755 1872 2136 3403 3951 5680 5471 4532 2252 2878 1845 6211 3896 4958 3398 4082 6291 633 922 6224 5676 1042 748 6709 6518 2837 3079 6404 2895 5725 5672 5064 3783 6101 3715 1597 5487 3561 2414 1074 6495 5184 1829 3224 4542 1483 1398 5985 6302 4500 4346 5621 3859 5399 1030 1783 3858 6293 6096 430 1839 2543 6396 6045 1239 82 6567 4682 6609 2078 2663 5603 1093 1285 2985 471 2346 6672 2511 2520 3984 5962 5224 6675 5567 1841 5907 2820 2808 4865 143 3410 345 3820 1535 3912 1189 6416 5690 2322 1507 2387 5477 6666 4702 2208 3985 3997 5637 3368 157 4947 4633 6033 5076 3523 4537 1723 3657 5805 6043 2312 957 2112 4911 6559 1982 735 5592 1955 80 5568 1258 5840 2767 4773 2707 2145 3292 928 920 3867 3435 4134 2737 1845 396 2000 2626 4551 2577 5460 3367 2727 5385 47 2977 200 4743 2187 3988 4541 101 5151 2057 4999 3944 2728 2452 2251 3265 1153 4902 5137 920 1002 1406 294 406 6465 2840 5459 4382 3554 1238 2916 1173 6620 781 80 4071 2664 2156 2242 3972 5301 3401 1916 4214 6175 3747 2886 830 2913 1143 2512 6645 2590 4499 4301 2617 6144 289 4906 4278 5154 2657 6414 2939 4707 1624 4472 1249 3425 5995 5060 1089 5819 3138 1014 775 5150 2276 5752 6431 2183 122 1144 2430 3254 904 219 1640 5825 2904 4419 2318 3672 4151 4200 2137 4129 1816 6135 4884 4378 5893 4675 6680 2729 3795 2214 1266 6358 748 2357 5706 1540 2773 5532 900 4492 2732 2564 2194 6105 323 2457 3590 1321 5155 3919 4202 389 955 5938 2777 358 2404 6438 4769 1982 4467 4926 195 1387 3179 1321 2085 2093 5594 4908 5851 2481 4802 5251 4975 624 3243 2385 2411 687 2823 1970 1197 1944 2710 1649 1238 707 2018 1061 2450 4836 1325 349 3165 4109 3277 6644 750 6103 734 2404 6116 1707 4607 1623 5545 3116 1306 1439 2472 6063 4443 2075 3618 418 2088 5470 1385 4005 3648 2330 2 6509 4864 6218 204 3387 3911 5525 5991 3157 294 1519 3063 791 133 2913 1160 31 2140 4688 2004 1815 4224 2344 5694 4451 3125 2663 3651 3490 3977 4677 33 319 1584 1363 1352 2078 5475 4421 4448 776 2897 1118 3432 5668 4346 5060 2592 68 5893 769 4930 3439 5130 2600 3555 6224 5507 5837 2948 3524 5837 3388 5361 6651 1853 5302 4260 4317 1291 361 5734 4843 3610 2858 946 156 4670 3970 476 6098 4839 4458 459 1710 4136 6086 1031 3357 4481 320 950 208 2206 4909 4744 5924 4480 3669 1153 5782 284 3787 5598 1090 4448 308 1699 5209 3139 5286 635 1739 2916 2788 5699 6066 2303 1002 2396 912 1144 5241 6131 5013 3643 1121 2352 2828 5445 5120 5026 2539 4236 1254 2986 3321 1998 3408 5103 5970 5081 2547 1293 6159 3788 1053 1587 5181 1284 1802 5609 2920 3917 3928 2764 639 1359 6265 2189 4760 1129 3185 1503 4781 1756 3091 91 4426 5767 2244 610 1727 6144 4235 631 4162 4151 6414 4450 3088 5791 4090 4778 4437 4095 2118 949 6515 5623 471 1177 4130 5674 1368 2800 4677 1716 4424 1953 3905 629 6413 2220 6487 460 2421 6273 1501 2325 6157 6397 1051 3003 2314 4701 5620 3865 3250 2596 1554 2929 1702 3162 2663 5527 3411 3654 4350 5515 3967 1104 4347 895 2751 4058 3985 331 2834 4820 4495 4140 3806 1763 4182 2937 2539 215 3347 3399 4072 1919 3438 3162 1820 4159 700 3142 3343 6236 2752 458 5358 1148 3908 5528 4839 4370 4070 227 5463 321 6649 4843 440 2833 722 1008 3198 558 6583 4623 1487 2580 542 1817 927 5717 1019 1066 2658 2990 2297 3911 919 2486 5087 3801 5138 4116 6643 2644 351 566 3101 6422 5076 2401 4591 6226 1259 4120 3246 1321 3849 2349 3112 3016 88 3076 88 4654 5726 2927 2373 1871 4742 4782 2410 4697 5977 5854 2836 157 3003 5802 6607 4007 4851 4613 4829 3939 5867 5637 5002 876 4264 6661 1729 5571 832 2094 2633 2991 3936 2540 1997 2586 676 1679 2875 5346 1786 3036 3495 3507 1625 4720 5777 2225 741 2743 2200 470 3632 2718 704 3801 6357 2825 2217 13 6560 3697 1854 4204 4361 3330 4430 2176 1085 306 1053 1634 1278 3149 5908 3700 97 2765 5624 4578 1236 1956 5611 3639 1830 2782 6023 2596 2496 4138 548 344 4521 1282 377 410 4405 3668 2266 981 3719 2817 932 1604 2738 6351 1906 4492 4672 5274 2317 46 6339 4261 5691 4894 2869 2162 6541 3066 5734 4899 1728 153 6274 6314 6550 2762 155 724 2093 5176 31 2231 827 6440 2365 1068 2420 812 5580 5592 31 5070 998 2856 6725 4025 486 377 3492 895 5851 5549 4170 579 3049 5669 2620 1475 6193 4049 5599 208 5969 2943 6416 5397 6347 6269 4674 198 6713 6372 318 2924 97 6490 2042 2372 4635 6311 1961 4300 1203 1254 222 3063 2895 280 2057 6141 3538 4938 3524 1249 6197 1035 3737 5857 3589 5503 2100 1646 4576 306 5100 2515 1081 1734 6380 3041 3775 3102 6516 662 157 1348 5632 6095 142 1777 3275 4161 2517 3659 6606 2362 4624 4060 4880 983 6664 449 4940 4278 3863 1093 742 1570 4418 4301 6667 6568 4197 6083 1073 4546 4034 3117 2248 5747 4054 515 878 1712 2222 6593 6301 6646 2339 2987 2791 5524 3239 2099 1705 2004 1877 771 657 882 6444 4816 3437 5629 2547 4605 3465 1539 5880 5853 650 5694 4775 5829 798 6602 1216 1692 4497 4721 2831 4724 4507 5392 6213 5615 1169 2821 1086 439 2545 5885 1443 1308 2472 365 1870 5467 5662 5815 1999 2281 21 4283 5667 3241 1527 1112 4228 1426 6020 6651 1615 5301 1632 4138 1139 521 3471 1894 4941 2161 4765 1875 162 4979 5235 204 1902 3220 4332 4213 2251 1432 310 2635 6461 3719 3326 1946 2115 3344 6330 4449 189 826 1646 3002 4007 639 2918 2756 4652 5113 4429 2529 5194 119 3723 1468 412 3888 5835 3502 2589 3747 6725 5812 3177 6347 6497 6080 6402 1635 4844 1035 2014 1662 4698 2878 1292 1812 3892 4858 4208 4363 1710 719 5107 703 6172 218 597 218 1819 2350 1492 4933 204 3876 4494 5058 5760 4815 4932 191 2282 729 4691 4781 5104 4740 2829 2363 1526 5897 3526 4903 1641 105 3923 5369 5903 2931 527 4317 5545 3686 5258 6295 6455 5929 4065 5158 83 577 3305 5490 5724 3515 3856 346 4207 2209 4785 3955 2024 5821 795 1530 4073 3318 3601 1015 4720 1707 5108 6510 6672 4125 6308 5293 6464 2014 463 4887 2907 3559 6053 454 5128 1372 2221 1441 4899 3628 2941 2489 2352 5849 4344 2289 6468 4084 3902 5952 4363 2765 5597 4400 1367 6078 4644 2482 6037 6170 4529 2526 636 3983 3596 3483 4856 1023 4500 4048 2822 3600 2543 1252 2135 1598 1006 170 2376 445 727 5281 3522 3007 2507 2018 6641 675 990 4421 1082 6401 5484 2660 1462 94 1775 1052 2518 5847 1274 5488 5370 1945 4734 6165 3731 1393 1557 4717 5165 6318 1887 5604 6143 3046 5291 1532 3858 1507 2123 5045 3159 6449 5579 3429 2133 4449 5006 4942 5185 808 5654 973 4448 5719 1624 4887 5547 5395 3924 1414 2087 4855 1549 401 5246 160 6004 4780 4855 2083 1827 1137 3520 6347 3225 3567 5515 4604 3457 2853 1643 5056 3970 6090 870 3023 611 4211 4774 1603 2939 1963 3028 3613 4907 710 6462 516 2215 1469 3118 1377 4777 4895 5789 1832 3019 564 5628 1169 6293 2630 509 6710 638 421 3352 1392 186 3327 3829 6672 1011 5028 1599 4921 1736 3407 848 6478 2664 3851 6719 5323 4043 4964 6213 2829 4041 3779 5773 3903 2446 2516 4728 5823 417 5505 690 1502 2103 5976 930 6285 3311 3877 4697 4860 456 1113 2582 1577 2181 5049 3470 825 4080 6660 1967 2126 5736 168 1659 3113 3675 6005 3166 2081 1563 1659 273 2883 4661 524 6049 1107 6710 6697 4105 4614 4085 3259 2000 4538 3307 1145 5192 6132 5249 5466 5875 1022 3552 2378 195 5616 4538 2553 5899 2764 6077 384 1716 5666 6703 476 4382 2180 2074 4824 4832 136 4069 4971 256 4868 2579 1520 2141 6449 2927 4404 1560 4198 1927 4198 5280 3889 5675 5305 714 4480 2869 3050 5212 4793 2401 3988 3643 6335 405 6682 3155 2867 3371 2481 3098 5388 3236 6299 6569 3886 2702 3003 3804 2787 6398 5813 99 5087 667 3954 4987 767 3275 3890 5884 895 2848 769 394 2917 2551 1059 5409 4929 1597 4229 3607 5352 3375 5540 6632 2071 2552 3515 6072 6166 5560 2533 3066 5608 3552 303 1321 3991 936 4753 3059 5664 2889 5988 2396 656 5832 2462 1443 1617 6439 3997 1858 6704 1578 2290 5475 6136 4819 2280 444 6438 2587 1503 6467 2329 6177 4767 1561 2089 4313 4046 3973 5753 4397 829 6508 4368 4148 412 6142 3341 3357 2997 6080 5498 184 669 4126 2162 5227 5826 5053 3854 494 5501 2849 4431 3427 6412 2958 3567 3046 957 511 3801 1104 6413 2375 1837 4017 5970 1023 3214 5670 5034 1679 6699 5463 3080 4261 4907 4391 6053 4690 5725 1850 4903 3822 4471 51 267 18 1448 5112 4254 2875 3086 6641 3270 368 3940 3319 5608 1399 6169 4328 4280 3030 886 4925 28 2883 1472 6473 5672 5974 2759 707 1837 4794 5133 1642 427 195 4612 97 688 4898 5987 808 3375 4022 5423 1159 329 4330 1484 5364 5690 5856 1409 421 2556 6428 2526 2478 1486 5789 3917 820 4315 4969 2006 5746 4785 5778 3759 1100 908 3520 5223 3380 1580 1155 3966 5579 6188 2710 3099 1028 6231 3133 1613 2280 512 884 3914 1438 3083 5875 4945 1743 1870 5282 303 6595 780 2690 2430 6488 1684 2260 5312 1313 310 5757 6094 3304 2063 2640 4361 2086 3822 3336 3394 6162 6304 5956 3600 2044 6479 5184 6296 4379 6069 146 2326 5325 1520 1141 5413 6453 5531 4554 2134 578 4970 5820 4887 3339 4121 3684 1633 725 2425 1874 1747 466 5848 181 2094 1918 2690 6513 4216 4377 436 1447 5516 1165 392 6657 1613 4488 3221 1179 1334 5212 5249 2047 5101 3328 2412 429 1464 5224 3369 309 2090 1740 5052 5712 3718 6553 3108 2261 5355 1539 1744 4946 3537 5341 4798 5111 1153 2510 6529 2861 6020 1551 5907 648 5251 3339 1259 4660 5050 692 5514 195 809 4773 484 896 57 5732 1248 3153 2377 6688 4426 4149 4355 5826 6038 1566 2556 2524 1121 4832 6317 14 1565 3265 1175 4244 5191 2664 6706 4348 5211 4901 4082 2536 5020 434 2660 2065 5818 238 1416 2656 3388 3500 5420 6142 1106 1762 6666 2438 2455 1633 5962 5535 1290 387 1170 2321 5813 5482 1264 5043 1450 1185 2552 5621 2628 2418 5257 5858 5651 5040 2504 1566 5254 2781 6685 4974 3901 2442 2490 4326 2148 2523 4710 1417 4902 6530 5874 2580 2665 3644 1205 1882 2378 207 2119 6026 6189 4813 1604 3098 1026 3203 1329 3979 316 632 5187 824 1483 6692 835 1162 1159 3855 3224 5697 3650 1460 6165 2093 2723 5474 445 4186 4539 4897 658 3974 3069 5885 5868 1629 834 6683 2343 3373 3835 5381 6606 5620 5819 5973 2408 3587 3911 1470 1135 709 5993 1011 4199 4011 2846 5708 772 1347 6164 4118 6073 1418 4604 1634 3770 5135 6491 411 2623 4170 4829 4704 3382 5855 5877 5611 2018 2849 2967 5362 6331 4435 2269 2627 4812 4329 4267 6120 3962 3123 5054 6317 3673 2069 4147 4977 4394 4080 824 4755 6485 2314 6326 5044 4846 3976 536 1151 452 6572 459 5199 1150 4956 291 6450 2885 1021 3835 6077 6586 5674 2346 6719 2227 5003 281 6605 1314 6550 220 5214 1338 6333 1522 6192 5721 4933 178 5582 2917 6206 1375 3659 6400 2529 2192 6030 2997 3482 6327 4969 5077 901 3690 3431 6062 6087 964 4768 3228 1634 6172 495 112 172 3987 6654 2372 190 6352 3347 3594 3941 1221 4051 4157 4327 3183 167 5487 2731 3478 199 1437 3664 1590 2286 5273 5101 3871 6712 2406 4200 5068 4699 5944 6484 1810 5220 5121 6159 1999 4427 446 294 2688 5906 1642 993 2085 2150 1181 205 201 3015 3654 1238 4205 2289 3930 5437 1703 2355 3980 5048 3069 3015 512 4815 160 2757 4865 5711 1348 3952 434 1698 6089 3578 4914 656 6671 3831 5270 6426 5092 2330 2152 5732 4281 5144 3142 1721 4189 4961 5807 36 5508 5256 658 98 4899 6608 4021 5157 5474 6515 1655 3391 268 3633 2876 347 6605 2292 4490 1654 314 72 5395 2296 5776 3561 115 6419 5787 1302 2320 5422 1751 2753 6201 5456 6065 2703 845 1388 2049 2603 124 4857 5316 1482 5507 3300 3920 742 1330 1916 4747 5520 2920 1442 3945 2833 897 1991 4149 2682 1138 5656 4595 3101 1829 1718 2008 1974 3840 6472 2303 5216 2048 6069 1048 4754 1454 6068 6180 2154 4099 2514 1417 2977 4190 2476 5283 5394 5074 1730 953 5172 4941 2455 982 6302 1827 3222 1298 5006 4116 2997 5704 2874 1022 5955 5527 1676 2967 2406 162 492 6372 2637 1562 1142 1009 5533 5147 5644 3455 3267 5659 5150 4060 3186 5222 944 6623 2906 1502 3758 3446 3460 5929 5314 3360 4899 5642 5891 2346 3282 5851 2863 3496 4098 894 4947 5114 5513 123 6187 5779 239 1862 4205 3313 843 429 2317 5969 535 3813 5424 1679 3693 3201 2737 3911 5677 4327 1859 6239 5550 1756 5054 3754 3204 5066 2313 281 3246 5609 1995 1035 1745 6149 1542 129 2578 1023 4398 1426 5365 4882 131 2608 6227 6413 6616 1089 4671 6372 3267 1993 783 3017 1505 576 1973 5443 5959 3831 3082 5854 4088 6320 603 2226 1201 3245 3721 4074 1067 6596 6403 3978 1851 2379 2487 6635 2111 2060 268 733 6699 5624 4030 2618 5603 213 6402 6009 4112 663 2717 5203 5207 4784 6589 934 6264 4876 6275 4937 3726 6129 2046 1697 2518 4523 6478 4359 4649 2424 2715 5373 863 648 4905 2088 3040 3035 1388 5589 3688 5156 4013 445 6631 3324 3036 3368 744 2178 6242 32 5929 5760 647 4774 6528 3891 5370 4357 3660 3871 6142 93 2835 1566 5919 2010 5366 2325 745 3610 835 4616 6218 6471 4847 4400 1430 5237 4026 2969 471 3108 359 1150 121 5142 1916 4637 5324 4436 2925 3256 666 1326 5960 5442 5885 6700 2908 3551 5037 1430 2908 1470 4770 3777 1051 1039 3176 1268 299 5924 2410 3212 3684 305 392 1529 728 1100 3597 3504 5379 213 4303 667 2969 1111 5200 4644 5197 1094 5899 4769 2810 4839 132 3939 1556 5950 2032 4818 867 3338 447 5427 3458 6250 6013 3638 4648 5392 2715 2789 2530 5422 6492 1190 835 4054 49 5482 3123 5873 5470 3686 5504 2646 5185 2196 3523 1518 203 573 3060 5946 3631 3109 6634 692 568 4833 2803 4856 2406 6390 1813 5953 2300 184 2610 2561 6630 6469 4879 5157 5315 2104 3570 472 1495 549 2406 6382 6368 3503 305 3227 919 1090 5454 5416 5424 6550 3358 2854 5862 1555 2797 3561 1766 5165 6706 6515 5185 4259 5854 6002 24 2903 5469 4242 6055 5279 1779 4936 5629 5133 3826 3854 4560 1435 5192 4903 3320 3421 209 5744 2312 2905 2910 6243 5246 4392 4420 4828 4069 4455 3489 638 106 6558 3163 3392 4571 231 1567 2365 4928 2785 2269 1389 889 1626 5748 5836 1847 6627 3620 6451 111 5670 5828 5855 3125 10 910 4073 79 4235 2604 1579 1574 4240 3899 2311 1865 2182 3744 1689 4545 6633 3115 1291 1209 4724 748 4094 2825 1649 5734 3210 5899 4129 4466 4278 6338 5674 6723 1647 2400 5607 5898 637 2553 1622 6293 1969 3880 5257 3452 6454 4215 1525 4439 5868 3454 5496 4126 2142 5379 5743 3787 2999 3442 3401 6505 964 1895 6385 886 161 880 2440 6056 3208 4301 5737 2025 2167 1161 2988 567 5545 6681 1695 3467 4071 4488 4872 6729 4235 6182 2725 5195 2156 6188 4100 1452 2736 4085 1920 724 4631 2083 296 2787 564 5895 4080 5383 4372 3365 2314 5515 1983 3977 4670 5854 710 6101 6594 4659 6111 4774 5657 5102 2683 5170 1444 3768 4323 2131 4945 3619 245 5681 3032 6327 3188 1017 1624 3627 4819 63 3087 4252 5874 6272 2819 1354 4410 3707 3457 2531 3341 552 1878 3741 630 4222 1741 2504 6315 5019 3941 116 2672 1272 5414 3229 1078 2352 3135 1592 6096 5035 533 2287 5971 2971 5861 751 3082 3678 4399 5622 4371 474 1897 5423 1573 1935 1689 2510 4071 1145 6327 508 1918 5350 2910 113 2239 2263 3397 2706 735 2822 1627 5188 5388 6568 6636 5169 2410 356 1929 5779 2085 1827 1430 2442 6344 1167 6327 6499 2725 4495 6671 2366 3720 6399 5489 2099 745 3964 5531 6001 1087 5210 1574 6189 1754 2853 4067 3566 3502 3592 291 1459 3868 3857 1048 1061 2863 5639 666 4236 797 3878 580 3303 2893 3063 4426 1630 5230 846 1868 6072 6658 728 1980 5195 1078 4231 2291 2584 6309 4824 349 3364 3519 2248 1538 1989 4535 855 3939 1260 3659 509 3547 4763 5799 2159 6514 3510 845 4960 732 3772 4514 5275 975 5030 1880 3891 6522 2425 5682 2176 349 3777 3178 3417 4484 3543 6461 5443 1012 2017 4483 5859 5831 3902 891 5683 5528 1106 3460 4417 2695 1621 5570 5388 4732 4977 997 6561 5432 5698 684 336 3192 5413 3620 1308 478 4340 1985 4322 2218 1423 5825 105 5629 3723 2517 3357 493 5499 1384 3301 6015 5854 5630 5207 4863 5515 4802 2809 1551 1091 5348 4566 6084 3052 5704 1367 2904 6291 3612 5626 3591 6622 2115 6320 3360 6279 6335 1157 1574 3504 5506 2210 1617 6595 118 2250 1803 4452 2641 3613 2806 2186 5226 310 5301 6438 6477 4208 4882 2960 5161 5118 3232 3444 5673 4853 6222 2169 269 4861 2814 1406 6409 6675 4377 5163 4495 5267 2796 1027 5689 3158 1949 637 502 3677 4138 6197 4150 5798 858 4074 1710 3228 6708 1106 4696 6374 5841 3633 4869 1554 4078 4884 4181 6695 246 3046 1467 518 1523 4289 6569 1174 936 1457 340 3207 2156 3113 3486 1181 3111 2859 153 2875 4735 5180 5141 697 6108 5653 6126 3556 2959 2598 4492 5549 654 4267 1916 2770 4188 3630 2991 1538 6210 3573 2600 6420 355 4733 141 2513 1002 3364 4707 2138 4494 3717 4047 5387 1287 2215 440 3073 3468 35 1200 6351 5256 3003 4912 621 2807 6338 3932 3262 3436 609 5921 6718 2189 3271 5984 6556 3725 786 4965 2076 5978 923 3831 5086 3780 5012 3001 3076 3469 3562 3130 887 5264 1802 3148 5203 2045 2372 751 5964 79 3610 4590 5584 3079 353 1645 620 5457 2638 6405 5498 6451 5891 2920 6373 466 309 3085 6096 1110 3445 1196 453 2108 1090 1543 4271 5089 3526 1380 6530 6556 1166 5328 2935 4945 2833 6487 4728 4716 5306 1644 703 1553 6591 3807 3966 5867 5808 366 3615 1711 3586 6493 3976 2087 5393 4825 4559 4893 2328 5162 2097 5529 5142 1149 3610 6340 6538 116 4605 3279 741 5038 2982 477 6443 3152 2455 656 5046 6715 3656 5197 1029 922 69 5225 204 6593 5163 3474 2760 3027 4454 4495 3149 4235 2377 4358 4549 1357 4072 2199 6454 1329 6394 3295 4912 632 3990 971 6621 6672 4088 4426 3761 2904 2571 916 3787 3957 1334 3181 3239 3658 4423 4517 495 6300 3855 1863 4801 5294 4010 5754 2885 5214 759 5460 508 1523 1118 6646 3527 4348 3373 6659 4581 1700 4211 4137 5121 4686 4387 3995 5497 5342 1546 4823 466 2619 5780 4563 3315 1163 1924 5982 225 2819 2788 2348 4681 4612 3545 3215 1349 145 2811 5144 473 5065 1860 2123 2580 3363 1609 2143 632 3179 3820 1230 1810 4708 1150 6398 742 5345 2554 3712 300 967 1335 166 986 1929 314 4445 6717 6648 2447 2160 392 5267 1487 4894 55 2544 6154 4943 724 4066 3978 2365 6342 2866 941 4187 6606 1726 6275 6201 767 3032 2743 2928 2223 2024 1669 2579 4309 2299 4542 4269 4570 6360 2303 3081 920 4509 5381 4940 720 5377 2337 1886 532 88 1874 3299 4563 3901 4005 4370 3126 4518 731 1843 2130 5067 3581 2625 2207 3606 5343 3708 1817 3659 4373 6419 4158 654 1663 1053 4373 5978 4736 3934 1475 1510 4194 763 6501 2077 5814 4429 3437 4213 4244 3042 1241 6487 2223 872 4569 3441 320 5504 4826 4125 1599 848 2638 4663 4881 526 70 4497 6319 5585 2556 1496 1112 3077 5512 5256 4601 3510 5147 6616 4121 5745 6041 2885 2900 6503 836 537 890 1995 6542 2785 2362 2055 4932 28 212 5329 2146 4758 2220 2713 6453 4516 3462 1559 2727 3126 819 5149 419 5809 709 5129 3147 1122 672 5740 1966 4268 1292 3906 3216 5459 4541 2555 5107 3355 1259 3247 3363 2313 566 5968 6326 1849 1834 2682 1580 2765 607 6449 3933 935 6626 4724 5196 3981 2432 3829 4934 4449 906 655 5964 2322 2708 2411 2481 2817 2132 5647 6274 5668 2117 3581 1093 1677 6082 6246 4396 2992 1678 2937 6510 3199 1814 728 4031 5361 6466 4640 6517 3195 1784 3564 4999 844 1679 718 1473 259 3773 6262 2698 3245 5021 2133 4539 1074 767 182 3985 2617 4134 4143 5346 5776 2366 430 2582 1947 4335 680 5015 6324 2857 262 3243 1586 6726 1718 1712 2134 2636 6137 445 6586 6274 2542 5344 4389 1365 2184 1954 3495 2306 4811 2206 2700 2881 1153 6195 5644 216 1014 3219 171 994 6011 4537 3850 1246 4611 2956 3431 2124 284 4553 6387 774 5520 1083 6305 3408 4206 2212 5037 4586 2787 3119 1475 3374 3847 5778 1808 1970 4867 1507 5399 5094 1425 288 4163 597 4614 6016 3833 5203 3053 5894 1091 4352 4347 1560 2868 3632 576 1978 199 6627 1300 1285 6416 5969 3024 6603 2853 6351 4785 3598 1353 898 2500 1246 5351 5115 3594 555 725 2387 6151 409 288 26 4165 479 4498 3201 6101 6093 1471 3425 5923 1732 4951 5272 3157 6610 2246 3467 2530 6003 5494 3185 5483 2953 2506 1879 3056 3679 393 5966 4727 5159 1278 1520 791 5385 1905 2068 1618 6597 1658 433 314 4564 5171 5254 4581 6675 2857 4862 511 4471 458 6639 800 5761 4695 4490 5138 393 2867 2037 5437 659 3222 3692 1885 4320 1540 6398 1161 653 780 1589 5261 9 4656 1183 974 2876 40 6265 6443 640 4956 2343 1842 1324 2527 824 43 6337 3108 3452 3705 3248 1482 1657 2474 2595 4001 3378 653 2309 4842 5942 2398 1175 3994 5709 2949 2497 5660 1620 5468 3015 1995 5839 4863 1356 608 223 3559 5932 888 1175 6283 1861 6397 2889 6021 1888 249 5553 3193 4728 6229 5757 5492 6078 3918 4759 585 4322 2247 1578 5902 2602 119 1418 2908 3652 6430 1275 441 3294 2834 4558 2601 1589 4674 4841 6283 2856 1404 4355 1656 4725 5209 1039 92 2231 6405 6214 695 3098 4557 1506 3796 90 77 1116 2765 6019 4648 4724 2541 3222 6403 432 2215 951 2054 4878 2235 618 5493 1964 8 5529 5722 117 4929 1022 1625 1626 690 4022 6396 6277 4679 5969 3417 3226 5706 1203 6542 1484 5114 4413 2589 4528 2005 1012 6692 862 5903 2871 6630 4982 2788 1104 2411 4915 6154 4483 1941 4383 5718 5454 430 4058 5831 2554 5681 1302 367 4191 4745 3742 2727 2580 3836 5130 4650 2109 5791 3691 1811 4013 6006 1775 3010 2458 6577 2880 6222 2730 6657 880 2649 5119 5331 6506 4513 504 5343 4215 1061 6269 3548 836 1420 5731 725 2644 2338 2323 2525 3260 1047 6467 6213 3695 5472 3740 4984 6647 6132 4700 4402 1885 4721 5887 668 6534 4090 4270 215 2777 4914 5084 2801 1187 3621 4910 5434 1545 5341 6596 2226 3934 425 5556 4115 6031 1520 4569 6610 4964 4899 4725 6245 3622 4138 3251 652 2248 6622 4132 3354 3500 1609 3255 6397 3170 5950 3641 3829 1894 4941 3795 2728 6030 5457 3615 380 3918 5203 4846 2405 1402 1724 2918 1549 16 4092 4686 2997 1734 4316 1171 763 1929 6404 1010 334 438 5857 3782 2615 5021 3010 5891 2506 1150 1249 2640 5311 6653 5435 4133 68 5430 1701 4083 3686 6385 3366 18 1198 3254 1475 4976 3050 5273 3123 3699 45 4215 2003 913 4278 3077 486 4457 3935 4159 4970 5888 2668 5734 1891 2633 6019 6196 3127 862 3894 1329 6273 6681 2096 5193 4240 1335 2683 1116 5616 5376 1025 4646 4880 486 5716 5413 601 2766 4967 1721 5408 1946 992 3036 1391 1335 5716 6109 4471 4342 1805 6206 667 1858 2852 5595 4872 6121 5955 6122 4282 6350 5122 3481 5143 3079 2559 1428 6038 807 4541 1403 1169 6317 1910 5075 2694 2644 6201 955 6067 2272 3507 781 5064 472 4071 3888 2123 5026 3895 36 2801 1867 4750 1077 3251 6593 1334 2953 4441 2293 5026 2359 3763 372 5800 3985 2715 5457 2562 80 1013 5261 1506 2153 4136 3516 5184 6058 3836 3166 890 3378 3888 5241 3144 3294 474 590 6282 3229 3141 648 5849 3311 5167 1465 5034 1893 1838 6250 3099 434 2194 1988 4035 1686 509 1062 4486 1919 3944 1022 3455 4462 5100 5790 3239 624 820 6646 1184 4869 314 5468 3154 1412 5058 4472 3776 391 2033 2574 6061 1748 684 4149 2304 4462 677 1509 518 5776 2144 6692 1336 2258 5841 4685 1277 4052 2645 3959 957 3456 1505 5924 5373 6645 3161 2916 5673 1389 3793 6702 6524 417 6672 3645 3393 4579 637 5792 314 1117 597 2907 1420 1265 2123 4117 2339 5784 2189 4103 395 1378 5620 5809 613 3503 5863 2903 6122 3334 3249 5928 5891 5084 2835 2798 6634 798 1794 5709 5451 4845 4953 4806 2455 98 1581 3036 6322 597 2734 4735 6643 5069 46 4371 3655 3630 3734 3819 5076 1864 1002 1037 1518 4333 2770 4613 4474 4658 397 3003 450 1535 5549 4681 5225 2188 3907 1253 4845 277 762 750 5859 4018 5373 3423 3986 3401 4910 1926 1841 305 2425 4125 3551 252 3500 2714 2453 5441 2018 958 6198 2888 795 1226 3763 6186 6561 5368 3864 6526 6266 5082 2115 1407 5941 5823 111 5370 699 5706 5867 902 3917 152 6396 5207 6149 5081 4299 6381 3640 1488 2759 2945 1954 1127 4282 1843 5905 4986 456 5140 3906 3747 3020 4800 2755 2625 1952 3799 5471 5592 2255 1601 4362 629 5464 4578 5321 2745 2849 5041 4217 5369 1832 1021 6520 5904 1183 192 3703 1795 2848 5750 4045 1112 2345 6100 6423 4482 4313 3701 3650 2487 2960 2029 2561 2750 5187 489 341 5242 678 3424 2008 5812 3425 4012 1893 86 808 1833 4066 543 6055 4098 458 1423 2480 3311 5510 87 209 5228 3745 4040 3726 5622 3342 1311 3872 2244 1165 3015 5192 4118 4063 486 2207 1002 125 219 1844 4115 4406 3357 3830 725 5021 4127 4923 1190 6142 2429 6389 3654 2234 652 3938 1779 2309 1169 1854 2250 1268 5282 6000 3822 865 2939 316 2993 5890 4460 832 5770 2216 1825 6667 4987 1856 2451 3275 3230 3852 1137 3169 6550 4807 5491 2603 598 5941 3665 5952 1708 5368 726 2632 2628 4297 2632 281 1545 3543 2234 30 4221 5187 3330 6130 4033 3577 2880 5378 1689 6541 859 2708 2641 2339 6188 762 4718 551 226 2652 2855 450 5887 1954 3518 2915 3406 682 4906 3441 5341 1146 2810 3665 2170 2405 5614 4299 1132 2151 5942 3123 5886 796 2451 5586 219 5399 5480 1228 1633 3944 2004 619 333 1424 6635 1088 3657 1088 5301 348 5783 5767 4088 2681 5139 5087 6574 3305 1046 2555 2965 1471 2746 5890 5427 6313 302 4591 3682 5457 5593 3667 285 6313 2417 6635 6353 5274 2677 4779 4945 1038 673 4075 140 3495 5322 3180 6074 6013 1806 4873 20 656 99 3480 4504 1005 1403 4160 879 6080 2993 3385 3965 2904 2951 4881 5156 386 4513 1659 3363 3063 1503 2194 5120 546 1297 5863 111 497 980 4194 3553 1667 648 3018 3723 3273 2949 918 4384 6659 3534 6071 5585 2131 1408 4525 5737 6186 3048 6537 6224 3282 1618 2965 2649 4753 1446 1745 6201 3078 708 2610 2973 3937 15 3323 395 5792 6175 6277 4368 5365 1559 6659 1173 2683 591 2354 2742 2140 4511 2064 153 5699 5189 1612 3377 2158 6290 3042 1449 1302 1140 6611 6176 3378 195 5193 908 5871 2447 1658 570 4849 4048 4431 1212 2938 4063 5977 3990 2014 2122 4433 656 2322 6239 5645 4818 4667 257 6350 5839 1335 3566 996 4752 152 3082 5128 2847 5583 1419 5575 732 1350 2705 2694 541 5008 6057 864 1123 6325 1866 222 233 708 1121 2129 5090 735 3348 4183 711 4285 3118 375 71 5515 6648 253 5931 697 3255 3861 3514 3870 4805 5006 5983 1273 3579 552 4424 4588 1309 5858 2381 2756 5377 3404 3423 4148 5119 6191 3174 2827 4314 3638 6121 6305 3704 5203 4377 6593 2946 4098 3866 6220 3530 1720 2642 4256 4497 4604 1272 3136 4760 5986 4605 3553 2694 450 3294 6016 5051 3878 4529 1372 3468 743 3990 6136 2034 64 6187 5065 2338 2666 488 2770 5160 5394 3380 2898 1163 1270 219 5059 2049 5095 1544 2707 2054 5843 428 411 4802 390 5926 5661 4498 3234 5800 1836 1988 6575 5253 2082 923 2 5543 276 2549 539 434 674 2245 2933 1626 668 6031 1527 1676 1882 2061 1020 6620 4987 1494 6390 1501 6490 5690 555 1452 834 3148 1877 103 3168 1745 1226 5952 5659 6483 2981 2536 2262 3343 3408 3060 4217 2173 2797 6443 1553 4383 1591 6571 3762 1283 1132 3515 6033 3772 2872 5044 2994 6423 2368 6507 2590 1904 6522 3639 5459 6413 258 825 1220 5400 4504 4056 3453 4261 1016 2760 4536 6649 1437 2753 5739 5643 1225 4241 2312 2010 5806 5234 2513 3071 656 1717 4082 577 4729 1332 1016 100 3113 4724 4866 271 4873 5245 6025 3620 3293 6327 4284 6621 1396 601 1775 6555 410 5438 3819 375 2734 1555 4454 5330 1948 4728 1250 2031 4775 5952 6659 4218 5920 2880 4205 3676 3509 2663 2969 4709 721 5522 4610 1746 2201 6559 2127 80 2045 1848 3888 3694 1096 4572 1970 4639 1134 1081 2898 2039 5265 1349 4141 835 4036 40 3511 2302 4232 5125 372 1323 637 3532 1899 1646 4688 105 5765 3027 5324 1876 6152 5773 454 2827 2008 4904 4546 2848 5295 3525 2782 4379 4611 78 6057 2320 989 5310 5282 4399 179 4178 592 1971 6277 6461 2442 4084 2732 4895 1661 1841 2778 6390 4836 6398 4457 3966 3625 435 6160 298 2801 1519 2762 3465 2618 416 6233 6683 3984 2353 4416 5598 3333 891 901 5934 5935 3614 5208 6523 510 46 6174 4613 6262 1341 1521 818 5570 5700 987 1902 5559 5829 1971 4799 5714 5061 1703 907 2240 2487 908 5531 3618 5530 1096 379 115 2444 285 2932 1657 5663 2505 1799 5066 6182 4347 470 5746 745 3746 4870 6593 5368 1868 4263 4468 4200 4949 4601 661 6606 4993 185 1256 4939 5000 6133 1669 2085 256 969 3997 5110 5042 3405 5085 4719 6150 2085 5502 358 781 3454 800 3089 2781 4210 3594 4561 468 4807 4048 4138 1948 2132 4808 4010 3775 5135 6165 3669 6534 426 1843 246 3501 4744 6603 4618 4986 4608 1200 803 6662 41 4664 6142 5336 5880 6057 4410 5422 157 6027 240 6584 5442 5314 1616 1384 5395 1334 2545 5511 6522 2959 5603 3519 3958 4206 2162 6629 2188 5464 5245 1868 120 1894 3958 3602 3423 5502 1389 5409 1637 2215 1553 4157 1163 5109 3602 6008 3497 2425 1422 4677 5628 2285 1121 5846 4655 2085 3029 4039 3358 6288 5276 3011 6385 6267 5989 6211 1047 1820 3459 62 2834 5678 4881 2471 3731 6141 1902 499 2176 2226 4955 5254 2770 5402 4551 2632 1335 5844 3431 418 6223 3929 2088 5646 5187 3271 1349 2262 6405 855 684 2399 4857 2359 5106 762 5250 5764 234 4081 3770 4272 3578 5839 2915 3288 6415 6686 334 5331 2229 3471 445 210 1794 3639 6256 6290 5252 4300 2168 5644 2611 5797 5040 2118 3275 837 274 3111 6588 468 4717 5279 5306 5853 4661 2408 4448 1625 4962 3202 6487 2649 1338 5311 3596 2702 2977 5482 2800 17 3291 6512 4928 4864 5818 1699 5613 3553 6481 3652 857 5706 4088 5359 4815 1470 3852 847 1551 6221 6624 4646 4431 1438 2023 1068 5797 95 4497 390 6199 2065 1483 5984 969 4269 3682 4709 1418 5008 2453 6137 489 5888 2058 1311 506 6693 1329 1234 1712 1663 5230 6475 4211 4655 2881 2596 2425 2678 4239 5905 340 3068 5530 2503 6420 736 3007 3302 5069 2725 4530 5597 5096 152 5760 2123 4502 4588 3880 6327 3830 1606 989 2311 2211 33 5087 632 221 1714 1747 3018 3597 1447 4792 4147 2349 3507 1478 5651 583 2820 253 5327 677 4576 1818 3711 4210 2945 4897 4153 3303 3501 1132 1253 3568 6459 3351 1374 3798 1381 2566 760 1006 1744 3264 2504 417 5082 2756 1228 2410 394 4471 105 5558 4684 4391 4625 4932 4113 3494 1250 2879 6504 5887 3256 5760 3394 2459 1120 4445 4371 5517 2719 2483 6687 4073 1303 2569 5446 4825 3505 2721 2555 2081 2852 5269 5462 3833 5064 1375 5685 1480 1253 1180 2197 822 3838 4435 2211 1339 4787 2771 6049 2861 1642 3434 4049 6300 6348 3606 6597 5055 6656 6491 343 1913 4776 1320 1833 3696 18 5350 4694 6381 4598 5693 5231 5016 3166 1808 20 5349 4971 2290 4153 2986 2380 4767 1465 4374 5483 4663 1636 2490 4714 1490 1724 4150 4059 5319 1583 5414 6191 6544 5674 4714 5244 2924 1953 5854 3097 5270 1065 4453 494 5198 3700 4296 5665 5111 2963 5789 6134 5011 1196 643 6420 2784 4190 1515 4331 771 3651 2067 3053 430 6650 3288 5639 1398 5737 254 3803 6028 1787 5691 313 6407 1524 5725 4890 3041 5120 4397 3376 5699 3159 6217 6042 3144 4157 2525 4642 5817 5650 3506 172 3654 110 1337 1754 6602 115 2412 232 6069 3643 6200 299 3986 5903 3033 1561 886 1902 3796 3597 6324 6 4482 3062 6247 230 3365 2648 458 3732 5645 5480 4906 2344 295 3659 435 3267 3863 6155 4890 3178 2262 4066 5077 4387 5220 1225 6287 5256 4864 5681 4798 6497 6020 5688 3892 2268 911 558 2618 1069 2773 1829 6003 3887 1962 2602 6463 1128 5772 2663 967 679 6567 2770 5753 4138 1407 794 2336 1628 6448 494 4832 3147 3889 929 4495 5182 1956 6154 5693 2172 5336 942 6469 3128 1476 6604 1561 1446 4518 1470 472 3104 6162 521 5729 4964 3030 4678 1542 5477 3725 4168 4377 2552 5405 5371 6159 5734 6071 2346 1487 6400 1808 3075 4879 502 943 543 572 6280 6033 4991 1658 4746 1595 3586 2516 1177 2806 739 4182 4771 5132 2103 979 3613 3035 6523 3487 1623 788 5787 1595 3762 2944 4563 4615 2620 4673 5511 2903 864 4469 2553 6303 3663 2071 6133 6540 5057 2328 2386 1857 4311 4379 1923 5700 5454 3643 4176 4145 5198 3027 2024 2844 2101 3504 6029 6587 260 5186 1160 2357 3882 1725 3306 5972 4930 6396 6402 3161 4783 4000 3330 4173 1177 922 1808 5096 2908 6606 5120 2025 5262 3770 852 4536 65 2846 861 2397 13 2898 6406 1439 4122 2273 2925 6035 740 4268 4410 6560 798 2993 1960 4547 5997 2094 5820 6091 6104 4871 5599 1159 5010 6653 5199 6224 3703 2374 5419 5341 4950 2320 6492 3904 54 4906 4924 3213 1986 5458 5227 5949 5156 871 230 6655 975 4506 5779 1628 6573 5597 1449 3618 5536 1450 1591 3706 702 5956 1641 4273 5410 4168 3015 1270 760 6026 4716 4695 5302 736 348 6652 2906 5808 4518 5625 5875 5361 5349 4416 980 2666 2487 5231 2025 6179 1071 1145 39 4762 411 4786 4442 2197 1146 4559 2286 1278 3787 4944 5825 2835 1320 2120 5460 1878 6711 5070 2255 2451 528 2973 3821 3812 2385 104 3174 4455 841 3792 942 5091 4753 591 5431 3268 2106 1024 6082 1712 5384 4357 1548 788 3158 2683 3948 2778 1629 3192 6542 3596 922 5749 6392 6360 6239 5711 725 4161 468 2501 6641 5803 4679 5602 1156 6399 5585 4024 5764 6601 3376 4928 3867 6381 1127 2358 1249 2010 2741 848 299 2297 4942 3469 5781 457 5800 74 1705 5235 4381 2851 5440 3597 922 2668 1314 1352 4900 3910 2002 1756 3911 885 1616 5253 3458 2742 295 4062 6618 2025 1565 73 566 2091 5218 1787 1177 4655 6340 4044 4404 6540 2955 2687 6486 135 6406 518 2149 1379 1986 2115 4636 6716 3489 3381 69 2234 2420 2242 1946 5847 3969 3306 1200 4571 754 512 5467 1715 4259 2476 3538 4189 5638 4926 1853 853 2762 4895 4083 2711 3202 4719 2810 2202 2756 3872 2842 306 3048 159 1165 2493 1160 2007 3686 6631 1825 3230 4674 2344 6464 6615 6676 352 434 4037 3846 4962 1034 4689 854 2434 5830 1049 1778 131 1375 6155 3837 5436 4391 722 2587 1045 1843 1962 4890 4694 284 531 279 6253 6116 1487 1558 4479 3921 6222 3857 359 1122 51 1753 6614 731 1029 175 259 1238 3195 3747 8 3634 6194 604 118 3979 5935 2288 2374 1218 829 2820 4250 2399 3632 6156 4157 4822 4483 518 2611 1707 5126 1082 1188 5097 1521 1460 1298 5037 1717 1870 1825 2840 3636 892 6046 5318 844 6706 5423 3316 4310 6267 1073 2036 5886 4874 4076 1013 656 5796 3606 6239 2578 2028 2297 2275 1953 3486 4227 3595 6054 2679 5628 6300 1593 1492 1236 6487 3967 104 1121 109 3931 3205 2156 3310 834 3863 2147 1020 5168 3815 4213 2468 1015 1296 2425 1197 2547 3215 47 872 3277 6724 1065 52 5848 3362 6024 5499 6446 1159 84 2086 6394 193 1498 2274 4078 4912 2086 5124 973 5262 4754 5618 4350 2939 4036 4362 6322 5608 5147 241 945 433 1620 6656 1611 4420 3015 1781 5191 833 3120 2623 2556 4266 13 5692 4331 1831 5415 6720 4024 4783 1711 6229 6383 976 6381 5699 599 2670 680 571 4848 3248 4075 5788 6659 2180 2931 4522 657 1534 2081 6470 3721 4691 5705 1721 5808 6332 5984 1995 1363 103 3696 6202 5361 1239 5493 202 1142 4396 6004 6231 1502 4156 2268 6526 4102 5311 2508 4121 5034 5650 5958 2943 4244 2660 6354 929 1311 1630 2692 1862 2932 2358 1776 1613 1105 4326 4118 1208 3692 5824 1427 3498 5778 6061 2597 2896 2731 4475 3774 1733 5740 5022 3092 1096 3151 99 1729 4026 5664 820 5453 4670 4944 1238 426 5523 5755 1437 4046 405 1857 2604 5196 5872 5249 4889 947 6486 5139 4896 1860 6057 4206 2388 2392 6078 3474 3783 3923 616 2084 203 3689 5027 1622 5855 2322 1572 3414 4986 4116 6281 6026 5249 4033 5711 341 136 1595 2294 5942 6604 1237 4754 2660 1145 6359 4333 1885 4844 1843 3824 3768 2171 5313 2175 555 805 4859 112 2090 4482 2381 1107 4764 6333 2010 2407 16 6618 758 5202 4091 350 1803 5354 1674 4663 2589 5583 5002 5709 6336 1976 1459 6316 2220 5440 1847 5331 4802 2685 671 1415 3807 3393 1901 4423 1773 868 3755 5651 1603 2582 3664 4297 5906 92 6329 690 2790 2456 3332 4856 2188 5027 6524 1053 6437 193 183 461 2020 2114 2252 3456 274 4285 5244 77 3632 3907 6208 4930 3311 2066 344 4607 780 2314 4786 1466 62 1750 119 2924 4980 750 4789 949 2780 4518 3597 86 667 667 5262 6326 1513 5258 121 2380 4794 5479 5226 4166 6697 3872 6129 1261 3451 2592 1523 3616 1344 4709 520 4604 1834 1111 172 1498 4096 5545 3241 1340 1186 2213 270 1577 938 1765 1995 5793 6657 5974 6074 4069 441 5300 257 2895 2083 6133 5620 6281 5232 215 5530 727 4961 2663 3462 2527 5288 6100 2644 5673 2167 3909 3667 2190 6701 6298 3228 2728 2924 5450 667 1766 5333 438 5671 3124 1163 2599 4423 2516 2197 3072 4482 4989 2773 3620 3355 24 3626 3593 760 4610 2859 469 4785 2862 2372 3250 3860 358 4943 3992 2586 4706 5161 6550 1157 273 5421 3775 6690 2117 4754 2277 4647 3890 5908 5723 4347 897 5735 1581 371 4013 1509 2908 4066 4866 2978 5502 4797 3125 4041 3699 2141 6182 3491 1683 835 3700 3005 5541 5787 4844 3657 1708 4931 4635 160 5528 6230 243 424 3555 3421 4671 1214 4741 1451 2912 3067 3119 1917 1401 5004 4760 2653 3077 925 411 5491 150 2513 1260 602 2199 2061 5570 4133 1712 5701 5641 604 6099 2112 2912 2985 5069 2068 212 3246 2053 3383 585 140 4983 999 3772 6318 3929 681 2890 5025 2768 15 1632 2854 3712 6657 1099 83 2043 655 6293 2416 3265 1706 4127 5213 2297 2356 6583 557 2293 4857 2570 4385 6251 3979 6536 2015 2283 5838 5122 4739 4903 5148 2948 6124 1753 4261 5808 5064 6458 2958 1440 2542 763 839 4018 42 4855 2242 408 2398 4390 2167 968 5917 2800 161 4669 1385 180 1749 634 1688 1769 1739 4070 730 3158 5045 3004 4780 1425 1184 5505 3928 909 1755 4770 4104 4857 1850 1748 3492 1073 2029 295 2211 814 1154 4580 1482 6411 5752 3198 2861 3454 2640 1398 881 2180 1451 5845 5097 823 4426 2032 5863 2291 5000 361 5106 373 3134 3019 5925 1345 3108 4993 5914 3341 234 2192 6368 3449 3903 3788 3976 5307 4792 1403 1872 6550 6615 2564 4930 4957 4993 6317 3218 727 6005 731 2325 2065 1202 619 4307 4903 3649 2313 3745 5506 4474 729 4905 166 3172 2564 629 1882 4093 1988 5788 4420 478 1003 3376 1274 6702 730 548 662 4734 5935 4718 4929 5957 804 3456 6121 6435 2647 903 5642 2486 5357 3357 487 1966 2062 2938 4513 5785 1617 3011 3464 3572 153 2821 1483 2279 2473 2415 4979 2761 4810 5755 6378 5788 731 4131 2661 852 5797 558 6235 3182 1774 4977 3134 5527 2909 4401 4726 3147 3118 6084 4158 5795 3522 4923 2041 4733 4929 2614 5919 5809 4255 2886 5347 1246 1409 650 2074 4857 1945 442 5957 1704 76 2870 6404 6355 5980 4505 599 947 3298 2273 722 1313 1970 842 1556 4166 913 6668 5982 1901 3121 5279 6613 3525 2921 4380 1772 4469 3443 2644 4242 4825 1305 5685 3547 2482 475 2634 523 1164 4332 4422 1190 3293 493 2695 3850 824 2464 5363 2204 765 172 5456 1216 3685 1299 892 1916 4580 5035 2276 3059 6371 2989 1478 6315 2601 2843 5309 4374 6579 472 4143 4877 4458 1115 2307 4457 6431 2368 1205 4943 5581 3372 1965 1907 4455 1429 465 526 1302 3064 5907 5625 1727 4083 971 3867 6191 1149 1551 2336 3576 603 4306 3414 1626 4771 4739 5137 3379 860 1177 5141 3881 685 6683 1610 5084 2896 6645 5756 4425 5715 6681 815 231 3029 3593 4264 3807 2555 1994 3168 986 5815 3948 4723 3167 627 2247 1299 5096 6325 2111 2091 4628 6028 5120 3670 5418 4714 274 879 5632 1820 5363 2367 4463 4973 171 6551 214 684 1177 228 969 2248 1781 312 2681 3447 5659 2430 2131 32 5449 4346 2894 4806 1216 5831 3865 4308 4003 4955 5239 2090 3650 535 1577 1602 4269 5687 6570 1420 1632 1733 6312 3051 459 3401 5635 4931 3586 1123 996 5607 2227 5990 4620 4317 4133 1509 4380 5370 4695 4793 2617 3217 6051 2964 270 1245 3072 2870 622 5097 2146 3188 2841 6152 2286 4613 4804 1140 6138 1517 3840 1531 6131 4386 623 1140 4393 237 90 5431 5868 4845 4333 4704 5277 3555 1356 4181 1317 419 1997 2341 5557 731 113 3341 957 632 2910 1543 594 5215 1216 714 2530 1605 1348 2279 2460 756 5798 1060 1422 3579 6120 3370 5256 4614 3427 3111 6305 3936 4717 3899 5994 5476 4216 3222 4009 6191 882 4994 6497 4904 5858 6392 5284 1479 1952 4430 4262 2802 59 5523 1772 5423 3318 3286 2443 3828 843 2752 4644 6332 1656 1136 3312 1345 5546 5929 2911 2219 5580 3285 4699 3571 6331 6597 1706 4519 251 4056 4334 647 146 2665 4415 3770 3493 6052 4988 3999 2418 2387 3937 2801 4309 3250 3212 2491 2514 351 2210 4052 4393 2730 6666 3666 2236 2475 1630 5276 4900 4294 1679 1395 419 5856 5094 3516 5968 3167 1268 4201 3336 3418 5456 5771 3551 76 4471 2593 3482 6328 2948 6710 3819 2111 2561 3324 960 2384 1335 2985 3978 839 2697 2346 4462 224 4912 1731 974 3195 627 3271 2661 5994 5937 1781 4948 4734 4096 2969 2931 405 4626 3043 6423 5952 3524 539 1888 97 3339 804 1123 1260 3116 1553 4019 2143 2200 5592 62 1820 6094 3452 5513 3120 3638 4798 3359 2071 2285 6673 5752 4664 2742 6470 857 2207 4973 3335 1678 1387 6365 766 3624 346 2279 386 2489 2066 892 5779 2539 93 5219 757 2523 4604 5619 2460 2508 2294 393 3698 1376 5813 677 161 258 469 1324 3478 1785 6006 4832 2564 5778 5771 2197 2071 6624 3926 4071 3649 3604 1288 2224 1246 1274 735 6268 1749 5680 1916 1869 4850 5410 1801 3856 4639 943 6592 5959 2628 1212 5615 4780 1113 3618 2278 5415 3784 1083 1936 1378 3295 5295 3025 5017 4720 688 2839 6082 6031 5339 5271 5844 4540 5447 6236 364 6731 3910 6528 3548 3953 2342 3102 2455 1170 1392 4130 5109 6713 1822 2067 6082 4782 3353 2210 6310 824 4449 6534 3045 6123 3530 4679 1557 217 727 3453 4931 917 453 3429 4360 5282 5490 5498 1376 6257 1020 1518 2618 3919 1786 4610 1786 1557 1267 5593 231 4215 6458 3949 2420 4896 3204 4455 893 1397 6720 6406 4925 1191 3301 4720 988 5326 5346 5778 5106 686 3748 6019 422 1547 2386 4460 5120 3049 3974 4090 5561 6681 426 1603 1208 2799 5192 3747 4954 1831 3299 5517 407 1492 2383 825 6278 769 5446 3047 2971 5095 5847 2855 288 4975 3080 4570 4026 3679 2041 3932 4159 4692 100 3292 2684 4583 1033 4454 6251 473 1129 283 3416 1596 1084 3345 3230 5796 413 4132 6318 4558 5806 5368 6388 5591 1774 3119 4931 3746 1236 5296 3170 5904 2151 6517 1623 1146 1907 3433 843 1589 4513 5465 5053 4056 3741 5491 2180 3216 2832 632 6450 3306 2714 405 5820 5825 2039 4056 5706 4774 3713 4087 2671 556 2731 3490 6299 4478 673 4075 3122 3117 3107 4550 3049 5830 5770 3595 2455 1238 2796 4313 3199 1125 214 662 2926 3408 4253 4921 1386 541 5013 4164 3117 583 3516 4762 3518 1149 1694 5760 5668 3719 107 2515 4934 4623 2299 128 6284 2350 2036 6117 4422 5907 745 476 6051 1266 2369 238 6173 5905 4543 6626 2204 3720 4376 2676 215 6669 165 4635 2717 4369 3372 1215 2011 4888 5298 2583 3283 4823 2999 6727 1487 3718 1005 1850 4109 2950 3411 232 3457 1682 4478 75 6042 4112 1342 2565 1165 5706 2785 1577 6435 1036 5855 3992 465 6597 6254 711 944 1996 1503 3193 784 5608 4887 5827 2939 1195 2163 5513 3534 6512 2392 3251 3992 2883 2309 3982 1518 4100 3783 1860 457 4821 6333 2790 24 3382 2832 4792 2226 5079 6257 5441 692 6388 2894 1707 5092 2735 3649 5194 2676 4110 244 5745 2462 6500 5384 2717 646 5408 6344 4334 2838 2442 6566 3300 439 4353 2324 5318 4415 1927 2967 3893 4610 4271 6468 5877 708 3857 5747 4959 1599 162 2877 5455 6098 830 1264 3901 1488 862 1322 2557 3591 2934 3462 2819 985 61 6376 5818 2268 951 2936 1120 1074 5221 4389 132 6363 3494 5781 4200 5746 851 3944 1869 3188 1077 6124 776 1945 3912 4002 4386 2810 2517 4682 3723 2611 6091 5431 5284 4015 6360 4106 4015 2918 3745 3705 3257 2069 6185 5113 1091 5200 2169 6555 5697 3645 1093 294 5051 171 1830 1102 5883 2999 1727 1713 6578 6400 4493 4373 751 3962 6109 1567 2054 1645 4913 2129 6548 3824 2360 870 3373 4826 3947 4509 3198 1012 3884 4814 4359 6322 183 2891 5132 3641 3094 3922 3851 5099 757 6502 6432 625 1345 3211 4663 993 1683 3943 4403 2239 5926 1560 66 6206 4586 1873 1384 2321 748 3374 5324 45 5399 4868 728 3498 3199 4366 2681 6074 4490 4439 2202 1786 4879 5218 1785 6108 3196 3765 664 3313 301 2705 3225 2418 5034 3676 1734 6250 3299 6023 1533 4237 5625 3646 2519 2101 4185 1286 6448 3129 2533 5476 5055 1462 1111 3053 5415 5768 1863 5398 3428 5453 14 6643 957 2711 2394 4877 2353 562 675 1051 6320 2536 2854 5698 3133 1301 5030 2513 953 6332 366 4286 3484 6726 4610 2224 877 4816 3122 3242 1288 5694 1567 1825 2133 864 5734 5227 1413 6470 5351 3512 6518 1257 812 5911 3521 45 893 6201 4523 1420 571 5695 114 3990 2645 535 4216 1470 1815 1173 6645 6035 3703 42 3217 5268 1876 737 2723 1002 730 5677 5678 2765 5146 5342 5420 5185 2649 4238 3723 5364 125 2515 2854 3710 526 1502 237 5805 19 4298 5795 1411 3682 6301 483 2524 1116 5185 4551 2599 5632 3492 2430 4881 1818 1059 501 5174 3530 1314 4413 5087 4247 5462 3396 5805 5958 5656 1537 6196 4264 280 6658 1618 1377 4498 3983 5373 4111 5105 5855 1816 3177 6417 301 2157 6238 6139 1043 1944 5648 2556 5837 4534 502 2562 2137 2088 482 4090 29 5400 4560 5837 724 3402 6466 206 4261 5671 3863 5681 4022 2032 1151 6598 2098 6189 2806 3840 6677 1156 3491 5450 5466 3118 2223 4830 5988 2436 2320 4261 3696 471 2706 5116 4685 116 4973 4908 3992 1490 2672 4295 4854 2980 2192 4558 6241 4835 205 5380 464 5942 4110 345 1757 5345 6345 6702 5298 2151 2646 6329 2179 6417 5965 5619 3900 6317 1730 5569 4987 6697 647 3506 3024 2623 4408 2149 4110 2502 837 5892 818 1045 2354 4697 3353 6729 169 3612 5450 3663 5701 3190 387 1033 5970 1317 949 1308 4595 2676 3561 5316 5120 1258 5351 4572 1804 2209 6680 2466 1049 5945 3984 51 1185 631 2578 2429 1948 3634 2483 6124 3680 2527 254 3541 2463 5966 5437 3528 1995 4188 5837 5669 3133 785 4352 1874 4658 802 6193 2704 1471 3148 4251 2989 5477 713 3256 3762 3652 2887 497 3009 903 2763 6042 1716 2824 278 742 2463 3935 5812 4812 6183 3772 1740 6559 715 1623 3863 4469 5015 6414 6511 5453 5218 265 4018 983 1727 4733 6696 2112 2017 866 2230 2154 605 3347 2998 1660 4783 2360 5260 874 3033 3705 5236 5482 4756 2715 6228 5679 4113 2655 4912 209 1353 2479 6644 1480 2747 683 3217 1261 4407 4453 279 5400 5662 717 5428 85 4871 3997 1995 964 5873 1851 1708 144 1543 6226 2963 4004 585 1607 5631 2774 2798 321 5795 6296 1677 1130 6351 2443 5483 1145 6605 2070 1290 4303 1596 5699 2961 243 4179 901 4066 204 2349 4257 3799 1298 4838 1812 3661 2467 651 2665 3584 4331 39 3338 5247 1155 4034 3009 6051 102 2807 3889 1906 2892 4678 2753 843 728 4191 1493 5146 2353 1946 5127 5353 4021 595 253 6617 1150 2107 2706 6277 6517 5801 396 6707 319 3241 4281 3514 3471 301 5631 6146 4713 3689 5631 826 30 5183 3008 2348 745 6174 6137 2721 333 4228 922 4772 1406 2059 2077 5685 6102 3794 1216 1402 5526 5908 5101 5428 3628 3711 3002 6011 1308 6261 4903 2729 3793 1862 5600 2492 4559 3764 339 1193 1864 4545 5100 829 3555 5431 889 772 5750 968 101 2058 2456 2176 6012 2638 2959 2522 2439 3123 5848 6543 6423 2937 6470 1624 2390 4809 1519 1578 3538 1790 3425 3507 4185 4376 706 2675 1481 1772 220 2335 5235 884 3472 1538 2674 737 1837 4713 6129 3847 358 3442 5718 3474 4938 5698 3187 4885 3082 6044 6699 4136 4572 4840 316 1796 1009 2708 1807 2445 5868 5361 617 1152 2239 1269 1715 6598 6059 3891 5246 5813 4946 1813 5829 1520 6570 4869 2115 2753 2404 1983 5333 3582 613 6361 269 4124 3526 2644 4310 2824 1321 5843 6625 2468 4732 4956 5369 1751 6061 5148 6647 2352 2009 4943 4662 2848 4411 696 1966 3565 2173 5773 5236 4248 6160 6233 4384 820 4727 2547 5770 4328 5070 928 3032 3454 2092 3683 3360 3653 1286 5317 2637 6630 4041 4921 2342 5961 3178 3054 5493 4497 6062 5458 110 123 43 2221 5317 2593 1217 1971 5586 2069 1820 2942 5754 3131 2562 2125 4903 3636 4496 5990 3619 4405 383 2777 2203 1413 2361 5666 1256 6672 1242 1961 6295 587 4982 6112 5044 4162 3690 5514 6620 3746 1413 3513 910 1307 3835 3459 6549 1329 3324 2258 366 3171 3265 3969 2958 3266 1068 5769 1242 2231 3833 1035 5404 4003 4715 2645 6369 4721 3540 4372 628 4774 3658 2437 5777 1510 2370 2750 478 1822 4302 587 3128 2583 2661 3892 5916 3139 47 308 1896 3782 1507 4294 5626 2394 4051 2375 458 4381 6348 3050 2894 4027 88 519 761 3851 4966 5152 393 723 1741 4254 1009 2825 1757 6506 3535 2827 2329 2167 4750 2882 446 4438 5591 6368 6030 1898 5339 2506 2597 6543 5408 874 5099 4478 3507 4257 2208 4616 2755 4939 4576 3509 2725 5491 279 6484 1163 2616 24 2255 3196 376 2254 5810 3192 1393 5785 5992 6313 3820 3325 4519 220 2243 48 426 873 5698 3464 1151 1700 1116 4332 6631 4082 5094 530 5199 3578 2965 703 191 6514 3477 1456 3321 2355 3942 3286 4046 1970 4437 1159 116 4941 3763 1477 3397 6305 3779 1176 1694 6634 2441 6242 363 4780 121 4880 4590 4159 3321 1907 2267 927 6346 3944 1722 3374 1707 2 3934 6418 3282 2811 4779 4366 1724 6214 3476 4212 4931 6093 3761 1364 4994 4861 3696 5429 1377 6712 5945 2595 1127 1695 4731 2089 640 2044 3730 892 3854 843 3614 2230 3894 5184 4801 6331 6156 5267 3929 5742 3284 4684 897 3937 2959 3102 4957 5204 1673 280 4022 4325 1976 6474 1992 4701 2653 13 2982 1543 655 5115 2999 2735 5238 644 3796 1945 5773 5227 989 6373 1247 1832 1955 952 5031 3011 5252 2428 5261 3316 5230 4561 1218 6402 1894 4825 5995 2214 5136 6423 2712 1946 5798 2566 6703 3221 6254 168 4563 5085 1659 1972 4441 2407 2668 4329 3560 6102 1096 3974 4501 6242 2729 4924 1305 1655 2206 2390 2764 6660 3135 6021 5303 1678 6145 6389 4529 2329 4045 6598 6397 5198 319 3095 6319 4302 5482 3178 3083 2048 5478 6394 2297 1505 5013 603 3471 5483 3559 5482 4378 5513 5602 412 5999 6254 4749 2974 6641 2609 6394 6400 714 4898 73 656 4014 1690 6559 6233 5257 3561 4518 6516 2227 987 3238 5023 2363 4217 3794 4618 5016 1459 5391 130 2030 1864 6585 1424 4373 4750 1167 3631 4759 2776 6143 3050 4871 3110 3051 188 5033 3844 1603 1240 4702 6636 2656 4087 3425 927 3324 2172 5491 624 893 3186 6115 5690 4779 1547 3425 2961 2827 3795 3194 1064 2109 6123 4556 709 576 4683 5253 6683 3991 6574 1649 4914 2743 6105 5810 5408 3834 1185 5369 474 760 3740 5893 86 6517 2404 4069 1589 1079 1632 228 1250 883 1345 3853 3500 6603 5760 1804 2630 1263 3136 6132 4246 4064 39 6267 2308 6072 5687 4597 4195 4 798 6021 2602 6511 1850 6199 6532 2685 349 5976 4417 5287 6661 6614 3866 4074 5245 3542 640 1505 1824 4766 3131 321 5601 1432 2054 5399 2333 3931 1871 6046 1691 6092 139 36 993 1622 5728 1067 6361 1320 4783 4241 5143 960 2444 3052 5179 945 6233 45 1292 5208 1201 1148 5134 1819 5897 4770 5014 4535 729 5433 3009 5725 6677 4337 2738 4272 2001 6473 119 118 5077 5313 2894 3614 3911 4421 2823 4058 3097 2984 623 4549 1916 4989 5125 3350 5972 3796 4564 4024 2140 6410 1546 5994 6196 1039 558 2306 2339 1959 229 4506 6487 4219 5843 3137 4687 1411 4995 4286 904 6344 5174 182 5901 307 202 4138 4914 4444 2566 4489 3802 6238 1217 1595 4013 2202 2689 938 23 374 3738 5636 421 67 12 2208 5111 6005 430 2722 1626 2807 4092 3231 1098 2232 5001 5889 785 1051 4182 3224 6045 113 6422 4683 478 298 2446 3867 5950 3727 3975 386 5573 6015 3120 6304 2993 4092 4581 6177 570 3302 6025 3897 3240 4514 3066 782 2569 5416 6639 3509 79 5547 3549 996 2785 335 4754 1009 182 2944 3314 5964 132 4957 411 3304 5020 864 5537 2584 2344 5125 3413 1528 1265 6414 1259 6552 5923 4290 5184 1668 1836 2420 3692 2109 6327 1561 5564 5104 222 1487 1032 2045 4305 578 1082 4966 1590 5891 6027 4901 1110 4274 3001 5942 1359 4904 3709 848 737 753 2113 2297 472 538 4418 162 5963 387 4853 1284 4263 1880 4440 1057 1711 4271 3314 1738 6259 3820 6059 3009 3748 1130 5947 166 1466 3775 1114 5013 4880 1063 2697 2023 2396 1544 2584 3592 1634 1580 2884 4654 5526 4839 6190 4545 5310 6303 290 4926 4072 1212 5052 3436 718 507 3868 6 4850 1164 2794 2560 6207 462 5266 6501 2583 4890 3085 4453 6620 4887 4401 4560 3713 2778 5326 2026 997 6689 1856 4269 4998 5896 4380 2712 3448 6533 1995 484 3064 5730 2864 1935 1981 5615 5048 4291 3223 5401 356 2978 5206 1677 4216 1181 6272 1409 1210 5107 4132 687 2319 4895 1702 474 6644 2082 2136 4994 4100 960 4057 3866 4023 3593 1007 5100 2912 1089 6389 3970 2212 6264 2512 2905 3645 6000 3104 446 3032 1834 1598 4243 3755 4962 2085 4873 6200 1950 2733 579 162 3464 2559 6692 5451 2702 159 4481 4968 3522 3474 294 4456 1257 5449 4941 5089 5143 2776 4499 6721 5269 728 3009 5044 2168 1097 2910 3991 791 5071 2127 427 3095 2684 880 1323 1911 5928 1659 2297 1731 4408 4602 37 1697 4501 4722 5507 4689 5836 5575 5819 4374 2763 5352 3042 2213 3715 1458 1338 191 5425 256 1447 2443 2202 1664 2869 6587 6398 6057 3289 6583 3481 2645 4034 4223 2615 1291 2610 4273 2045 4014 3864 5662 165 5108 1536 3461 3324 261 4868 1625 2873 4632 5570 4660 2145 1128 4245 1921 180 1006 1668 6726 189 5472 243 5375 4373 6633 2754 1766 5022 764 5056 3490 5442 2051 572 5820 3998 916 2844 1140 3946 5784 5667 5524 5240 2840 1554 302 3804 2725 2896 5082 4299 2201 564 3475 1264 2194 680 1412 967 545 436 6309 629 5944 235 726 2931 3838 5915 3530 4642 4651 3312 3396 164 3002 6717 3355 4557 1952 283 1532 2604 972 5262 5515 279 5587 5927 3811 2818 3063 6286 2056 6482 1242 2192 966 494 381 2312 4263 4770 6051 3798 6170 2845 4612 842 3320 3191 6043 4361 1575 5501 6094 4012 864 3421 727 6091 2580 6685 2672 2723 994 318 46 4985 6393 3640 160 3710 1080 2215 688 1186 575 5903 4150 4073 6319 2600 5051 6145 6414 491 6689 6338 4303 3570 3099 2440 4598 3266 33 3442 1407 5792 180 1139 2546 2939 4361 4293 4732 689 5737 1767 151 67 1245 311 5914 3403 5359 2813 3036 3061 5592 3410 3725 5894 5952 480 4410 5912 3506 360 2306 846 4894 2762 4557 3312 5629 4020 3995 5445 4197 1244 168 5768 2334 4456 632 3908 1627 2267 3126 326 5191 3217 2528 453 2848 1321 3979 4181 4264 4619 6058 2905 3577 1459 4741 5347 5948 6346 4072 2772 1357 6018 624 6617 590 4094 5307 2547 5371 4315 6053 2006 2002 346 2999 5624 4348 2331 1725 3393 6406 1 5669 2961 6382 2882 3689 588 2568 3091 1417 5151 2620 6057 4214 5755 1132 4842 5568 3215 5967 6560 2175 1327 1012 2899 597 5859 246 2198 2323 4661 4336 2838 98 5347 1459 4300 742 6136 988 5672 3801 3675 4944 1032 3487 4799 492 993 4614 1530 3805 5632 2359 2274 2585 3161 311 5523 4717 6250 3605 5145 5370 1720 5255 922 284 1448 5673 3496 5729 4498 6720 5349 5888 4498 2066 5117 361 2733 2452 5036 1642 5839 2352 2742 1733 3872 2725 1654 5830 2643 3818 614 4325 2155 2267 835 1985 996 4922 1347 6206 1339 2886 2524 3744 2643 688 155 5220 365 2978 724 3844 3301 4535 356 2936 2382 6664 759 2798 3665 2612 3203 2872 2126 3376 907 2834 171 4259 1258 6726 6256 2453 4471 6286 3054 3017 1051 3237 6375 17 3344 2804 3053 1046 2145 4038 3724 1073 3397 1548 3039 6147 4722 6407 3075 6145 6181 4931 1830 3607 462 4880 5391 6546 5065 5100 5744 1586 5329 54 1029 2975 6724 3841 6016 1163 1015 1808 6482 5133 2618 4372 1629 5125 5236 6240 274 6629 6588 1176 6337 36 1286 6688 3073 5554 4135 3060 5077 1251 1471 2170 5026 6241 3285 641 5807 6457 5253 4317 6530 5564 4409 5302 3908 6012 4661 5404 5450 2296 5530 3618 5624 2928 5370 5197 2061 158 2416 2604 5486 6377 5403 6163 4717 721 1018 999 2693 6326 5837 2290 3451 5083 3577 3262 1714 2071 6715 3101 3834 2970 2569 1653 2975 3657 4483 2320 4391 1739 4415 3603 47 2351 3579 6628 4034 6385 5559 311 5379 1759 4821 5717 1758 4034 2065 5272 1300 6177 400 1554 2040 3113 4004 2780 193 120 896 900 1875 4671 3614 2962 5256 1196 1363 4493 2633 4758 241 669 3070 2638 410 4775 2521 3796 1754 4341 1845 4160 4642 2430 3197 2569 2408 4711 5623 5824 6310 2370 1604 6425 196 1094 1207 135 5870 2924 3800 6495 1977 6048 5340 4286 6561 2497 2743 5776 1506 678 4742 3971 3721 2515 4516 5495 2783 6506 4296 5512 1503 5735 3904 2439 3612 6628 6684 2235 235 1244 4892 21 5664 5147 870 3433 533 6374 5407 5685 1307 554 2706 4709 2478 4432 1999 6692 4930 702 4038 1044 317 5342 2515 5327 3112 1371 3898 5017 3142 5458 670 2762 4178 2211 1893 1670 6668 4533 3157 3717 5583 1564 6239 914 2308 2084 6026 4933 886 3805 1805 4384 4981 1490 6104 2587 5207 3777 711 4499 3911 4908 1047 6110 5473 74 5067 4149 6641 2058 885 3863 2862 4670 550 221 6501 6123 3328 6226 970 3824 4885 6176 3800 3077 3466 409 3847 4976 5608 5728 6462 4498 259 5956 1284 1537 1013 5900 2957 3136 1989 916 1515 2188 3627 2567 2854 1523 4656 5058 6225 5492 1205 3917 6360 5748 818 2321 3357 2134 2161 70 5831 2511 2228 468 6160 713 1891 4400 3956 5429 5909 3627 3119 5175 1932 4074 2014 5314 1530 2310 1428 1715 4393 2767 1051 3966 4748 5686 1726 6223 4209 5324 5551 6316 2833 2587 3420 5897 575 4737 409 5027 2298 4144 397 4959 1619 5865 2175 607 2285 4304 3729 319 1340 4366 2542 2576 2147 119 1247 1006 4800 5663 5331 20 3835 6115 3410 1090 955 2913 2670 4722 4791 2133 4967 5548 552 1707 2531 42 3903 3595 173 1738 4009 452 1872 901 5266 1545 4072 6663 5697 4976 3228 2328 3363 1025 3277 4548 209 3438 2553 126 1167 2876 506 4161 322 640 4565 5060 79 5291 4466 4446 3726 2102 5046 1042 5723 4085 1690 2276 6676 5119 2864 316 1634 1747 3571 2739 2960 4522 4913 1717 6393 2274 910 4450 4738 4485 6193 3715 3766 2088 2254 5119 6331 470 1329 4793 2151 1117 2718 4391 3510 2030 3426 438 4506 486 3839 109 1700 2469 5713 5935 4059 4638 5588 4591 1916 1875 6709 2444 4853 6163 3411 5453 2365 5031 5348 5661 2010 4827 3826 5877 3069 1812 2437 1117 4457 4827 3349 4904 769 3773 2323 4093 5186 6169 3387 6252 3125 2547 1222 6253 5239 4538 6003 3205 592 4190 6701 2566 5840 1538 798 965 6556 5643 2993 3501 223 5768 5442 6370 1268 228 5560 4495 2474 5008 193 1564 6632 1546 1210 4092 2406 6379 5164 352 3223 994 5674 4310 128 66 5899 6076 4467 3564 5392 5184 2515 2557 723 3902 4223 2951 322 5255 2125 5022 5654 1236 2246 3689 3294 5834 4955 3970 1864 6383 318 1421 4941 2731 6602 5164 5871 1754 1420 5042 4225 5456 6633 1735 6235 2181 1457 4664 2986 5063 2029 2881 5699 6474 6620 1796 3303 4173 1350 2315 236 3902 433 4625 3220 3891 1446 308 4605 2173 3752 5507 5976 5901 3752 2096 5595 4452 961 3332 5942 931 5423 6037 584 374 1662 3522 765 6598 301 3685 4282 1167 2629 1909 6347 1470 6627 4800 4580 911 1212 2027 1406 2430 5510 4375 1342 5922 5467 352 6496 2652 6388 4734 2747 1297 4400 965 6350 1672 1933 2061 5930 3444 2107 1103 6055 5245 996 4690 374 3544 3429 5573 5271 5533 3938 945 5275 2747 5284 6305 1587 3335 3463 3576 1002 3964 1309 1961 6621 1131 5544 1537 2819 4416 3259 6263 2828 306 2034 3563 3471 2421 886 6648 3592 5113 4338 201 5947 4423 4919 2963 210 1029 340 1220 4078 5835 755 1701 179 5634 2499 225 5142 6114 238 6085 6409 1559 642 4674 2476 5450 3448 1166 6662 1532 5201 921 1157 4757 3191 1338 2954 2219 6600 4085 1420 1278 1634 4014 5181 51 572 6307 5324 2779 1874 5809 5078 1391 3514 4426 5045 4007 2623 1271 241 2894 6341 4183 5624 6026 5310 1661 3301 2070 4457 4665 3775 1019 4181 1581 1285 4893 1646 434 202 2955 2933 5501 3231 6243 637 1916 909 2757 1260 5449 3994 1879 6225 5497 5701 1088 5405 6724 3223 3696 3343 5505 1967 3545 6639 2866 1179 3298 6247 1366 6312 5757 3215 4732 4878 6642 6298 1345 1007 5195 6333 140 5205 2170 4417 5492 1212 4710 5247 6278 3435 5356 2358 4826 3796 5140 4134 978 2656 4026 6479 4284 3459 979 1168 160 2970 6021 2219 6439 2933 6615 3043 5054 526 3244 2906 3418 3665 400 5544 5195 5519 4252 2666 3085 590 2560 1649 6206 4680 45 3212 4630 2567 488 6327 4373 842 2716 5217 6462 6301 6244 3296 2630 6040 6041 4940 3235 2315 931 683 1643 3042 198 2585 574 2296 11 1893 6480 5549 4718 3265 294 4405 2130 498 5068 234 6547 284 6175 55 6045 1785 6152 4063 3585 2464 170 5593 3942 4317 3226 4821 1748 5659 2250 5795 3449 1589 5163 2925 1923 23 6331 2333 2452 3500 2554 2798 1416 3587 2038 2592 5787 4581 1910 6090 3871 5014 6520 5040 4638 1287 277 5802 2801 5875 2747 5540 3794 2673 5754 2201 3162 3309 1624 281 5180 3714 6051 594 3053 6096 2143 4364 637 1896 569 615 3906 766 6487 2223 179 2952 5522 6646 1176 1590 5381 2698 3231 1961 4897 5841 3656 6250 1530 6462 6534 6093 2184 2005 722 3003 5773 3045 6140 3610 3825 520 4609 999 2631 5795 4366 1627 3497 2928 3499 5789 4365 6334 1750 356 6397 6284 4198 5967 5428 6621 4946 6355 2872 3873 1948 1506 6515 2284 993 4242 5404 1405 3811 4768 2969 5878 5001 2794 5719 1779 144 57 892 3630 6537 3317 2141 5732 3964 4826 4199 4648 2675 424 1418 5714 5703 4764 3792 2023 2867 813 6004 4077 2077 2413 5138 65 304 6022 2243 1542 2756 928 3561 4495 1237 2718 6253 6250 3270 5645 1984 2381 3017 280 4849 1552 3422 803 237 317 1018 5612 3979 558 1485 5669 5015 6527 5829 5197 3717 6669 1994 4940 6129 3733 3879 3711 4954 5196 5556 998 2669 4472 4442 4090 4838 772 4165 1677 3489 5088 5274 3198 1846 1285 3294 4985 5374 4811 6108 4580 3815 3923 1300 2725 4292 4000 2228 6677 6066 2964 3696 6521 5221 2332 166 1971 4517 5770 1445 1835 4026 1662 4834 1659 3352 5883 5945 4583 742 1893 5713 2498 779 3727 4591 6162 4687 3129 2558 3702 1824 5660 6365 160 6607 3247 6231 2513 3635 3059 3477 886 872 2528 1564 4832 4581 786 5522 6580 6125 6389 4211 5332 2935 5633 3160 909 5450 5163 4101 5159 985 581 4707 2115 2391 5231 3817 2539 2551 1121 1159 5704 2604 6716 588 1743 5260 827 1164 823 988 3153 736 601 453 870 227 5312 6166 4861 3393 4625 2322 1197 2660 2129 769 938 4317 2861 2464 6396 5921 2811 1195 527 1409 6251 6100 1190 4881 1616 5330 156 4950 5995 2095 940 949 180 5404 3450 5054 6138 2058 5321 2554 4225 3091 6544 3451 5005 6727 1804 6677 2366 5134 1278 6280 5843 1914 3509 5417 4006 1850 2942 3212 2279 1365 5028 6695 1442 1769 522 1098 3121 25 1767 2004 5282 1060 5030 5923 237 5385 5975 2093 3566 842 4640 5226 2541 5411 2657 1003 40 1579 2577 4215 121 6171 1402 975 2455 1006 6170 5847 482 5459 4453 5464 6634 2560 5424 5213 6052 3106 3971 6398 4109 5753 4034 3582 581 2412 144 1791 3425 4011 2418 4139 6695 72 643 6390 6055 5566 5857 4749 2679 5525 1309 4364 1689 5696 6334 735 4202 3843 3988 2804 2917 3808 3513 3246 1464 2643 5057 5530 734 6266 1390 685 1684 3309 30 3203 1268 5109 1174 5958 373 757 3570 1918 1440 3923 2160 2784 3258 6464 4288 3421 4043 915 22 5915 5494 5436 2374 1701 1839 4093 3347 5051 5435 3314 4535 4666 4240 3285 2443 5642 1709 2242 4957 526 3604 4285 253 2447 3630 5818 5669 2433 6260 1386 3956 2352 2568 3545 3200 1844 1301 3761 3016 5068 2201 2085 374 6586 4246 3639 5654 3484 2909 4582 6433 2327 1989 1163 3260 405 5883 3744 420 5418 3562 6474 3863 911 4416 2183 748 6154 6440 2238 6134 1618 5574 1181 1404 6386 1532 2511 1566 2797 534 4815 6521 2150 3697 6103 480 5948 5053 2890 1652 4569 5754 5686 3517 535 6127 1 1539 544 2527 3693 4350 3132 538 897 4844 4615 4663 5273 5192 1061 203 2307 709 4049 5468 1977 3303 523 6150 456 855 2449 1741 4654 4406 6324 5690 3654 1694 4575 3725 4352 4297 594 3488 5498 1072 1036 4730 932 6012 6327 4929 4285 2499 6493 3325 3162 4194 6527 896 5714 5294 296 3212 4095 3676 3915 1254 5238 3265 1417 6350 5530 259 5191 4596 1854 6340 1070 3671 3546 2632 4405 4832 2052 5818 5965 575 3762 1438 1899 6718 1058 95 5206 5036 3074 4837 1135 5492 5872 2744 1911 5223 6657 1893 204 6516 380 2597 2612 4385 1544 6118 2158 2771 4646 3086 192 1880 4866 4756 6293 3895 6501 4688 2074 1986 4256 2874 4505 172 4418 4333 455 2488 1239 3493 3458 6124 1973 2676 6063 268 1790 5393 2090 534 2783 2950 3362 4059 2526 6334 1137 4903 1792 4833 6154 3260 1329 6714 689 4549 3188 1569 551 94 5779 4028 5530 3155 5268 6668 5689 1321 2912 6050 6377 5551 4167 2118 829 4893 1448 5194 928 2565 6360 752 2275 1211 6391 5249 187 367 6568 1815 866 4072 5427 548 2951 5402 2209 3508 914 4241 1296 2731 556 6120 5629 5917 1236 3728 3178 1774 5790 2735 6623 935 2941 1984 4767 4594 1133 1299 1670 5221 6456 492 4672 6123 580 746 1750 4719 4196 5402 4881 6452 5299 2028 4278 4568 626 228 4224 5868 2457 4817 2352 3418 5473 6026 3926 2247 3793 4046 24 5528 6385 6544 4469 765 1593 1296 3001 205 2332 97 2865 542 5916 6081 1447 2516 1110 3765 3509 5945 511 424 340 1954 6162 5239 4480 4199 2032 3964 5198 4506 5639 2302 6426 1197 2884 5086 4182 864 6046 4122 5260 4002 2043 3068 5316 4539 5762 1399 3167 2805 3869 3701 416 2822 4037 2998 863 2602 1250 4491 5901 6701 3080 5857 4309 2286 73 559 2773 5083 6112 5119 2826 3190 2906 5639 6467 213 6431 6189 5868 361 4258 6236 4828 6591 1018 4378 724 2777 4123 204 4469 2800 3146 1064 5751 304 2550 1881 2652 6467 3518 2115 317 5034 3120 4531 2604 3584 2323 5797 6170 6384 1595 2460 5596 6083 3562 5510 5402 6630 3127 3908 2489 2047 39 3949 488 6215 3937 1930 1336 5935 1785 3319 1217 3116 1050 2878 4678 1909 5787 2479 4620 3712 3876 4391 5269 1343 663 3695 4922 2478 1129 771 3229 955 1264 1666 656 276 3385 2279 3635 5706 2099 5694 2837 2935 3405 4338 522 474 2341 1674 1041 2878 934 876 4155 3336 1377 884 6148 1232 2966 6389 5421 5815 2736 2364 4169 2456 4608 5693 4476 4800 4711 3210 5935 4550 1730 3513 499 4171 6046 4829 475 5746 3082 3781 4478 782 4519 3413 3736 5636 386 949 6659 2837 4154 6506 6170 6450 4890 2030 2706 6531 5632 5904 4419 1639 3433 4061 2925 2244 1190 4055 1256 2402 2622 4465 1635 4255 3826 1880 1905 6286 3844 4090 2541 4539 2232 2021 1465 6061 3298 3850 180 3950 5311 5688 112 6032 3410 4379 1691 348 6200 4848 5441 1941 4585 3232 2743 2329 2362 200 2611 6418 2346 3733 2647 5626 4061 6255 5951 2322 1616 595 3802 1497 3740 2816 5900 6068 1366 1236 4151 173 5932 2088 5688 626 3453 3999 3109 5056 3419 4478 1865 6002 697 344 4389 5106 4262 6362 2786 2737 3514 3915 1096 6312 884 4287 3719 4312 248 5346 717 5687 6024 3800 5115 4767 1173 1076 6581 5709 3401 3965 158 3321 1772 2892 1167 4034 2354 4818 1310 6434 548 457 308 4655 2789 1201 521 1761 6269 4817 5651 25 6240 5606 4176 2602 122 6382 6503 3754 2954 1585 4708 2000 4211 14 6428 656 4819 1331 5310 6156 497 5010 6016 4894 3483 4858 5602 5913 4793 3612 120 3780 3624 655 5533 4349 380 882 1045 5661 5908 943 1824 1448 2559 2322 2683 6417 5628 5712 1574 3172 3981 3344 5687 4852 5867 1255 1825 2271 4490 127 3278 954 3698 565 6649 550 6168 2653 609 3654 902 997 5137 1712 6166 5285 4852 4676 2047 5353 5854 4316 4344 6146 1545 4009 4175 3602 1213 1867 2825 5285 2044 951 1798 871 1708 1635 469 2337 3694 763 5895 4452 2777 1951 6698 5543 6528 770 1295 5845 6124 1943 5311 4514 5989 1928 5129 6110 2168 5434 5095 1338 5211 3635 5006 3403 2824 2057 5707 4039 4848 5566 6022 5931 6011 5998 6061 2735 3366 4463 3858 4865 4880 5024 1930 6317 333 5559 500 5351 6578 4047 6269 5919 5586 6074 5644 2921 2964 2733 2249 3042 197 3673 494 2532 5175 1562 3344 5041 6300 4318 2547 359 676 3124 4301 2768 2734 747 1882 3134 2379 2991 2043 6474 4647 230 5022 81 5157 1903 4673 4606 4940 4553 6370 6523 5738 587 2664 521 985 169 6625 2688 6066 4810 5752 5418 3571 5350 2211 1088 1156 1582 3938 426 5021 578 1346 1835 5833 4264 5990 2345 4697 654 1700 1642 3168 6520 3644 900 5381 252 6554 776 4051 2536 2100 1246 6202 6207 4145 3688 1683 1406 4402 5691 737 1980 400 6280 1717 1830 6483 2249 2897 1029 3347 4340 6027 2199 6403 5909 3810 3484 4799 6342 5836 4612 538 2575 2824 3253 2046 992 5806 2902 392 4687 5538 3259 1222 5365 1366 1568 6160 3266 3130 5752 1845 4170 1575 2493 1712 4785 3473 5015 4801 4370 3601 551 1625 3973 2183 581 1540 1514 915 1426 5875 1726 3580 1550 2020 2107 4082 5743 2842 1969 4921 2143 5469 4495 6176 890 3839 6364 6652 2619 4013 5937 4919 3495 6022 5163 4136 3839 5294 1885 3530 3864 1222 6128 3055 3032 1480 277 4626 1012 5721 4139 3792 4079 2757 5773 525 4099 4489 3441 535 4355 2367 960 4063 4181 733 5161 828 1340 6407 225 4374 4294 680 4043 6226 6729 2963 1475 2348 5501 2112 2417 1709 5748 2051 2708 1418 2193 1593 1543 4715 1899 512 6466 4194 2527 3611 6215 2726 873 6470 493 2482 1993 686 5393 1887 1027 4811 168 4762 3285 1271 4336 6576 2585 3364 332 4834 5663 247 917 5534 369 3910 5617 5994 967 3108 586 1387 4977 6603 785 197 6351 4356 4061 219 6397 1661 5449 841 552 3766 3006 471 3496 2237 3339 5772 3024 4773 6584 1055 6153 1455 6289 2121 4976 2134 5118 3124 5659 4264 371 4080 5069 5384 5141 4806 3065 1181 197 2607 547 5038 5471 6315 1487 4732 3438 1663 3127 1910 4289 6613 4680 1931 4452 662 5404 5842 6722 5773 3553 1896 5562 2439 3493 4394 3120 4031 4775 347 2907 6698 538 5856 620 5239 5580 5912 5294 379 5627 2231 2462 6102 3850 391 6449 4879 4160 2309 353 3238 3849 5373 2277 3154 2113 5538 802 1778 5321 5733 3664 910 1721 4755 2198 3294 4059 1463 857 1931 703 4081 6404 2591 2767 3388 5306 3105 210 930 375 1905 684 3613 4450 3071 932 1099 5351 3352 3058 5968 508 6710 6688 2020 2022 4672 4276 1892 1502 4476 2722 4894 2812 1212 6418 2337 1759 2815 2562 4068 4147 449 4705 1126 4083 2762 3593 5058 6093 3816 1672 3859 274 2022 3927 4634 5812 3152 1489 4933 4736 4125 6411 5987 4450 4330 2840 1045 1025 3707 5592 5531 5664 5421 6586 2264 5667 2821 36 4554 904 1159 3325 3851 6692 4310 3989 5568 5745 534 2660 5792 1512 1608 3284 5822 2951 2535 1567 5054 760 5683 1902 5958 4314 3852 6562 3571 2978 545 4843 5095 5384 133 3544 3719 5766 308 5913 289 32 192 1250 1363 5173 2627 848 1841 5629 760 6369 4383 5037 471 981 1624 3985 3491 3168 1563 5835 124 6019 6316 770 3861 4212 3487 1194 2699 816 5811 5221 659 389 851 1441 2504 2165 72 1410 4880 1740 2356 5382 251 4037 6276 866 3477 2068 468 5466 824 1352 2964 3264 6205 3020 1635 2723 4098 2030 4440 1996 5741 509 199 6573 1134 2060 4961 1024 5149 3143 1083 4335 4126 4026 4565 489 4880 2427 520 5556 3071 5644 5019 184 3235 4122 2921 5923 3405 290 6136 2553 2610 147 1532 4622 3282 2160 6585 236 6731 2895 4582 4593 4648 2915 6483 3480 1302 358 4482 2786 453 6382 1325 2774 2449 4041 3335 811 1914 3975 3795 2027 5265 3029 2770 4843 898 4238 2596 496 1963 972 2299 5882 1877 5977 531 6190 1851 2128 3110 5913 2734 4384 3159 2516 6192 2083 2225 2248 1096 5695 5775 44 5850 3235 2269 940 3872 3815 3801 227 2148 4927 6565 5285 2229 1303 1193 1632 180 5866 1108 3846 2266 941 4229 6450 2076 3774 1467 1660 5108 2516 3859 4557 1424 4596 4329 2272 4594 5093 5106 4282 4887 1984 3324 1627 1894 5048 5010 1106 5702 6647 335 5573 3134 5752 510 3006 860 6385 3013 2691 2391 2026 370 60 2225 3337 4192 3776 4723 2926 2283 1169 550 4396 4421 3916 1988 636 3545 402 4751 3992 3014 4186 6273 1579 111 2360 3159 6028 508 2094 5024 5702 5687 3613 1521 1490 3020 6048 892 4669 5746 1427 3186 270 4250 933 406 3679 3423 2833 2587 1967 2144 4741 6020 4309 1966 2339 2384 6038 897 2472 4775 3209 6415 2506 5156 2380 5515 1599 6259 5806 2935 5367 4235 6407 5438 1662 5047 1883 6006 6174 3142 5270 2288 3454 4633 1123 3064 3207 2634 487 5520 4760 6411 6701 1943 4383 4300 2562 1716 1051 985 5897 4081 2944 4708 5312 1263 2481 6350 845 3509 5608 1537 3625 6535 562 1321 3574 3137 4409 5495 2598 4356 3681 6464 4412 2547 6036 4846 3306 4219 6023 4996 4000 2238 6004 4331 3482 2411 1711 5165 6012 2169 4229 1884 4622 674 6609 419 3543 749 5568 4053 3506 4101 643 4527 6568 541 4938 6635 6129 4900 4646 3714 5367 4890 2833 2912 4996 4760 787 3012 1875 2352 2781 1542 6604 6283 6705 806 2153 4711 4064 5154 183 5710 5607 5180 6102 930 2186 6599 3114 4352 3609 6309 3322 1591 5519 1496 4639 224 4483 5992 5323 1988 2067 5255 6227 431 2991 6107 1802 5613 5862 3202 4038 6666 916 6676 3560 5971 2092 4110 5675 1982 2211 3099 2731 3564 5509 558 657 5440 1011 1461 1210 3777 3701 1064 3088 4606 754 5332 6379 2917 3264 4588 1864 2247 3995 1198 2529 1277 3960 4668 677 1602 6230 2408 3229 3826 908 5016 6100 3861 5417 276 1676 6068 4543 6333 1708 4189 5055 5721 4695 2654 3857 5405 2421 2814 6451 2406 636 2381 4847 1841 5619 3814 3880 1429 4464 5016 4974 526 1397 1392 5011 1000 1622 4738 207 3423 6351 5214 3229 4075 4425 2027 6147 4601 1870 1033 4870 880 6138 5604 2262 4355 222 3210 2222 4880 4808 4382 3997 4751 3926 6152 5692 2592 3388 3284 5822 5808 3748 3149 3902 6136 1737 5964 1576 4807 1065 3229 3406 4867 1898 4557 5949 3916 3495 1186 3276 1492 3488 5392 3991 2884 1325 3510 3369 132 3131 3086 2267 2887 5138 5609 4560 4342 5441 43 1341 1698 3406 3156 3583 923 1006 429 5012 3090 750 4721 5340 5541 4589 3302 6195 3642 4480 138 2022 367 500 6534 3138 2741 4737 3382 1089 3452 4550 797 5517 1519 3634 2724 3952 22 4331 2627 6646 1369 304 1533 2295 5440 1741 3001 4807 4677 1656 5703 94 2203 402 2632 3370 1257 4864 5039 3922 388 1014 4393 4041 121 2073 4754 2096 3381 3488 2869 6299 1227 5729 2709 5352 4454 5964 4779 2194 4488 3197 4415 1929 927 2092 151 549 6068 2511 4595 2068 3918 5043 2635 1298 1002 3107 5120 1495 406 3531 315 5791 2097 434 5035 265 3233 2520 4795 4480 6125 6526 3475 5816 1171 1822 1987 6130 2847 6464 1765 1760 6539 6637 2926 819 5765 458 451 6189 886 1369 5909 2979 2296 4773 3521 5342 3575 4574 5027 5371 1997 1381 2395 348 2468 5946 3501 5589 4199 3410 6623 3436 5641 615 304 497 6264 1010 1790 6430 2783 4981 2599 5397 6517 5021 5539 1616 2870 3441 6527 4368 3225 2173 5087 1329 1641 283 3450 2879 1685 5173 3696 1977 1926 4898 801 6244 5709 2408 2266 4855 1467 2628 1518 3751 674 1450 3601 1919 1953 2138 2551 4702 6707 5114 3011 5955 2562 5152 1670 2259 231 5405 171 2895 5116 3115 2678 687 1059 4676 5843 1733 6478 4419 4451 3917 3356 5622 1707 6694 529 2501 38 635 6090 6064 5701 5769 5053 4177 1040 4109 572 6385 4756 4754 3011 1241 1868 3596 4073 1369 3021 4766 4980 762 347 2186 6499 1397 5229 5151 3946 273 2200 464 6331 2366 3256 978 1965 5737 2478 6071 6417 2262 1203 3772 3108 5870 2378 5958 3792 2403 3819 1633 1267 5552 1335 2370 3704 4878 3251 2920 4980 6314 522 618 5292 3679 4654 4468 1923 1309 1647 387 5350 4320 2060 141 116 4167 1597 3249 3721 1201 526 5976 5239 2078 340 2257 812 6407 2573 4290 5574 852 5639 5663 4055 3805 2930 6663 3301 917 2562 6379 2898 4525 5243 3780 2584 3225 6005 2061 2100 6248 4109 5460 4112 4870 5859 2111 4169 3141 1975 5745 4522 178 575 3638 4080 4998 1155 5922 1182 6301 5136 5360 5358 5395 4667 3061 6282 2370 6034 1685 4672 5361 2860 1413 91 4279 1968 5543 6320 4578 4126 775 4336 3435 1722 1275 4212 1060 677 4487 1230 1678 3895 275 5996 4320 1463 391 2534 2589 4530 1332 1840 5258 3692 5998 4166 993 5104 3271 2999 1385 4559 3606 3092 2394 1173 2056 509 2233 3461 2476 6182 5682 1979 1475 603 6095 3709 3557 3432 6113 2770 2410 5229 201 5897 3356 585 4544 6618 30 4832 4181 5331 1752 5250 5954 4190 2309 6205 2400 488 3747 2576 3774 3250 1996 6620 1883 370 1492 1227 2611 225 1341 6045 301 2840 5761 5708 2360 6607 5198 1754 3768 6721 1048 2587 1045 3286 1296 4564 1788 2014 5367 4644 3009 3633 6585 1104 5345 473 2080 4610 788 510 1808 3769 5671 6036 1165 3690 4606 4723 1385 5720 5263 1849 778 5318 5438 5688 4222 2783 5554 4432 270 3009 3970 2596 4702 2552 1418 3074 3517 3240 691 3502 206 2618 127 1301 4114 1934 6705 2784 2409 727 4796 35 6414 5922 6690 4465 819 3239 1721 1136 4801 2187 3130 5397 6293 140 2330 3886 3782 896 600 1953 2987 602 1653 1835 2662 392 12 980 4451 5006 2761 3342 961 1189 4650 3200 5667 340 6090 3535 1832 2499 4738 5307 794 1738 499 2164 5221 868 304 3040 3112 2994 2937 1377 405 4742 4807 5868 2758 1346 5313 1588 901 6491 3994 3268 5426 3493 1208 4601 1994 1143 3372 6640 4100 5852 4333 4592 862 507 1994 5527 2832 5423 4804 1380 17 5062 6088 40 6350 3562 4966 798 6132 4836 872 2207 6664 3077 977 1794 1602 2816 6297 3336 2601 5396 778 3210 4839 4164 1503 2779 4604 294 5532 6267 4932 5059 5333 5855 4468 1867 2115 5071 2142 2382 1215 1310 610 1316 3263 4775 4535 1444 1710 4573 5178 6039 373 321 5202 2764 2273 856 4844 1799 3124 2187 5229 3232 4911 2274 1033 3515 6058 932 5678 959 6003 2855 4198 5802 626 642 4807 3802 2464 3344 4171 5198 6558 3132 965 72 2805 3213 1653 4912 5623 2901 1033 5238 6538 4827 1672 6511 3046 4973 6283 2852 553 3118 1561 2783 5160 3164 3878 2473 3093 2765 6295 3626 3584 1153 2142 911 5634 2856 5015 3468 205 4856 1075 4942 3046 2567 3413 2421 3893 1721 1790 3337 3862 2380 2878 5994 2144 2799 3097 993 6020 6674 2989 5776 3498 6331 2007 3869 6568 4450 2236 5921 2273 297 4836 5617 3636 397 3495 3772 6417 5023 4312 1816 5181 1024 5724 599 3285 5473 4032 4297 4741 5286 678 4330 444 6468 5343 1498 241 3839 118 3880 4857 2231 442 2194 4796 3562 1739 6347 1443 1252 6444 6184 5456 1682 3502 4687 1852 3230 1569 3255 1788 1334 2102 5689 1250 592 466 4010 372 5474 1548 6231 4129 2295 3000 1691 3521 1641 28 4841 1642 3140 625 2685 3838 3755 4048 1696 5085 760 6504 4780 2470 5270 3020 4351 4217 2574 5229 4887 1724 1950 6208 4620 219 4668 4031 1870 4153 6125 2751 4607 2539 1045 6231 5491 4918 3968 2407 6094 3450 193 244 4088 4453 5547 3195 6129 2716 2128 6648 3196 6404 5765 214 3157 2899 2305 1612 1545 6226 821 2796 3537 3056 1667 2964 2532 4778 359 4751 5670 5933 1196 2856 285 5037 1987 2079 5830 3160 1713 1864 4797 3442 1055 3152 655 2357 4751 5922 2702 3515 4650 2599 3109 2249 985 1042 5253 5479 4040 5480 3507 2246 4668 1692 2344 3400 593 2851 6411 4090 2015 2403 5899 5750 5192 3182 5581 3517 1981 1805 2946 4298 6125 1129 6115 3235 4856 4812 6695 4357 2976 4631 5857 6049 3458 2837 6602 4965 5450 4932 166 3547 5434 5872 4766 4135 5269 1450 1674 5081 5873 2608 1531 3736 2141 4117 6430 1244 3223 2755 3499 5469 1949 548 2773 3715 4375 5310 4202 1631 6355 4887 6217 3729 5699 2453 4778 6503 2970 434 6629 1403 5789 147 6624 6275 6536 4789 5246 3047 1595 2222 6408 4107 2923 4677 939 1297 4746 3096 5871 80 2980 6448 4737 6330 4866 6514 1571 4786 1822 4313 6482 6529 1996 6093 2806 1996 874 477 2971 6410 6728 6439 4096 5717 2509 2766 3031 2537 3931 3358 5587 1367 3471 5260 3966 1481 2449 6439 5820 1833 6466 5163 6535 3762 541 4628 5409 5593 188 6384 3378 6392 4769 3035 4319 2026 2455 3201 4477 2173 850 53 163 698 5508 994 2019 2 2212 5014 764 5909 5624 2941 5207 1794 2098 5128 962 5253 5521 772 6158 1389 1990 5779 2403 356 555 5173 3791 4061 1989 2725 5718 2032 3059 5393 2500 4337 6112 908 4108 6016 6022 2263 5286 294 6310 5087 4835 1660 2364 830 6381 2190 602 764 4107 3840 4707 932 19 248 5713 4578 2222 4513 3765 3759 2189 2547 2328 2597 1170 3296 2133 3985 6536 2348 4998 6496 3735 3823 2210 6164 6452 5762 5904 3878 881 4435 5497 1585 4685 2079 3556 3574 1015 915 5314 1865 4704 1246 112 1103 1951 6664 5551 1775 3254 1519 4058 4558 6107 6326 5724 6648 3115 809 3624 4013 4508 1574 1625 6480 234 5883 777 382 2952 2544 4482 612 5356 1826 4594 3006 3131 2653 2946 2687 730 4950 2368 6697 3785 4666 3230 719 2921 6621 162 2806 3296 3576 3659 6257 4337 3579 1301 4003 1622 5067 2187 5490 3400 6687 3987 6534 5101 2945 6077 2802 4757 3874 3970 6081 2967 3609 5353 6046 4928 5650 1084 2720 4242 1085 2197 2923 4695 104 3434 4440 4918 5051 2336 1260 754 6025 5624 2745 6228 3840 6224 2420 6025 4031 5611 3512 870 4076 4884 4413 2523 801 2419 1198 914 520 4194 681 2511 3109 2510 3546 2556 2348 5162 3587 2695 3889 690 44 5432 5953 4155 4325 483 6057 2113 4446 5380 4602 4479 3455 1302 3595 4846 811 4942 1004 3841 6481 4341 4834 6031 199 5889 6471 274 5813 936 6704 3289 2798 5088 115 2614 61 6576 32 941 6640 4762 2280 6130 798 2057 3067 3916 6471 5246 2334 5972 4441 3803 4634 4182 3877 4310 1482 4033 3264 4206 339 1094 4780 1472 2157 4846 3942 855 5254 3456 3575 104 4518 5544 3416 4971 1210 3800 3212 1543 713 153 5945 2805 340 3234 2109 5143 189 170 3402 4394 1114 2179 3109 4876 4676 2728 6472 2691 3280 3572 4316 5462 1414 6298 2479 2758 5197 3132 3672 3383 224 18 5263 2888 3461 272 2468 2024 4946 6108 2279 2913 1992 6576 3346 1995 1886 1421 1386 1781 2079 1669 4870 5478 1608 6430 6581 2388 4188 3207 3797 4059 358 2533 3453 4360 6488 1113 2512 2714 2474 4211 1490 1087 6724 5647 2464 6455 5434 365 1156 4204 2257 5822 2329 5382 4993 3587 2403 289 3796 4509 1856 6555 3917 3749 4182 4992 5695 6068 6084 2301 5177 5112 6227 5850 5696 4788 4625 3605 3429 5805 4296 6562 1225 2602 5645 764 3794 3237 6426 2085 1921 3650 4829 1314 2502 5987 365 1977 5599 2446 6046 3991 3688 1231 4856 3725 5683 5447 2723 14 108 3995 665 3548 5152 153 2629 4909 1821 902 5435 3631 398 2064 3736 2269 1052 6125 3008 6722 5251 5473 3062 21 2252 3509 4193 4977 4689 1277 766 5941 4539 5919 1609 6408 5839 5774 439 3424 5133 1202 5867 4744 2921 4547 4522 923 3348 3870 1095 2346 4082 5554 5967 895 3557 4694 985 3159 3008 5822 5225 5174 3407 6664 2160 6607 3218 5552 5660 3299 6216 486 3003 1707 767 5591 4908 3264 5552 2734 6488 4897 2395 451 2698 4443 6137 3554 6613 5685 4959 5149 5864 5735 4760 5704 2606 2091 3452 5086 6135 6307 5920 6604 2096 1382 918 1522 2571 2613 4581 3123 2173 1105 880 6126 3861 3088 4654 3427 4467 2837 1934 6010 5090 2105 6192 4631 3798 3906 4145 4719 6650 1066 1267 2842 6571 1734 2499 2500 3881 1850 1895 587 5993 2728 1981 5900 5905 436 5988 5807 6405 3845 3058 3553 885 2245 6573 6408 1180 1181 1659 310 4434 6555 4410 5371 5516 4080 5514 6308 1396 4741 3159 6369 2950 5437 5214 3989 4544 6326 5821 4418 1012 2739 1113 992 6198 803 3994 3782 4103 1342 4536 3047 188 6601 4606 2602 3238 2651 6140 2328 576 6096 1322 4139 4882 6192 5778 274 1916 4613 6183 3989 2937 3335 5854 1781 4513 5917 3664 1414 5725 4210 6057 3773 1293 304 3435 1092 4931 2219 6652 437 956 3752 6602 4299 841 1719 4705 547 470 4544 4276 2349 3143 6441 1767 2977 4294 5673 2513 1258 5067 3919 758 4947 5005 3667 3363 2663 4729 4181 5239 3415 2645 1451 1643 209 379 3368 220 270 5109 5256 570 1477 4729 4226 5835 322 742 3560 532 2671 6191 1740 6183 4185 401 5925 2142 2586 4648 4978 5434 1880 4786 2294 4515 5764 6109 817 2860 90 3914 4766 4082 2300 6122 5549 4065 3363 4430 6389 858 2059 1661 3046 6316 2746 4902 4077 3617 4390 2214 2111 1861 2073 3273 5111 5984 5598 4970 4824 4879 5161 4321 587 522 5327 3041 354 1231 2560 503 3464 2941 2400 572 4059 3170 4744 2497 3411 822 5815 1977 5656 312 6624 4737 5066 224 2973 5134 6002 4470 3602 2893 6277 5876 1869 3171 5157 3120 5728 683 5580 2177 4214 1567 4616 669 2353 4255 3144 1523 3190 2200 5923 3141 4027 6063 1022 5918 494 5728 3595 835 3945 2373 1618 5731 6468 4742 5254 3342 587 5971 579 5371 1490 5998 6458 2843 261 2247 3776 6243 3579 3626 5055 5847 5979 272 3678 601 4777 3215 1719 2477 689 61 734 2061 4242 3895 2220 408 2362 5328 5629 514 5861 1686 41 1659 4243 190 4439 1775 6533 2848 3291 5172 5580 5721 6241 4078 2709 5095 6287 5519 4550 58 1350 2914 1392 339 1848 848 5423 3304 5194 3414 5271 6083 2806 6589 4446 1304 5306 4977 2021 588 3960 4988 2916 5103 3847 2498 3383 6169 503 3440 3236 181 1770 3159 1793 2142 3208 4973 2946 25 6109 1676 3514 6124 1186 3099 4679 6356 6566 1132 4350 21 3563 741 1794 3160 5598 5498 5539 3740 4678 2283 2442 6030 16 5359 4172 4949 858 1890 4337 1532 1622 5764 769 4398 346 2179 1207 2314 456 4938 2179 1084 3932 2518 2710 3304 6315 1989 1041 6464 4093 2104 2987 295 2944 1567 3938 6632 1789 3943 6496 3755 6482 6311 1915 5319 3796 4145 4750 4144 3203 866 1841 4795 3542 6391 2177 4277 1186 6573 5322 6531 3992 1824 1980 1648 640 3359 4694 3988 5535 2509 3008 5488 2056 5618 933 545 3128 5217 6291 2105 1995 6026 2710 5869 957 823 4414 1852 931 1 2535 4075 5199 5027 2833 3422 2654 4530 4315 1458 2765 1561 2374 2507 480 5875 1751 6551 4213 5336 6307 5424 2845 559 2529 2878 4210 1196 1520 5807 6134 654 5366 4093 4886 6177 3350 2304 1807 5731 4821 4954 5014 4245 6224 3757 3617 5688 3229 5714 6435 456 6633 2563 1493 164 4782 2603 5854 383 4640 6187 1908 6063 4011 3538 5688 5155 5576 374 1066 2904 4349 5984 4899 2459 2164 5118 2038 4433 6121 1905 4912 3434 4234 1474 5773 4636 550 4988 849 2575 6439 5254 2602 1170 5719 402 754 1386 3029 3701 3102 4420 2952 6097 2297 1755 4178 4455 5555 950 3171 3647 2767 5010 5684 2030 3473 4134 951 4352 860 6107 48 2810 1489 5081 4536 5959 1555 4119 2288 4961 2546 1135 6702 5941 2837 3396 4625 2373 720 2864 4051 4771 3667 5835 6092 3286 3231 5947 813 6593 2191 1424 1684 5952 5107 1469 1939 6148 1543 1304 2096 156 575 6101 6160 5790 5948 5188 3953 5715 6508 6696 134 2842 6581 2868 6117 6100 894 2242 5217 3736 1911 1577 5928 1624 4889 1664 4461 275 3333 4121 6416 6453 1548 2790 211 1677 6371 1384 397 2354 1797 6480 409 5295 763 4089 6631 748 4375 2945 5983 1654 5398 3348 1096 2609 4339 3923 4092 1049 1801 4049 3887 694 3234 6657 3582 5044 1176 3750 3218 2190 4090 1012 5286 3068 5290 90 5541 279 4869 3780 4920 3148 764 3386 3414 1441 3070 1529 4493 2193 1668 2334 4100 1793 3689 5718 5319 3162 902 5128 5637 6279 674 2959 4000 123 1335 3688 6057 1538 1335 6532 3072 5964 5373 5082 6196 6574 4267 989 6227 4450 6251 5687 4132 655 6211 3350 4699 3513 1770 4302 3354 3416 2899 3499 5534 1000 4349 5058 5872 5892 1136 5495 1641 1944 6627 3906 3877 6318 6442 4458 5997 2534 4663 3018 3960 6414 2932 2420 1341 3750 2680 1341 48 5195 5574 5364 1558 3921 2014 5696 2282 4577 3527 2329 4114 1535 1841 5630 5056 6710 4329 2659 4810 5827 3210 4829 5539 953 4168 5782 3857 1447 2061 3274 1636 265 1935 5581 1500 4902 2724 3009 3696 5413 51 2597 3642 5829 3999 5100 2681 6071 1427 3338 5382 384 1741 5748 5469 6323 4002 1670 3147 3526 652 5456 937 5152 3241 6200 119 1390 1961 1394 6440 5721 1309 4261 6291 5943 6186 3373 1721 6481 5213 5594 884 5091 1989 5706 2197 4773 3927 2709 5949 3330 6452 3462 1479 1250 86 5768 6000 691 2435 4728 1952 2513 3082 4250 4627 4605 5145 5050 4959 3708 3878 1520 441 2689 1085 5522 2903 965 5818 3469 6661 5358 1947 2673 6300 5070 880 4440 1393 6572 828 4287 3865 5535 4586 2538 1210 3616 1487 755 1664 2369 2273 474 5636 2911 3613 6386 3418 5553 1032 3734 5715 2056 1157 4869 2092 6513 4884 6682 2778 410 1820 1166 5468 6458 1152 2244 441 1089 2207 3713 6722 5068 5790 1155 5342 1806 4191 741 2590 1337 2309 4272 3270 2975 6310 1427 3983 4138 3157 2344 2363 713 2996 4143 5826 5220 4116 1699 1396 1195 6024 208 4115 4707 5617 5929 3481 6681 1113 4493 5944 6731 2570 5231 5515 4506 5817 740 2919 5123 5177 1745 1591 1917 5300 5895 2960 4659 6162 1073 2186 181 5879 1436 5225 5674 6028 4575 4573 1259 983 3570 321 1327 505 3054 2366 5352 4220 6362 3782 5608 5455 4109 831 2564 4208 4034 3626 5346 3068 3873 4430 3447 6157 6731 59 713 1063 4132 656 3618 5689 6135 5502 2498 2304 4100 844 3312 1296 1252 5072 2181 5668 3466 5366 2414 430 3032 2968 1954 1420 4948 723 735 589 2507 3084 293 3045 6445 6332 3424 1051 6723 2422 5073 4014 2752 3846 3181 1136 1026 5357 5981 5585 3876 5338 5578 808 5679 2305 6722 5274 1807 1263 1137 6570 1931 6513 2360 351 882 3278 2881 3639 640 2143 1387 3622 1804 2438 6380 1132 3986 4844 6717 3608 6187 2782 2785 4208 4354 3704 6442 1719 6414 4758 2230 1231 1930 5433 3763 3829 4893 3482 4340 6416 4286 3170 6308 2700 197 2614 3250 2387 4011 1884 138 5790 2634 5148 3214 1242 6558 5113 5089 1716 5745 5202 2820 492 4613 5315 5997 4691 5408 966 3241 1337 3791 356 5829 6394 1079 5531 2555 1712 4738 6376 3866 3213 4874 5002 5193 2140 1728 503 1747 4975 3996 4788 4662 1100 5764 137 3491 3941 6407 3460 5494 3528 164 2923 2853 4371 3389 4541 2981 4690 5344 3539 2992 2104 4339 1326 3029 4672 2157 5396 6339 2072 4622 598 3595 5936 3527 515 6096 5510 1165 3130 6514 5146 5935 699 4300 3990 5294 4501 988 6528 205 4572 893 3999 3762 1727 4051 2342 4261 3524 2333 1125 5337 3906 2030 1756 5983 981 1608 2458 1499 1528 2922 3934 4198 2554 1644 170 6236 6185 4369 5755 6501 1983 4602 5407 3997 925 2936 4911 5983 6281 5468 2777 5897 4966 3140 3428 5041 3553 1529 564 289 3446 5483 853 5559 923 2538 6292 1954 2071 551 5995 3846 156 6306 1934 5593 963 1646 3025 4084 2893 568 5197 5522 5572 3467 3355 2416 1040 502 5115 3381 4245 6622 1984 6051 3437 6057 5135 3536 5923 2271 5326 5751 928 5534 540 1991 5005 4255 3935 4361 1867 3901 1452 5985 3409 2117 2995 6645 5284 1753 980 1469 6248 2725 6145 4204 1583 811 5027 4055 1619 2908 1072 5754 4911 54 4782 4421 5742 4710 231 3313 1143 1160 1282 2940 178 698 4047 3787 6476 4986 974 6610 2953 5764 2446 5681 3165 4270 2653 2917 1062 5411 6330 3654 5984 4085 56 2754 2697 76 514 3931 6476 4120 2651 6008 3395 4396 4206 611 6090 6679 4124 6061 4714 2976 1980 4553 6543 2463 4106 3952 5998 3767 4640 5802 2397 2959 2668 4509 1058 2957 3991 2452 2747 3957 497 5504 2875 1968 1429 5252 4271 5758 1585 297 1528 1218 6325 4430 5242 2819 2935 4503 2563 5995 1907 4979 1427 70 3144 1707 1926 2905 3957 307 2258 613 2215 1371 76 630 6027 2226 2536 3764 1689 5013 2159 4478 702 6477 2000 6 3766 161 4992 3910 2806 940 5312 4493 952 3615 379 4132 3115 2111 1117 3497 2792 410 5826 4226 1135 2829 1463 2415 348 5164 3878 3235 5676 459 2568 3077 440 3612 6351 1049 704 4836 3314 1959 5840 2259 3771 363 619 3058 4414 3684 3320 672 6132 5466 803 5275 2488 5634 848 2337 1650 3725 1556 3407 5156 5921 4622 2413 4272 4604 837 928 6108 483 3849 5868 388 2778 3929 4431 2103 2317 5065 6635 5631 5275 1672 2188 276 11 1054 4967 5508 600 205 5159 2855 943 5998 1378 5330 2353 4367 2899 4415 1919 5298 1479 6005 5083 4888 3825 5408 338 3324 960 568 3076 1457 783 1130 5456 2159 4087 2582 4669 2169 787 5757 2962 2450 4554 4532 3598 2351 1203 5273 1975 4145 2161 5265 799 960 4047 2033 2441 1924 4645 2854 3968 410 2298 5217 2206 4727 1631 1808 5342 4218 3486 6348 2850 6710 4680 772 6670 458 2268 1089 5897 4023 2285 1937 4812 1455 1408 3904 1922 308 6536 2671 4823 5550 5156 357 3415 2629 4884 3701 6202 5071 1703 6388 5248 3973 4366 2800 523 1077 3022 6323 1489 5169 1692 4965 480 5387 4901 3089 1943 3231 3998 2603 540 1570 5382 4288 6694 2584 5722 1882 5774 3964 5943 6675 2787 1592 2832 1315 1253 4972 6324 3903 2015 4913 1093 2042 2665 2804 2810 3808 1129 2559 3152 5318 5268 5058 5344 1952 5375 5499 4938 3516 3284 5987 825 1891 3787 1682 3185 664 2255 1266 1062 330 6025 6699 2999 248 3465 281 4158 1727 710 928 683 2127 574 2521 390 3516 366 6706 2912 4416 5270 3701 3202 4846 6561 6676 3472 6455 792 3071 3807 6530 2655 6015 6557 4715 3527 6456 4927 2904 171 3077 4103 587 6143 6540 2522 1210 4406 1176 4086 4 3184 6698 5020 6300 5829 236 6409 2013 1431 190 4203 6199 2256 4570 3449 5566 3040 1907 3837 1140 4303 419 4755 3741 1249 5211 1996 4359 5174 2967 5909 4429 2912 475 6624 1968 2953 2348 4702 5033 5871 2875 766 3810 1165 2339 3142 1131 2896 3066 1565 6349 4321 2794 5816 3063 492 2366 5342 801 5121 2790 4944 811 91 4565 590 2998 5199 5715 5616 6654 5192 6292 3421 4957 6055 5792 3496 2397 1608 206 494 4129 656 2543 1270 4068 5981 2416 4833 2953 6242 6102 902 1983 1340 6044 307 5777 1209 179 4616 3273 5142 3865 6634 2865 665 2994 2400 6588 4509 1682 4591 1385 4100 6655 3170 5239 2081 1390 2536 842 4623 3926 1501 764 1019 739 369 3470 4953 5411 1483 1704 3015 3137 4685 770 2449 1115 3563 862 2473 6346 451 2200 4883 2426 5500 336 3711 2955 6327 6452 3656 4812 4551 5436 2174 3977 1328 5858 380 2137 2959 1570 5293 1875 1543 5011 1856 832 3697 3596 5011 3266 1081 2460 5404 5649 4532 4663 2701 778 98 5911 4877 6291 3125 3299 1049 204 5899 3334 423 1952 820 3745 5828 936 4692 966 6685 3517 780 5928 5505 2914 5230 2481 6173 1530 2503 3260 2917 4814 230 1728 1344 6576 6318 4462 4872 4525 5711 3062 3355 5069 6483 1823 3093 1971 4353 3417 1524 2169 6500 6571 2039 6090 3526 880 3092 944 5050 1191 5967 3050 739 1020 3868 1072 3659 3748 5680 1193 2201 195 5598 2570 1286 1416 2478 1175 5842 4125 483 2240 1545 2713 4877 559 2342 3470 1609 2729 686 1064 6149 5617 5541 1018 2584 3770 401 6242 11 526 4385 166 5271 4089 3875 4686 2568 4284 3307 150 1251 480 5848 82 3292 6495 3466 5101 5716 6251 878 3689 4298 1071 4844 2932 3685 6330 5862 4030 4019 6260 5794 2507 3994 1645 5981 3306 1493 473 5092 2966 883 3529 2239 97 2988 1558 5380 1862 6283 889 1104 4590 4984 1089 3564 6435 864 2988 4840 4525 6097 6291 4276 5932 5077 1760 3525 4309 1891 1469 4817 3981 4791 3224 5799 3475 5785 3542 1080 3267 5477 1653 4826 1075 4096 508 778 1353 4122 1566 160 4687 3201 2987 5271 4324 3128 428 1787 6166 856 6004 533 4442 4320 4869 2524 2646 3014 4883 971 5183 5960 6107 2148 2826 2735 3198 4432 2403 5955 1689 995 4353 6456 4617 4698 6358 3494 3333 5061 588 370 2655 3105 2135 5615 2241 1262 2701 1694 824 1605 2815 4951 239 3134 1837 4383 332 2782 3786 1891 3615 4554 1670 4288 1427 4707 3929 3289 5885 6288 5128 2854 1085 5867 6618 5348 5909 4495 5139 3439 5055 1042 5432 5975 3363 3221 2019 1903 2191 4792 5382 1072 6476 2725 2497 1198 682 5999 2458 984 865 4160 2911 379 5560 4453 6071 1005 4733 5296 4687 2539 550 5344 4730 5599 3541 5194 5193 2171 4575 6441 3869 359 819 1979 5543 5915 6533 1439 6696 1696 216 1904 4563 2705 4833 5109 2729 1312 3113 3616 3513 2359 1931 1376 5173 4928 6303 163 2344 4131 903 1308 4756 3055 1970 1796 3115 946 2435 5062 2828 4501 2374 1471 5069 102 1677 4594 1961 4493 1772 2917 4781 3917 2776 2688 5383 4444 3953 4113 2852 3473 1896 5312 1467 440 6597 4198 3880 5561 4114 4754 5688 277 2075 4315 5574 3455 279 1673 6703 5031 2100 1092 1940 5607 973 568 6321 2803 5354 6596 3455 134 3568 2083 81 4926 2517 4203 1598 1992 6394 3492 1116 25 5129 4619 4786 5572 535 1693 5607 6499 4108 1474 4689 1063 3864 2196 4742 1900 2879 1372 1523 1101 6630 2335 529 1924 6135 125 5729 2880 5238 5523 5397 577 3422 4701 2385 2204 5030 626 2013 2320 984 5351 551 3788 2916 373 5598 5691 5296 1476 3754 4387 2453 3656 3743 669 6202 2460 6141 5698 4774 987 3524 2134 2310 263 160 745 368 5837 1269 3786 1807 1586 5605 2439 5641 96 4529 1460 5914 4588 2332 5895 2227 2880 5112 2702 4322 3426 5006 2871 3069 5410 661 2263 2979 4398 1783 1884 6319 1219 1569 1036 6403 2997 5662 3760 1406 772 713 5587 736 3778 6172 4913 5103 4573 4115 60 4783 2194 1231 1368 4399 3330 4198 3540 2581 5688 3136 2848 526 6556 1438 3546 3080 2227 1745 5812 2073 5074 382 6097 2410 2032 41 4062 4790 4678 747 5586 3250 2880 5931 1998 139 3534 5881 3928 1232 6406 938 4428 3066 7 2288 5131 6320 3340 5351 199 3022 5292 2484 2357 382 3986 871 2473 4056 4948 1006 658 4453 2132 287 3332 1264 1086 2738 3712 1185 5780 2544 4843 5217 470 3212 135 5609 5164 1158 6176 1451 6504 5835 1145 2785 3334 5036 6443 5410 5743 624 230 2846 496 1793 1951 5141 6521 4210 5367 1574 5329 6251 5776 1189 5888 4654 3309 1393 3129 1626 849 2298 6427 2176 2209 6593 6596 4124 2254 2514 2446 2846 3572 3958 1430 6680 4047 3215 5614 2676 4490 1310 2586 4359 6445 4531 722 5482 4170 5040 6709 4671 1928 1161 1250 3696 2283 4377 1236 4461 6608 6579 3042 2719 3036 5078 3448 3913 469 5235 1922 5847 507 3248 1344 4851 3165 1384 6399 6081 6383 2444 771 5658 3667 2530 4419 3087 1846 404 6062 995 5894 5593 6571 6297 3836 3528 5680 6408 4117 3847 2664 2726 4587 6699 3218 4139 4666 5204 3054 2696 4660 6663 1896 770 2543 6342 4222 269 4603 3781 1286 460 2322 4470 3460 4491 3387 3009 1922 5968 1017 5543 3101 3860 1298 1757 5341 867 5863 2701 6496 2227 6219 2125 6478 6386 5624 2287 132 2198 6572 4099 509 4469 802 6477 504 604 1043 1016 936 4648 5688 4008 3593 3636 4340 5831 5759 1262 861 3172 4859 2372 3219 3468 3787 2352 3260 2428 3526 5912 1815 4296 1943 6209 6333 4889 3602 469 6139 4577 5778 2532 1730 1108 2563 3880 5867 3079 4794 1483 2603 6335 4151 1438 4495 3268 6714 624 222 4113 3700 772 1425 1375 251 2900 5388 1756 356 6539 6087 1739 4243 4637 4268 1755 3011 6020 6238 2055 4275 4880 834 6058 1630 604 2316 3146 690 6403 2363 1287 4026 765 957 3785 1142 4549 3570 1589 79 6660 5500 1469 5834 4521 587 3643 2477 3805 5978 3997 6381 4861 3545 3485 3802 1144 1320 305 4951 2729 3110 4047 124 4818 6686 4626 3057 1919 1208 2409 627 670 5233 106 5702 5211 2758 3762 6233 4912 5054 4044 1025 1400 593 537 5740 2252 4189 4027 1487 6261 2573 798 816 6375 4250 4157 751 4197 4639 5585 887 2363 4680 3893 4462 5000 816 2511 6051 2276 1027 4878 5232 3078 6676 1187 2004 3590 5363 1652 620 4164 2697 560 3863 6339 790 4909 5381 678 3108 4388 2162 581 5952 804 6236 5310 4164 336 5050 4999 729 1813 4163 5949 227 3361 6455 5179 4841 6194 2994 2987 6383 5604 1950 4400 3496 4914 511 6669 4360 1998 5718 6243 1566 5668 3509 1558 5999 2 1729 1488 311 104 6216 4311 3771 268 5626 3676 5833 1859 2909 6576 415 2009 2327 2286 3129 1162 3477 6323 2318 1377 2525 4552 4535 545 6119 2720 3764 75 6283 2822 2253 4921 6061 3549 2085 2977 3200 6632 6382 6045 5562 6036 5840 255 4914 3050 1040 1114 4820 6600 6476 2599 4650 4199 4196 908 1800 712 1942 2855 2480 3661 5372 3010 5355 16 2074 3226 3739 5675 4120 3378 60 941 3099 5481 4887 450 1141 5382 5756 598 978 3712 1925 841 1721 2480 274 714 3043 4061 5174 4848 5392 4771 4067 4875 6517 2707 2766 4600 1526 6344 5270 1489 3299 659 6079 2404 976 4198 5798 5113 2651 1902 4986 4747 4349 1727 564 1568 4805 2723 4618 4130 4684 3390 5749 5880 1603 6426 648 5876 124 5852 1518 1345 3643 6625 2388 4251 3706 4950 2073 6541 5032 3794 1472 6535 4726 2295 3474 1538 6552 5921 4348 4197 1344 5363 1361 1540 3430 2919 4210 3814 4172 1979 4123 3761 6705 5874 4859 6337 852 3129 1614 6227 5756 2421 252 4953 3594 2729 1907 3163 5108 2424 5877 4226 1429 2123 1894 6474 1103 1435 1316 5130 194 6005 5436 1299 3324 4801 140 5458 4078 965 2144 2198 3554 4964 4568 4284 2736 1626 5561 4008 535 1519 2608 1622 6329 1388 4919 2710 3079 2471 5533 6473 5886 3205 2236 2229 1011 6657 5738 5933 6556 2870 7 1054 105 5389 2419 5589 5530 6241 2883 6394 6046 5898 4509 429 2767 4274 3631 5665 5806 5695 4338 1506 6240 3227 3865 4871 3154 2910 2185 5096 4928 3137 6630 2875 844 5211 367 1263 2966 4674 3648 5150 3887 3656 6495 266 3926 5974 3324 1775 3881 1002 3261 1156 5728 2846 6080 4569 2402 1938 5581 608 3662 5843 1577 1236 5920 755 4677 2071 5621 4342 1140 3282 3075 4777 1400 1932 4130 161 6209 127 3650 3940 2097 935 5068 1107 42 343 342 2346 5456 775 1548 1001 3378 5669 6660 5996 5997 3759 1699 3546 1822 1503 4377 4545 4804 4948 5137 4681 3565 272 4771 3320 5076 1251 346 2155 2178 3730 2431 3555 5837 1005 3022 3300 2872 1165 5868 3973 3603 2787 865 5831 2365 77 2830 2660 4951 3067 98 4620 1674 5395 1256 2184 1301 4907 3421 6648 1614 6271 2495 1941 5760 3411 5732 6205 1424 6319 4613 6690 4767 5484 5522 4969 2876 2810 3515 3993 4199 2323 272 3780 824 4934 1402 2827 92 559 6304 1993 2707 2802 2181 6363 1471 5660 1264 5272 6393 6530 1764 4849 758 2401 1961 6328 1050 610 3586 6146 2458 580 6432 3669 5602 6059 1200 4938 1199 4122 2187 3870 6113 1683 2776 4862 3307 5053 4140 3824 4511 2935 5222 3403 4278 6124 3491 6278 1272 1143 3291 5012 5009 235 3646 1532 1065 3832 2333 4746 587 2525 5910 2934 1318 1593 5778 2661 3819 6399 5171 3143 56 3331 5459 1470 3027 4712 3249 1459 4891 4774 1803 1809 3991 4151 6517 6043 3468 409 815 6556 3566 5017 2655 4996 2789 1546 2957 6654 3039 5685 2993 2055 6694 260 6315 6078 2458 5732 1936 3393 6410 6243 3418 3499 4008 2222 2518 139 497 3072 54 946 5975 4025 4947 4329 4971 3452 3766 3299 6460 6486 339 3659 5303 3231 6485 525 5870 2111 1959 4853 4596 4969 3867 3994 5476 1784 3828 1173 3823 3742 3039 3169 2562 1848 3553 24 3392 3705 1754 6025 4438 1902 628 3643 3180 4442 1659 6363 2312 5270 4261 4322 2047 1312 1708 672 5099 5351 1939 4334 878 5704 3391 4499 1950 3552 3489 1923 325 1199 3456 5921 542 5859 5966 1491 5582 3158 5496 1477 4348 5385 3340 4771 6062 6171 3842 2714 6684 761 5857 6197 3202 5351 3821 5127 5781 4233 6300 156 1346 1035 2109 3737 4170 1849 1620 1047 5825 1536 620 601 6224 4531 3067 5744 1555 2436 2833 2588 464 4524 3132 6301 973 2725 2387 5003 1052 6724 5548 5733 5658 2642 5144 5101 457 1802 3607 3255 5331 2958 5749 1754 4229 1585 585 6596 6605 5742 3910 3811 6358 6329 4257 5852 4451 599 6233 2714 2193 843 4924 4781 2431 631 3499 5222 2220 3634 868 6146 3106 5938 667 142 4005 3722 2917 1704 1525 2211 1550 5256 3899 6334 342 5055 2673 6312 6539 6399 3063 2274 4958 2510 4062 2873 4585 5970 3595 4701 5230 2730 5141 5401 1926 2597 1331 476 5665 735 444 4462 4113 1472 5779 5830 3493 6575 3843 5307 3693 3754 5627 2810 2093 6687 1112 2237 2891 6037 5558 1052 4590 5557 766 3085 5184 2979 4378 2763 1492 3096 4634 3120 3030 3046 3173 594 631 1915 909 5955 1689 1447 5885 1794 5998 466 4681 2081 2362 4901 3890 636 4416 952 2580 4490 4506 6389 4702 2829 4914 4648 3427 571 3477 790 4187 2617 2455 1895 3331 1255 4203 6151 1474 3631 2150 1450 4807 3427 6624 5137 2604 1215 3514 2655 5079 2016 4786 3314 6283 1607 3219 4471 6085 3738 5601 4824 130 4564 3468 1743 2917 4704 6207 946 4759 4789 2003 5663 1532 3100 4123 555 6222 753 6567 4015 3201 3130 64 539 1169 4324 5976 2142 519 5026 5692 2541 2501 3601 4971 916 334 447 6137 5641 1036 3639 143 2312 4545 5974 603 3788 6674 3134 6516 2466 5146 244 2234 288 1821 926 1461 1876 2714 4279 1859 1108 4880 2217 812 3321 4517 1924 3401 2605 4190 262 5102 4475 4367 1925 6612 4147 4785 2329 2962 4842 375 4190 5807 3930 6117 254 3685 2796 1577 3993 2556 1933 6687 304 4839 6034 2401 1305 1766 5483 2541 6633 2053 778 5210 2369 5539 5282 6318 851 3301 6208 5464 973 3110 4856 4418 3463 5102 5845 2042 6344 5869 5212 3526 3452 1888 2223 4437 2186 92 4920 1818 6003 6365 3848 3159 2175 5845 2522 1663 980 5471 4309 3093 818 64 1171 6499 779 5214 1323 4413 4354 2983 2017 4701 5362 5774 2111 472 3271 5197 1281 256 5334 3949 1590 3810 5185 4782 6551 2146 5564 1111 4170 1604 5656 785 658 1844 4204 10 2288 273 2664 5424 2730 6179 619 6397 1568 5362 1570 4237 5339 504 977 5215 1976 4367 731 3037 296 2094 1137 706 3448 6630 6056 4838 3912 3749 4502 4098 3258 6050 805 780 2171 1752 3952 938 5139 2849 6402 2102 4663 6495 2362 2419 1336 134 6024 6338 6693 631 4704 4125 1002 6563 581 5280 3371 6371 412 3684 4266 103 808 80 4427 721 2734 217 2144 1691 3521 2955 3735 4622 1459 2114 6433 3789 6138 5470 3623 5757 4388 6093 1392 4619 4389 135 6534 5504 766 909 3445 2650 3652 2844 6624 4603 3361 5729 2516 1862 1633 5825 3259 3233 6714 2661 429 5280 6531 5508 5187 3268 6166 2548 4145 191 172 5924 5014 2877 4088 1760 3400 3450 1882 2157 5928 1335 2144 2232 4120 1057 1798 4079 1393 5345 621 6655 4610 5347 6144 6240 360 2029 4570 632 6139 440 4667 3004 121 2269 5681 6084 2958 6473 1482 2727 400 676 1213 3898 4750 1270 2748 5222 1312 6337 697 3042 3074 3439 5923 1791 3670 5081 432 5517 3635 2967 5984 519 1564 4390 2339 4113 5527 6019 4955 2080 1721 3514 1000 2355 5132 3087 5063 3492 5934 5268 404 6339 3193 4083 44 4262 839 2874 3427 5444 4116 4242 5875 1818 2559 5252 1596 3162 843 2489 1314 3124 5102 3202 1768 2597 546 3292 2064 287 6142 4123 1053 6359 6395 5577 1802 4079 6706 4535 4784 4412 6282 1340 634 5582 5367 5546 3598 5386 3023 4148 3640 3371 5494 3778 2844 4628 6366 3594 3920 1145 461 6628 6681 5804 6479 3792 4904 2388 4870 98 5109 3314 3579 753 5045 5251 344 4570 2612 1198 961 5779 1755 3565 5892 4061 5939 840 2052 3935 4365 5021 5223 6480 2525 2341 4426 5905 4030 4100 2468 204 81 3130 486 2330 2087 3817 5039 5414 5538 4809 576 6110 297 4499 4996 57 407 477 5949 3087 3196 6388 4153 4119 2084 5511 1849 404 704 2218 1313 6059 4467 4726 2016 3016 3300 2310 5515 762 3526 2276 2097 425 687 4083 1776 336 5277 6248 3531 1355 2590 1024 3970 602 2684 1796 134 6125 1966 4925 4652 1094 3212 5488 3568 890 2508 1429 5799 2701 2367 5262 84 5583 1375 322 1968 6629 2190 3992 5199 4867 618 259 888 4566 6576 709 6024 5329 1991 1648 258 2384 3876 1592 3360 2261 1508 410 3316 1857 2155 4261 3945 5547 4340 6106 4710 1833 5915 2985 4975 4260 3299 628 1046 4990 3638 2564 4330 6293 3826 5898 5627 194 5813 2341 2674 3154 4343 689 3390 4852 2018 3292 4468 3332 4923 1752 2708 6314 433 5968 603 6030 121 998 2732 887 3675 6703 689 143 4111 5699 2504 5498 2777 3765 4702 3776 2442 4289 6417 1156 4489 4778 1347 4608 3110 5211 2009 2973 917 6455 386 6367 4655 3850 4142 6340 420 1469 5103 3280 1369 5005 6028 6511 1553 2438 778 1669 5467 4253 3927 3840 4044 4468 514 3335 1118 2134 2981 2492 4881 3585 1981 4918 6166 6393 6137 2051 4215 2852 1548 2999 396 6179 2028 2750 2399 3030 6581 5523 726 158 5642 3633 6572 4636 2993 1358 5363 6401 4743 4013 5704 1032 404 6479 1133 3592 6202 4007 3018 2357 2365 2731 1299 6681 5447 4395 3641 3104 6599 4088 6188 5238 2491 6484 2419 4580 536 4455 216 5777 1864 3867 418 852 5818 136 1480 1917 4874 4940 5306 5512 6545 1441 5499 6315 2287 5107 388 5536 5414 218 5234 3186 3115 181 4350 6682 1954 5425 1497 5385 992 5736 4050 6699 1214 3527 2084 5087 566 5973 2002 1787 6538 4181 6022 4579 6029 4635 5878 4715 521 4602 2449 3899 3313 299 3797 4109 4525 495 636 4520 2343 481 2768 6133 5817 6442 5000 4303 96 2238 5702 1521 6728 1540 937 2643 2971 1564 915 4375 5184 6378 1470 2744 1096 345 4176 2171 6167 629 1442 2438 1055 6630 3892 3795 2528 6069 2618 1361 4708 3737 4075 6370 5841 2622 2332 6707 4339 5925 5744 4853 5743 1864 4864 5800 4640 1391 2407 5702 3081 755 4130 343 3364 5107 5059 5774 1619 4646 6317 1030 941 6723 1750 4683 2594 2923 3887 2318 52 920 2749 3006 1053 3779 3238 2308 5408 4665 2483 424 6559 1268 1649 4462 4839 1998 818 6045 1915 5417 395 545 774 852 2966 3929 5012 5704 1006 2388 4040 499 5905 6166 2777 4149 115 1905 683 6662 3133 2727 3687 1928 4160 4027 824 565 413 6499 6615 5670 5427 4786 316 277 6562 3635 4762 5189 5419 1595 4876 6022 3723 362 654 924 5322 535 2293 3391 2313 3395 3035 449 5185 178 5738 2539 5167 802 1514 379 1582 5346 396 3917 2344 6029 3050 3206 1268 6226 2581 1438 3846 5481 3500 5019 2725 1973 6444 5168 209 5577 3547 4447 1467 1696 261 250 4559 2895 6364 4963 2356 4065 1121 2533 1383 983 4933 3116 6455 2957 1004 6241 1093 3483 1220 5891 2850 2555 4939 866 2923 2348 4936 4357 4851 3089 2898 3680 3271 4187 3464 4985 6111 6239 5279 5428 3433 2268 5700 510 582 4392 1981 3497 982 2283 6219 3759 4735 2326 1642 672 409 4583 3798 5897 6673 5373 5690 1958 3268 1688 151 2513 255 2638 4775 2738 1715 6585 5488 759 4773 2402 535 2772 2313 2633 6047 4437 5088 4333 3148 1315 1117 5707 901 2531 4471 5985 6496 5562 6349 5199 502 4055 6069 4515 5849 3871 6329 5097 2701 3380 76 1581 6423 1837 2017 2408 2611 2042 6181 641 33 3181 6718 339 1383 2870 5386 691 813 4244 4509 5240 83 1385 3612 4652 5044 6044 1510 1207 813 645 5626 5959 3777 5309 1487 3083 2187 5549 4762 2777 5657 4508 2094 4628 4812 128 4828 6346 5493 452 2512 4101 1366 3777 6336 3248 3058 4314 6432 2964 1190 319 6087 4515 5217 3299 1637 1136 4451 5248 3403 723 2914 6309 2063 1227 4051 232 5308 567 4253 6281 2299 680 1244 5769 2117 413 4854 5528 5500 2063 4190 6706 5898 1248 6086 4486 1741 446 719 5264 6543 5648 887 5394 6394 1174 4677 4741 1633 1428 5870 2081 308 4994 3112 3940 641 1540 787 27 1542 1853 4619 385 4502 2023 5080 1389 5441 125 4437 841 5735 5731 3715 4167 1114 1867 2264 5844 424 4583 472 4358 3355 3213 1009 3470 2269 3072 2570 2769 6592 352 2389 2156 4116 5106 1790 1881 2524 1633 4558 4067 1648 5390 4162 5649 2810 6568 1180 301 4169 402 5253 4994 2336 395 279 6270 737 5023 2398 1288 398 3543 4138 5670 2944 965 3851 5978 6464 2412 1501 3959 1765 6505 1466 2068 5692 5294 2257 2109 3910 2175 5426 4373 2197 1502 6535 5566 4582 398 2368 4179 1008 4625 1570 1100 3006 62 855 77 101 2260 6228 2951 3384 5851 4675 231 1892 532 1372 4309 2048 2918 3514 6289 5201 2153 6667 5884 6183 5445 833 2889 5621 1311 4581 733 4073 6295 3916 1443 5218 4434 29 6391 6019 5445 4697 5809 1396 697 5768 4016 3780 3469 4471 6664 5670 707 2884 4661 4989 2236 2614 4739 210 6086 3245 1604 4387 4720 2307 2925 1276 1355 5359 2373 2705 6083 4413 719 3761 2666 5939 2881 1397 4053 6654 2297 2225 6354 1427 4384 1814 3968 493 3 302 3047 5987 5433 2539 370 4761 3759 1475 1478 5190 1571 1264 2528 751 3424 1116 3665 633 4214 375 4998 1737 6231 2568 4599 4439 3587 2231 1569 1143 4124 1437 2513 2929 2765 2870 864 4421 2226 1824 3172 3741 4238 2899 3327 6654 407 5371 809 2493 404 826 4095 5547 4830 6015 1712 5633 1058 2924 5941 1688 1768 5983 6226 5323 4201 355 6277 5607 2234 6042 3077 1940 3129 4430 3718 4634 5541 334 4011 1565 6160 4716 895 1262 5168 2802 2475 1091 795 3694 623 5188 4672 3573 82 5656 3698 2827 5189 255 4368 3325 3583 108 1521 3421 673 5276 2630 6716 6184 4688 2428 4062 4097 3375 2229 765 4503 581 3353 4022 4902 1460 3354 792 2580 95 1028 1461 4233 6704 167 3172 5775 5197 6006 1573 3913 2039 6668 4192 5528 1066 3528 1754 655 6298 2 6071 6351 1900 1773 6056 4828 2705 2279 3598 3301 1357 3993 4164 2133 28 4175 6381 1364 2853 1055 3370 4530 4180 4487 5010 162 1519 2695 558 3580 2697 5421 719 547 353 2183 2616 357 3400 573 3381 3184 2626 1432 5337 1462 3700 1208 1407 5638 3493 2882 3929 3986 5707 6003 59 5786 4843 1286 738 682 2946 6576 1459 1350 409 2446 1598 4723 6010 3326 4727 684 6127 3152 3273 162 3531 4252 4596 1154 4117 5725 1047 5669 4101 6530 5072 561 2466 1407 5726 6001 3803 3116 3403 2416 97 4100 6538 3514 851 2682 615 3083 5083 3297 5879 1532 5632 127 4309 2286 3635 524 5173 2144 5247 3895 696 6014 5405 5807 4538 3747 1327 1054 6466 3793 6723 2956 3907 5736 863 2557 496 2975 2018 3044 5282 3633 1414 1065 3363 6681 604 2696 5854 2752 1460 3188 676 3733 1089 183 5605 4909 4791 918 6447 6726 694 1673 6440 2178 3660 4596 966 1534 4058 3895 6635 4054 2801 3267 85 4574 3151 5951 3554 1804 4519 4506 2343 364 1468 2626 6385 2205 6358 5764 4064 6414 6264 3682 1687 5138 2794 4217 6071 6695 1190 1392 2113 3224 4921 1923 358 3017 6311 2970 5293 2543 2581 2106 2609 6673 372 5568 477 5689 1617 5949 484 6252 1098 6041 2797 3103 6062 1630 5188 1329 5800 2756 4793 1399 2574 2860 1819 1481 2618 528 5609 275 1120 2962 1270 3408 4970 5736 2290 3756 1716 5660 6536 160 2885 6416 2057 2515 6695 1881 1521 1487 4997 3767 4610 6113 5828 3549 5702 130 2674 5133 3549 4584 685 5868 2379 1557 3424 890 6249 2647 2684 5010 4253 10 264 220 6709 4404 2643 1897 4714 574 2080 5389 3398 2357 629 5095 3313 1102 5038 3090 2722 6192 6662 6085 2098 6099 1428 3360 611 6731 4907 1955 2965 2886 5645 4934 6295 5173 17 6049 2640 2810 3634 2524 3317 4742 4446 3825 6502 3909 4593 649 3388 2212 1090 899 4670 3028 3313 1985 4003 5217 3821 5484 2413 6682 1110 1828 5561 5210 3519 3989 1179 2202 3973 6536 3709 1316 2895 4134 1785 3054 5017 345 5104 5179 3636 4200 956 3864 5943 4898 159 1194 6594 2362 5890 4905 1640 3164 1193 2532 3827 2518 6538 4244 984 2496 3232 64 5512 2303 5882 2354 1013 2193 2856 657 1477 2978 2499 6410 6330 1935 4691 5428 855 5986 2012 2554 1439 3423 3853 6038 2657 4492 4441 3684 2615 2412 5208 1715 3802 954 1444 4925 4804 5785 1616 6369 1879 4892 6044 2381 609 6319 5580 4366 5729 2741 4003 1487 3220 4434 867 387 2265 5994 1032 5235 5917 2145 1370 4971 5167 2706 1022 4149 4396 1726 6529 1752 557 5534 1703 6303 2105 1992 1732 5853 4720 180 1176 1356 3131 5090 3313 2075 1512 4274 3558 2733 3117 5415 5098 3551 1160 3800 2297 981 6484 1787 3593 1357 5973 2266 4705 2256 5744 3564 5038 4299 3790 3446 2356 4652 5858 857 5315 1743 4727 6474 275 4446 2758 811 4498 6066 3559 1769 6455 2377 3701 5448 1936 5043 5779 6549 5964 701 3790 196 4669 6013 2869 1158 975 2233 3649 4978 5154 6311 5859 2575 1787 2670 2331 1464 5396 1753 5496 4018 5504 1387 4688 6436 1161 5379 223 1764 4635 5129 1514 4678 3059 3866 1489 604 4749 1785 5280 2488 5140 189 6128 6693 2888 433 2149 4088 2273 3276 374 940 4744 4579 3770 2792 1473 2067 1626 1249 433 6668 2808 2469 2226 860 5475 5115 3733 1271 149 2540 48 4649 672 2955 501 1206 2305 1442 5834 4567 5627 1327 2070 3204 1511 955 2382 4946 1916 1825 4868 5502 6098 6232 4418 3564 310 3306 1254 5429 3564 684 4674 5460 9 3162 1157 5456 4432 4458 6294 3918 4290 1912 661 6364 1044 6691 3608 4310 509 4500 5410 3800 6053 4454 3947 3769 1508 649 6326 6486 505 5941 2796 27 5560 5278 4106 2417 3964 1572 3236 951 644 4343 5967 334 1594 5204 5493 683 1454 2411 5479 2609 4354 4945 5528 554 6683 3633 3161 5244 4813 1923 494 1647 1349 4826 5517 4615 1566 3063 1005 6019 2913 4209 6099 298 5581 2634 6152 5706 505 3905 4144 5852 282 4448 2496 2569 257 5915 1187 5722 2784 1046 2429 844 1546 2040 382 1749 856 3056 762 6141 5013 4805 5277 4323 2232 6388 6234 4644 1649 5644 6523 1241 4423 469 3420 891 3792 136 547 4506 4363 251 3532 6475 5586 4002 5858 4942 3422 384 4232 6582 6208 6628 5769 3960 1125 3169 6164 4157 5906 6455 2091 6633 4828 5093 3346 3278 4411 3541 293 2168 6069 3923 2557 4582 6728 3416 6436 5805 4678 602 2216 5670 2853 6109 4836 3228 2853 4798 3474 548 1905 445 1846 2632 709 3615 3136 5464 3915 5459 5451 5580 6327 2776 3502 6431 6360 3920 668 3486 5140 1505 418 740 625 6152 5584 1279 5222 6354 3489 3897 6627 3427 5970 3909 4653 5440 5894 3747 2180 3442 3314 3735 443 3465 6426 4401 4143 2912 5726 2279 6082 2281 1365 5227 2909 5833 3403 5807 2392 6440 4771 5400 2140 4041 5217 5886 6017 3852 4896 5948 2817 1402 5417 2460 3773 6331 540 3502 6725 2605 1543 6397 5783 4513 1288 5307 3741 5365 1186 701 5308 3163 2672 6115 2911 4506 5387 6727 1582 374 500 470 5255 2456 1404 5860 4172 4182 531 6529 2888 1786 3558 5268 2282 3686 3406 3321 5925 3309 2503 1131 4604 5637 1510 1412 4152 5487 4504 5148 6518 2102 2807 3866 71 5040 1693 5909 1430 2791 4552 5264 5675 2536 5714 548 6216 6710 3990 5492 2906 634 5979 5438 3285 656 770 5791 4506 3863 953 3588 2408 3441 915 3763 6306 5281 2729 2360 2999 1697 2962 5403 5562 6667 2935 951 683 5764 4136 3993 3767 1199 1644 483 4230 3051 1998 5590 1756 932 4353 5826 3974 287 4577 6284 3386 3002 6342 4830 3019 805 6277 5068 30 1867 4325 3153 3851 4803 684 1233 6303 2018 3918 6300 5402 3400 915 5121 202 3953 4235 6699 1606 2656 5880 5404 5202 6361 3409 2139 5038 5219 1602 5733 1695 1773 5747 5069 5231 3478 244 5488 4794 3664 5170 6410 2498 5969 2709 4189 329 1259 5204 6140 1696 2616 2931 6195 6619 4748 3444 5788 4394 2266 2422 6154 2372 2185 1216 951 1459 166 1608 6048 649 1846 1807 1539 3535 1707 3482 6444 5716 3147 5078 5572 6465 4961 6150 1224 5415 3793 5009 3061 4679 4780 5670 6653 1640 1978 6223 3800 5691 4770 6576 6000 244 1680 3930 5688 3140 4899 5069 6592 3700 1607 2915 732 3588 3648 5445 2288 184 4783 3552 1132 14 1475 3920 2266 3047 4810 1373 3667 3678 5861 5396 6304 5037 5219 6086 2030 1252 3420 71 5101 3245 6044 5367 757 3969 5737 1489 4348 3507 1146 4144 1609 1787 2238 3930 1194 766 3451 4985 1975 3454 4345 6124 5428 4194 420 491 3523 6627 3685 6591 2630 1255 4746 2644 1374 3830 5192 6229 1013 690 2416 918 711 718 4527 2887 5934 920 1563 1644 1333 5037 6410 5255 2293 2762 3293 1697 4378 1490 3954 3338 2932 887 3920 6264 5117 1537 1277 4753 4004 2062 719 995 6291 5594 5787 259 4473 3950 6090 1216 4171 1619 5811 2542 5664 5949 3179 1987 1803 1985 329 6297 1688 4307 5809 4443 3491 5568 3060 5629 5135 6690 4448 6696 6165 3613 140 1383 1349 1313 1755 295 3042 2814 4568 1875 6553 216 1195 6273 1931 1708 5927 5646 1879 2539 472 3683 6626 6349 4599 5553 4678 2094 6090 6656 6232 4907 1259 2855 6105 6066 6690 5576 1891 2753 6693 5479 2766 696 907 4094 2313 5417 5405 661 2599 3263 3996 3932 184 4625 1598 2718 5349 2257 1180 3602 3078 1904 3404 4863 1047 6659 4198 2542 365 2052 6171 2548 1842 5059 3174 3742 1077 6618 5010 5565 4539 6675 2596 6147 2151 6255 5757 4794 4737 2622 1883 1354 6026 6558 2069 3906 521 2988 822 4809 4791 4572 5508 4503 3100 1982 3890 3797 1227 3907 6264 265 792 1061 1169 2964 2371 6705 447 5456 3399 4501 4235 1026 1201 192 2781 5201 1168 2979 1571 5887 601 2723 1951 1369 4766 2763 6326 2313 5439 4548 283 6383 5358 26 26 1458 6727 1967 6238 5552 6519 2258 4255 3429 851 5451 5869 4906 554 105 3328 6628 1716 5602 278 1524 2850 2329 4600 215 3359 588 1664 1084 45 5484 103 1193 2894 5833 4577 2609 153 4611 6718 5161 2273 811 1337 3813 515 1966 4859 5670 3691 5166 1031 2055 1660 4533 5503 1441 1343 217 4162 6677 211 2641 4610 5746 5398 1396 1294 2889 1405 1270 3055 5686 5742 52 786 3862 6351 3595 4430 2499 6498 1161 4003 843 3158 1194 6324 3898 80 2639 2936 6081 6314 1205 2533 6450 4163 352 174 5845 774 6731 4386 6081 5998 872 6416 825 3875 316 5355 3173 4650 1217 2251 6316 2110 5728 2529 6385 3085 3651 2396 444 5385 1798 5954 6427 358 3345 4098 640 995 4637 83 6640 1027 1625 5299 4669 2562 298 428 5712 1377 1309 742 4107 6059 1748 6125 2938 5466 2003 5813 167 286 3497 6138 5195 5255 3333 4648 1267 5998 3068 5051 6077 5741 3597 2664 5258 1800 4889 3891 4923 6571 5067 6363 3809 3644 5636 500 6713 3225 6237 5752 1385 6725 3800 4348 461 429 4438 1266 4792 995 5273 163 5590 5524 3670 6024 3970 3557 2366 2019 5964 2616 3292 6552 1767 5833 6263 2963 885 6429 3588 537 5749 1373 5539 84 4364 5636 546 113 6101 4243 1833 4737 4850 3473 2054 3564 2138 5418 4135 5987 390 5224 4219 4985 287 6586 1379 1864 1969 6511 3659 5958 1708 1842 258 3621 1558 3599 3211 1009 6108 1060 1658 2540 34 3007 6314 6585 5382 5546 4000 2063 787 1847 887 2044 2851 4900 872 5584 2968 5639 5809 2906 4445 4354 3031 2248 3486 1350 2031 2343 4311 5507 3486 4392 5702 2866 2488 5288 2265 5417 5553 3306 3587 2328 3348 6349 2912 4135 5220 4755 3427 3730 762 1832 6110 198 20 1522 4768 143 2002 4295 5236 3759 1810 5469 5002 5558 4182 4874 3145 146 4904 1574 4400 3385 6448 3538 3397 3260 5514 5596 2600 788 6340 5965 3269 4250 6066 5231 5436 3558 4209 5891 5502 734 2536 932 2516 5135 4963 2015 3992 6576 4937 3927 822 6718 3931 6013 5909 4099 4603 6566 1375 5733 4291 207 3376 1331 2929 1889 5387 3048 497 5120 6132 241 2335 3232 4031 5592 4891 473 874 2506 3479 3220 2130 4828 83 4980 1369 5601 5694 1439 4249 6231 27 5044 1639 4366 5642 3276 3428 4861 2141 2396 1129 2346 6665 4851 5173 6177 1505 6691 2121 2355 2561 5366 2541 1066 4546 3946 1334 5651 2522 2249 2622 4325 2809 4235 2127 2617 6036 5004 6715 159 5226 2049 579 2335 5898 3345 3522 714 4206 4111 1186 1326 56 1916 2476 6582 6174 3116 3238 3051 2800 5669 2206 5314 2078 1722 5935 6453 532 2315 5884 4723 3048 2301 5883 2939 4150 2493 330 3035 5875 1934 3516 977 6178 6278 4467 53 6540 786 29 3275 2210 3541 3819 834 3196 6394 4996 5245 307 6191 1773 2202 628 5565 1795 3878 1232 4032 472 3525 2883 5946 6678 818 158 5413 5275 4688 4695 3091 2380 300 2533 3552 5486 5794 6082 3129 3495 6182 4355 1053 3207 4149 6170 540 5506 841 670 421 31 3292 2246 2215 3742 2394 4465 2660 894 442 868 1460 4198 341 6610 1587 4029 3816 5077 6396 6117 4454 935 4981 1344 5000 2380 16 1423 1307 3207 364 3812 5656 2408 2230 34 3408 6384 5941 3005 3377 2914 1021 4640 3322 1816 5083 4603 5615 5885 4106 6681 1122 5965 6311 1838 5010 5389 3350 3369 2110 984 6080 6166 1691 1062 939 2918 1602 6462 6643 1901 3579 4248 639 183 327 3349 5075 5615 6351 2755 2698 6230 2052 391 5075 5807 6078 2407 1995 5830 1162 4597 3139 3940 6382 3922 1804 886 4679 6627 476 4503 5686 4027 6459 1876 2585 1418 5290 4521 198 3341 2394 3715 1292 2234 3826 6398 4106 4020 596 2998 6595 884 2894 3987 3418 2255 6242 1704 6176 4288 4953 3577 6357 6118 1988 6472 140 6567 3373 2814 5179 1568 5047 2383 2151 202 5106 4374 3945 3324 3822 5142 1056 4156 3986 5604 1792 5626 1180 793 6288 5883 3213 4806 192 1839 4255 3852 4064 1557 997 2196 3648 6018 1334 6063 4262 3230 2191 1958 3724 1924 4632 2946 5238 5261 6189 6166 3584 3699 1100 1111 5524 2388 4004 4939 1752 2482 3208 1763 2367 941 6054 265 5202 4196 6187 1921 3796 954 3200 4915 3332 4406 781 4838 1269 5720 4703 2367 655 5456 2072 4122 1267 544 5652 1192 3550 6405 6618 6623 5088 3389 4103 692 2348 4091 3000 2087 4686 4516 4051 4334 2674 4178 3258 4835 5509 6070 2202 1261 1662 1880 2929 1032 6206 5983 1931 4609 1367 4746 5437 6683 5433 5071 980 1876 1510 1000 6452 5963 4230 5526 3579 3990 213 2425 4370 109 1838 5611 1740 1511 5169 2125 991 3471 1577 4406 3984 2032 5354 3913 5366 3337 5033 3581 6215 2443 1768 5747 566 3883 3816 3610 5555 5198 4102 4805 2356 4810 5841 5934 780 5649 3066 5597 1701 2977 2589 4904 216 5044 5170 176 5608 1234 3679 1990 5071 4409 3806 2902 4432 3560 3890 5661 3471 1361 2892 857 6035 4962 3304 44 4520 4239 881 6021 938 1830 1638 4805 1372 2204 5355 2020 3841 1709 6684 6445 3376 4666 1002 5362 1945 5782 371 6518 3371 6143 6354 2390 4233 3585 4569 2913 3273 4315 3065 5630 5278 2903 2112 5131 3853 3982 3945 2313 2185 6038 1235 127 1993 1464 1500 6372 3270 4083 411 5885 3033 1074 1373 4721 1806 2637 1506 3771 6176 1187 636 2525 3874 3957 6677 1451 481 2168 3818 4915 1476 1616 6094 1924 1278 3434 1315 6169 6017 6545 2200 4623 1010 3936 3936 1779 3445 1508 1903 1899 4678 1688 212 1516 1105 4746 1813 5128 2371 440 5017 3385 3290 3243 2735 2449 4494 3793 1734 2007 2815 5730 6534 2738 3824 2002 5731 2517 4074 2058 1810 1052 139 24 1799 2023 1736 2816 2104 3928 1312 4843 1766 5539 1350 5714 1517 6407 2066 1569 6002 4313 15 503 4091 1394 981 3450 5341 1425 4832 5263 5047 1707 5452 2188 3739 5738 3282 130 619 1615 1789 4986 5773 4485 4850 1780 2287 5972 3859 2965 772 2139 6475 6320 6439 1791 648 3106 6100 1789 1119 3374 1828 167 4561 2454 3881 1453 5402 1917 1404 2273 1439 6098 99 5809 4931 5479 3850 2213 5723 2240 2734 3816 4654 6354 3608 6015 5539 6535 882 3359 2956 3247 1037 4206 2870 358 5992 6276 503 5202 6629 5766 3451 2158 1094 5326 5447 2609 3500 6028 2659 3875 2350 5899 3156 6585 422 2871 2062 3131 4678 3748 5471 3940 4522 4063 3976 1016 3230 1418 4131 3721 5087 2757 6717 3890 462 2327 6669 2058 1791 2791 538 4205 1671 6376 927 6613 4803 5049 5249 6261 2985 2876 1395 639 1247 1970 3497 4034 6046 1134 5358 4724 232 3099 4873 1640 4513 3721 377 4384 6305 5349 3995 4072 4867 460 1100 3322 6315 3169 339 6514 5193 6412 582 5168 653 557 5504 6565 1757 4443 3449 6025 4934 3941 3026 3507 1482 707 1298 122 2465 1025 5802 6715 4965 2184 5645 5257 4487 59 3619 2825 1336 1119 5385 4511 3624 3737 6244 506 3606 4198 820 4403 6004 4660 3066 3199 608 3686 5881 4744 1892 3589 3579 968 6602 1086 533 709 2449 1767 4660 5889 2976 325 2784 3781 927 845 1030 5043 2047 6198 6495 777 5520 3732 3707 6067 3170 4019 3584 3352 1162 4250 5107 520 4849 2990 3209 3977 5687 1378 2663 1870 1139 4426 1472 2739 5347 3853 797 1451 2056 6116 5328 4139 289 3856 3163 3195 3666 992 4556 2217 5431 6017 1485 1108 4315 6245 149 4804 1572 6626 3227 6332 1889 4328 4793 5651 3585 5711 6311 1333 3479 1818 3403 1368 3685 4724 4821 2772 1715 5444 3676 3239 3234 5360 3393 4541 5894 2765 4333 1536 390 884 3491 286 63 2635 4277 3426 5744 1656 5509 4165 3524 2490 3372 117 2977 6035 3196 6226 4994 4251 2598 2065 2630 2143 1671 1145 223 4532 6019 1366 2332 71 4 4928 5012 1204 2121 3676 6507 312 533 3835 4808 6156 3023 6349 2243 5847 1156 6423 3473 2197 5075 649 2439 5089 5071 6108 2252 3500 6121 5599 4201 1688 5926 296 5709 4117 379 4742 5678 5226 6616 897 596 3891 549 6057 3604 4058 3860 3553 3027 5662 6238 1293 1171 4975 1390 1031 3638 397 1988 6365 3002 3402 5188 1668 3239 2081 69 1451 5532 4348 3653 2719 3264 3 1856 2325 1601 6151 1477 4018 1348 166 321 3073 2972 2923 6710 2805 5223 188 3417 2353 603 755 3590 6403 4344 1118 1969 2087 2698 5234 2279 4966 1997 5037 5507 2919 5938 2780 4206 5881 1899 243 1481 3263 487 5537 2593 3885 1798 3381 609 1362 1606 6694 2051 2014 4110 2812 1000 4575 5530 2348 2333 1455 6112 4929 1002 5897 3784 4690 2841 1371 3727 3929 3559 6567 1542 3933 4477 4192 441 2927 1577 6193 1123 3594 3169 771 758 4566 2355 1122 3508 6210 2377 5924 2110 2284 5797 2404 3070 3590 6569 3593 5470 6494 1024 1671 5855 6537 502 27 5945 4600 6040 942 4782 3693 4706 3295 5128 4215 5624 6341 3589 3214 2450 3126 2838 6062 5972 5676 3126 2914 5775 5047 3389 4889 891 1721 5502 6564 4954 6074 5038 4809 3822 775 937 5532 1100 4394 4978 230 5225 5487 6681 4937 862 1494 3040 6337 1687 1831 5624 1667 3274 3940 508 3564 5481 5 4767 169 3794 3856 1389 2404 5546 626 4326 5789 2010 4503 2763 1390 5663 5624 4844 3162 5016 4735 569 2226 4523 601 3166 769 4929 4369 2480 2176 1242 4652 3945 4353 4315 6064 4930 5395 1416 3023 5602 4195 235 1363 1604 1803 314 4359 5198 4557 4040 1158 3241 5941 1806 463 4787 304 2500 749 1927 6514 2150 2005 4768 2735 2991 5948 5839 4817 642 2426 5625 6103 90 4609 6594 2175 3726 925 5626 1961 3827 229 1633 5339 6496 1537 2675 1632 4746 2071 18 5478 992 4928 5108 3229 3162 5574 3647 459 1649 3202 113 2920 5515 103 3953 540 1616 1245 4358 3989 5403 5797 2910 3291 1206 5785 5082 4984 5699 393 1919 76 3459 853 4534 1836 6255 2934 2470 1816 1571 5563 6316 1181 2907 1458 4593 4800 912 3699 4965 6470 4852 4904 1337 2566 1171 3850 254 982 6114 4357 4745 6306 562 6362 3925 4978 223 4856 6140 1749 4291 4898 3021 215 3305 1182 2597 1758 4967 2072 4763 536 2585 164 4049 2760 6248 5877 4053 1860 3680 736 5652 5411 1025 5511 4756 1071 3484 2273 3150 6614 2983 859 5681 6477 2865 1901 2139 217 3786 4832 4543 3890 1522 1018 2758 3398 4490 3302 3680 4610 4837 1534 2349 6077 2802 1335 4725 1307 4614 6497 5421 53 4683 3588 3234 6389 1438 3277 2970 6464 4796 1343 1826 3289 2413 865 3697 3621 4497 237 5209 4891 6134 5126 4554 3058 2955 1669 5131 1272 3851 4929 5757 6521 6617 3267 3130 6086 3174 2894 4578 6255 6090 5727 3748 3137 1319 6392 5542 6683 5730 1104 3443 4833 2691 2212 5910 6351 6123 4039 3669 996 4886 2470 5545 677 2598 2609 885 4610 4210 2887 6082 3359 984 3971 5411 1025 5338 5985 4615 74 4581 30 2526 4563 5643 6082 5173 5042 3267 822 4566 3864 3101 6272 588 280 521 6423 3034 3939 3222 2026 2467 5048 1796 4006 4529 6250 2500 5851 5908 3992 1137 2268 2092 2478 1325 3432 560 928 540 885 2813 1336 5844 1711 3445 5837 2919 1610 1920 5055 4348 2490 3001 3732 4997 129 3933 564 2036 5342 5226 3341 2309 1473 4098 2160 4156 6316 5049 3591 932 350 4405 5348 2790 932 5094 4159 655 5221 5695 486 5966 6272 2042 1378 4596 5010 431 6005 860 6281 3754 409 1957 399 2439 2180 2643 203 1438 4069 328 4942 5959 44 4679 4984 904 5965 205 6477 2632 4849 2694 232 6412 1109 2362 2217 526 2233 453 4508 42 2400 2526 881 4533 5931 5315 5087 6394 6400 1036 5639 5207 3501 2575 4084 4090 2547 2688 4832 112 1296 4060 651 302 3417 2617 778 1012 6373 6603 5960 5059 2638 518 3949 698 827 5477 2668 6389 155 2986 716 6635 4089 355 112 5032 2396 4142 3531 730 1855 354 4832 3213 5002 4681 2463 5709 1928 1698 5999 2857 989 1673 5378 4300 5837 133 5606 5105 607 4947 6715 5904 6226 6068 2239 3334 2947 737 1815 1817 3305 5804 3065 327 6531 4837 2756 3139 383 3706 3274 1221 2143 3873 5736 6403 4860 204 6206 5897 1047 6171 2664 2673 1013 6569 6154 2219 3715 4619 6148 5333 1313 734 969 2783 4112 6479 4746 4849 2662 742 1176 4629 5121 6363 2646 5496 2898 1388 5869 238 6617 840 2491 3770 2039 6205 6116 4678 6006 4564 6687 81 2140 156 5259 2433 3781 2196 4109 5049 3278 2114 6531 3691 2341 4084 5716 1285 1482 128 627 3021 3706 656 4053 6151 3502 6406 2556 5544 4157 2054 1668 6667 2516 4177 6361 1270 2735 4381 6118 4886 4374 5434 5132 2254 1497 5288 6404 1997 1451 1134 2986 5694 1806 3710 3680 4189 4815 4664 2356 5384 6649 304 2262 1930 712 3027 6723 5500 2981 2287 1431 4252 3919 2841 4349 4495 2051 5670 4974 5924 4617 4499 2027 5881 3216 5169 2330 6644 5564 5314 1278 1403 2140 6113 3333 2406 1789 2271 3159 5395 2274 3853 689 3261 5875 6047 5775 1041 2866 3550 4603 485 6565 1085 3334 5053 346 5902 1453 2914 511 2903 5113 408 4371 5824 2370 3095 4454 94 5673 5636 2670 857 3880 2176 5231 1587 4011 1623 5083 5895 2809 3720 3800 2523 5049 5746 5064 5271 152 5305 1858 4796 4863 473 924 2378 3437 3974 6038 6135 965 2939 3612 465 4675 1080 6377 1790 3097 428 1899 879 5871 5973 5802 918 3389 5488 3094 1329 182 1159 4674 4387 4190 2276 4671 3694 258 1322 6466 6376 210 4905 6200 5102 178 999 1785 274 4923 693 2511 4966 5524 142 1757 3326 634 2492 634 5346 57 4036 1528 6103 3301 2481 828 3063 4297 5399 56 4067 5155 2651 4837 4274 2030 2256 1244 4650 2539 2422 280 5297 2481 1670 5003 5505 5979 4411 4161 2 6269 5582 3391 6238 5633 103 2578 6350 3499 2780 6343 3612 1884 2214 6011 5471 5845 763 4258 2719 278 5413 6381 278 4545 5361 3755 3734 5758 1319 2403 3023 4442 3216 3897 2985 146 2085 1545 4656 2405 677 5599 4163 4508 4493 6072 447 3128 1155 722 6345 2553 3930 5952 3587 2942 5683 2511 1473 4144 874 980 1786 1862 3041 2923 2527 4952 6538 5858 3719 5494 3435 757 458 4602 3067 4194 1522 1227 1248 2007 2447 6122 3860 417 2187 195 3004 3518 3748 5804 3143 998 4076 5037 54 3270 4446 4201 2458 99 2626 1222 4914 4276 5237 2752 5275 5276 1705 4634 2707 836 1485 205 2496 3683 77 153 2470 1905 1053 213 3323 6344 6537 5181 333 1669 3346 4754 5356 4251 5553 2125 42 5165 2413 2270 889 1308 3507 3096 5652 3926 5068 3205 5329 2376 6055 4360 90 212 6657 3505 1482 1648 3859 2603 2165 4055 2589 5301 5121 1270 3215 5988 1334 1844 1031 4403 3962 1062 2340 3447 3086 894 3469 3233 2151 1548 2654 2253 5057 1647 761 1312 6381 4073 6239 2678 4248 2109 3518 6386 1586 3460 2949 2662 4714 1134 737 6301 3221 3774 332 173 5124 5485 3489 3371 3250 2973 6507 3141 1329 6372 154 888 6383 2230 5335 690 3462 4462 6423 2570 2046 4748 1268 2913 842 864 4214 4190 3702 2032 4166 4484 6048 3912 6047 6019 3616 2872 638 5168 977 6702 4844 5179 6050 2647 1403 4199 4200 710 1190 1815 2141 709 3732 5800 3273 3988 1428 3376 1848 6305 4783 1121 3246 2868 5585 6419 315 2934 2317 674 2410 1590 991 4128 4781 3013 2343 3211 5588 4871 560 737 5694 3990 1641 4857 1007 6340 2292 3053 6615 4265 2496 3132 1914 694 3935 3596 6725 5160 2551 26 4504 2076 5226 5268 4437 5590 4837 394 97 4279 1360 3165 5034 3374 5728 3510 221 3930 5915 1235 3161 1730 5765 1518 3747 5763 1729 3506 4794 2253 426 5783 5650 1564 4837 3413 5692 4796 3059 5471 4364 5256 4518 2211 675 749 432 169 3215 3955 5534 5138 4454 765 2304 6708 3998 4900 4454 778 385 1219 6237 4358 360 6315 3623 3496 2628 3587 3196 3511 5618 789 4831 3156 1939 3224 5230 1092 2947 1182 887 5075 2359 4958 2343 3033 5880 3003 2592 1156 5918 1790 4334 641 1775 1538 6246 742 3531 3027 2710 3138 1428 910 645 3975 3499 3712 1746 950 1851 5413 1713 6427 982 4989 3230 577 1470 2667 1720 848 2089 6192 1801 1280 2609 2031 5552 3698 5270 6504 2184 5088 5952 322 2886 3894 425 4820 3981 3876 1113 5876 5419 39 3568 5503 2104 2138 5880 3878 6533 2842 5364 3814 3943 47 5678 44 498 3201 3396 1032 1852 519 4030 211 221 67 3235 646 1674 1529 4280 1613 5626 1516 5192 2447 1874 4005 4456 2568 2916 2508 6717 1096 2953 2478 17 1673 5502 2232 6583 2751 4071 2400 4213 3693 3052 4073 1290 6268 5259 1663 1480 5790 1264 2268 5167 5855 1680 4695 6313 3592 6710 3660 3288 1824 2362 3935 601 1741 2596 4265 1357 2658 4479 5863 738 2361 2328 4346 129 3038 5342 800 2220 720 382 9 2722 3309 1160 1192 3645 5580 5449 1060 1266 4494 3107 5683 1927 2322 3644 2311 2967 4100 6308 309 1116 1418 4495 2358 1800 6205 2933 2177 2710 4952 1521 1072 4657 5286 5248 2850 1752 367 3392 1739 3898 6460 3218 3494 3339 3362 2864 2650 1488 1060 1753 3409 315 4318 1116 3231 1661 2855 2109 5539 3925 1995 6625 4881 1046 2979 1759 3152 5116 5303 3803 2564 4511 5512 5304 1109 6149 4218 1687 5715 462 4939 3044 2695 5330 4743 3575 4800 4685 1440 6259 6416 534 3974 4696 4213 4615 2082 6149 2724 5563 1592 3827 2478 620 190 3930 5262 2457 1954 4098 4659 1502 217 4896 6490 3903 5437 4435 2965 4155 4222 1041 2564 2889 1296 4643 581 5576 6668 760 6655 6422 4363 5555 2192 2564 3690 3324 1716 4109 2436 4403 59 4599 4695 6331 338 6661 4686 3003 1320 2878 2295 1115 4810 6418 159 6248 5213 5726 2539 915 534 4196 3486 6007 3248 2616 2158 2126 6537 2301 3790 5414 3526 6623 4963 6476 2640 958 3010 6555 3689 1756 1507 1515 6526 366 3473 370 5942 1200 4092 857 886 2322 810 4561 6139 6297 1337 3912 671 979 5590 1812 3136 3500 2980 4729 397 5927 672 4726 2672 6728 4818 6389 2948 6702 6686 1241 4939 2303 2252 2949 6573 6694 1487 5860 6502 5093 4848 177 2656 4278 3728 5276 1648 2771 1621 3240 4303 4312 104 2238 3142 2193 4420 4742 1708 168 4246 1505 1373 2617 5128 2950 2938 3826 5520 4959 1949 5262 1701 3506 6345 6365 743 5273 1264 5639 5451 3552 4580 5726 5055 6626 2058 6637 2689 2871 5604 3591 6507 3187 6197 6709 2432 281 2083 891 5404 1381 6580 2859 3926 4247 2868 4232 64 1153 4054 598 116 1715 3209 4568 4182 5320 3474 2166 859 2355 2637 1115 1497 4097 4821 655 4714 3011 4260 2797 3713 206 2683 1460 5308 6064 6056 6628 1995 2916 4254 5867 3188 3055 5707 1936 2916 2281 1982 6359 225 6285 3892 308 1880 916 5949 4262 2118 3418 1299 6392 4566 1593 1608 5338 6225 3091 999 6351 6198 2292 297 4831 228 4876 6088 839 3545 1428 4588 2180 4105 4303 2862 5870 6421 4033 1367 5087 3101 5610 1007 5786 4743 5009 5021 1820 5854 3824 556 3624 5405 1274 2616 6555 2376 304 1282 5788 5463 2766 4039 4530 2012 3275 3342 3381 2050 2853 5195 2859 2650 4298 6673 4037 1927 4227 4610 5831 5638 6312 5125 6718 6574 3757 3186 3533 3376 6548 6318 3160 2631 955 2944 1829 5972 962 2814 3368 4195 1403 3660 1396 2032 2287 5702 6167 1580 2529 6023 4929 6694 2383 4979 5814 5895 2816 1572 3448 3611 1241 3558 465 4761 2184 3988 6554 3241 4737 3700 3465 2909 2288 1394 2170 6090 6573 1187 2506 4875 5348 3557 1182 4040 1909 4897 6498 5567 441 5688 2942 5267 449 4526 5424 5103 2107 2990 108 6277 1532 5328 6552 586 1506 6664 2145 4446 5229 5229 735 1678 3131 3261 5136 5436 2016 5991 6679 3728 3932 4601 2196 5592 6379 1667 6612 3655 2716 5097 293 1499 4407 6199 1737 6473 650 2673 838 4649 663 6098 6270 6047 2314 4455 3997 4324 1754 1784 3676 4526 2654 159 3068 2247 3878 4389 4341 5753 3454 1445 1953 4324 5389 4450 3833 3235 1905 4352 6016 2331 3415 304 5953 5622 3857 529 4446 2531 5247 4239 330 5512 4536 4220 5426 2814 4155 1758 4460 5603 4148 3102 275 3275 4939 6380 6514 4591 630 2180 4495 6367 4574 3373 5464 5344 1361 1382 816 2678 88 6527 6643 6051 3013 778 2248 6655 3954 692 5878 4042 1560 4556 1899 1994 644 6717 41 3531 5480 2623 1203 3562 3356 3845 3017 4847 1355 1235 4858 1305 6500 6456 5376 3112 5214 4659 1140 1723 1652 585 1324 4706 4257 5594 1232 82 6431 5730 690 6486 2011 2956 3385 5227 352 3832 359 6216 5288 3921 1718 6295 271 4468 682 2830 242 6631 2287 1007 1983 4473 1136 992 4415 382 4000 853 2960 1872 4041 2413 2793 3062 1886 118 3023 5011 902 853 5836 5864 5685 6125 5274 1732 4128 2114 4236 2018 6180 1639 511 4546 710 127 1679 6540 3209 44 718 921 187 842 615 1438 5443 1649 1530 12 5346 5238 6101 6641 4434 3754 5413 2405 5503 542 6664 6516 271 421 950 4671 1434 2407 804 1141 3677 4429 5513 2525 836 4864 1945 3589 6648 2169 5481 2373 2371 5394 3436 5276 2323 3824 5130 3392 355 2423 5481 2034 1680 2405 2390 2782 1631 4095 4338 694 2581 6470 5948 3875 5311 200 3981 4867 414 2819 2114 958 5989 2710 3572 3394 4667 1984 4164 399 5370 3564 2579 4962 910 6083 5601 5589 4734 1955 6208 869 1823 73 5905 3510 1196 1019 97 4510 3290 4494 2396 2487 2190 5339 2722 2355 4262 1042 5298 406 477 2604 6585 1693 5634 4232 3704 1309 5328 2437 4011 4390 2342 6697 620 6172 4565 6548 6154 808 1164 5977 3950 4131 5982 4206 4694 6256 2703 4925 6495 1331 2337 2546 2734 4605 2921 6577 2013 1387 4427 477 5499 5813 4504 3124 3443 1188 294 2198 524 1053 6251 5307 5699 2383 437 780 345 5468 4841 4046 6188 4588 3171 6633 5201 5850 1731 989 4321 3741 173 5251 6089 3735 2780 5412 5912 6278 2294 2344 1968 289 6334 1421 5866 5123 2205 3293 1608 3104 1598 2010 2312 2707 1614 872 3425 710 1260 5237 156 3858 1923 3201 2209 6714 5000 3471 4997 5620 3686 5270 5479 651 4725 3720 295 4450 5748 6653 2865 6094 3656 2725 3085 4274 4213 4833 1781 4128 5775 4076 4094 1373 6153 5589 965 2983 6631 2496 3897 986 5161 512 5660 2687 3007 4319 3108 1553 6108 3151 3842 1347 1778 5282 5777 3859 2722 5971 845 3159 6208 5773 4656 429 631 2859 647 407 6216 2728 6555 2238 832 873 5890 1716 1458 6195 1854 4956 410 3358 1450 6630 6126 797 5898 6058 1266 5348 3230 3526 828 1128 364 6563 4552 2481 6322 330 5306 5461 1277 6007 2038 6229 6354 3301 3558 644 1233 1291 3876 6599 4163 5476 5802 6712 2103 1802 4407 3305 1475 859 3556 977 4110 1245 5532 5769 3583 2914 4981 330 5727 3670 1358 5171 3781 4949 1030 2838 5290 5246 3577 4188 1777 827 2931 1740 162 551 1895 2082 327 6370 5645 5188 4020 3884 128 6280 2666 5998 3945 4668 2218 763 3637 1168 4693 6315 3052 965 3865 3106 3164 4120 6673 3335 3394 3238 3683 2308 1722 426 4029 5461 1814 1793 4947 4384 1490 3439 4765 4594 3808 2827 4086 4602 5630 3459 1633 1268 94 2643 3269 5929 5704 574 6466 2135 2302 5718 237 5540 5433 3676 2172 4061 467 5042 3889 2656 185 1406 815 521 3249 4695 5177 1977 2140 4879 2375 6130 4858 4218 3098 1570 1098 2731 5658 5260 6533 5502 5616 2417 3459 3123 1267 2585 236 5832 6203 3500 3373 2315 6468 1906 6256 1271 388 5078 5007 5431 2353 3932 2313 284 5083 4159 6245 3147 3135 4439 1023 3508 6504 3130 1028 2511 5387 1063 3786 4339 3252 3319 4404 2257 2225 5548 5932 2246 4513 3922 1526 809 6281 3022 3024 2717 5870 116 2018 6374 4923 4573 6093 6252 5319 1431 1491 4472 4873 2242 1618 163 3711 6713 4574 3665 168 2740 128 573 5466 2980 1240 2221 3350 569 3109 6162 960 2200 6554 184 2028 1760 5268 5560 2830 178 5515 3790 1013 1605 1067 2925 5412 714 5745 4444 3628 2634 6455 135 1501 2234 3239 6581 6648 6502 6113 956 1221 2578 102 4539 5017 5636 2858 1646 1331 1947 3853 3398 5957 2730 2423 6673 3653 3325 6626 602 2853 371 2052 5119 1198 2655 3457 1758 6633 129 3070 2999 5417 624 2935 6494 941 1437 3447 995 5873 5079 2988 4100 284 4185 3575 1635 5146 3027 5779 3058 6477 222 3485 2940 4979 5666 4529 2482 2119 5519 3868 2177 1544 1486 3396 5366 4536 1637 1163 4621 3492 4942 5469 5945 2359 962 2131 1105 852 2496 4443 239 156 1049 6559 3931 5018 4667 99 6077 2116 4437 278 5140 1824 1424 1572 3486 1578 5736 6060 5849 2031 4244 3675 3052 87 6173 4882 573 3068 5104 3059 4512 6616 6272 1017 764 5785 6578 4316 6000 986 577 5609 4767 2738 308 2916 481 5534 5319 6131 3856 59 6670 5346 730 3207 871 2552 3954 314 5975 1333 1798 1712 3894 5257 4836 1333 5615 3458 643 6042 4183 4870 1411 5320 1270 4082 3442 4554 4495 2140 2026 2115 6068 931 4591 3149 4552 4306 4771 5901 6619 4505 1340 1931 1055 3294 4034 2868 2646 5942 1760 4786 3484 2094 6517 1462 1070 1994 2619 264 737 123 6441 6483 4400 2744 4729 5197 4304 2909 3676 4262 1056 3131 433 4837 3330 169 2569 5441 65 5389 5151 1721 1054 3609 2972 2979 4683 5486 2252 3569 1877 4103 5550 2438 3065 3346 2098 1403 4172 4087 4037 4119 3308 2560 6689 4541 1782 1738 1836 6380 6428 3741 3178 4280 4733 2515 2399 4268 4840 6379 1895 3991 2141 1566 1674 1606 3675 4645 5932 83 3867 5641 1328 6389 2222 316 329 1503 5211 6412 1517 3131 770 4875 5279 5256 1110 2714 4236 1150 1337 3961 1135 5939 3454 5308 1359 356 5899 5028 3351 4306 3039 1113 2643 997 2466 4278 4871 2153 1930 6564 6628 3444 2902 3719 3748 4314 2138 2979 5176 6294 2216 4924 2250 4919 6301 2504 228 4682 5311 4469 4020 421 5113 1225 4800 2189 1829 4961 3369 3249 2450 5939 5964 1949 4087 2903 1205 5940 6668 6718 6343 4700 1862 5849 46 5161 4890 6084 3962 3210 4684 6188 843 3034 4988 4090 6540 6442 584 2988 4676 6005 1209 2595 6614 5096 4618 2265 4472 742 4982 5813 4105 3943 604 4010 5615 3677 6509 2708 2306 789 1136 6434 5038 6209 6624 342 5605 1212 2407 3206 2184 3846 6488 4320 2501 1280 1666 3259 5534 437 1682 4409 6495 173 4432 1444 6182 4710 4136 1574 2624 5826 5128 4100 1306 5892 400 1406 2966 2154 3313 1154 2238 1012 2353 1301 525 3553 884 5624 2255 4644 434 4178 6604 5664 2428 6340 696 553 4209 2311 4098 5740 1381 3572 2062 814 230 5793 5188 1767 3958 4596 5261 4658 944 1433 3783 3843 3069 622 520 5095 1445 6712 354 4750 4185 6354 2858 5697 5749 1526 6146 2085 2170 4188 681 5962 2509 1269 409 1069 6251 2667 2922 2221 1762 4663 2730 3875 5146 274 6348 4461 2470 3218 5376 3942 2641 3056 4923 1257 6079 6433 3665 1328 3057 4764 6591 4426 2282 5009 6718 3233 1502 2636 4203 1851 1981 1960 5826 4845 5916 6255 277 2230 5013 4948 4563 6494 6158 2629 1460 2478 4889 3472 6685 143 1650 566 4056 4200 5761 445 1500 4063 4125 6444 6157 6363 6106 1411 1925 4259 3261 2889 3140 895 4211 1576 1367 4568 4557 5107 6114 728 3745 5814 6071 5760 282 278 1919 1290 556 4100 5801 3787 4327 1018 6249 6474 5404 5781 2476 3176 4923 4534 2455 2969 6594 4821 6664 3408 4988 5746 5377 4400 1523 5349 4667 4320 1921 4357 1653 3436 4976 1164 1124 6694 4486 1248 1578 1038 2650 5213 3210 4666 2854 1331 5533 931 3636 2071 2381 5716 1983 2751 356 1653 3765 6460 250 5032 2508 3824 2860 4613 91 5474 1172 3728 721 5591 4257 1730 1337 5888 5865 2545 3557 4457 3768 1576 2562 2748 2850 6299 4409 1040 5667 5816 4667 386 4335 3044 5414 5357 1468 6169 1461 4261 1005 2200 1031 6187 3580 4452 1488 2393 5457 767 6410 5548 50 2953 2400 946 2377 5058 4461 6309 4171 3904 3997 5085 6622 4912 1294 581 1839 6127 2385 1157 3047 2843 4769 976 4968 1058 68 126 6555 6562 450 6001 3873 2453 872 6068 233 3132 101 701 759 1863 4393 4283 133 2439 2987 2116 4148 4559 1715 1795 5189 4682 3722 6607 2558 1542 2594 2288 6124 2547 4013 998 2539 1030 3545 2166 157 4968 1350 6169 5526 18 5774 4251 1035 1144 1424 4391 4403 5078 2452 4359 4445 5002 6694 3953 4398 5719 5047 2205 4862 3570 3394 914 2926 623 6144 4597 5015 5342 261 1128 1285 2128 799 1273 3790 4526 6069 6277 5113 1235 950 3520 3706 2574 4242 4079 3153 1096 58 4819 663 4781 6686 160 6491 3693 3375 1717 1966 2861 5499 3729 1376 4081 3806 3366 3409 6516 3463 2569 3998 5904 5082 6315 3996 6324 2789 1932 6624 327 4602 6258 6320 6054 5938 5794 2621 1494 1053 2132 3859 4463 911 136 3138 6567 998 4258 1387 4362 570 3180 4757 5129 5795 4392 5065 2575 1099 571 4627 265 4634 4713 1012 5301 1566 3334 5393 1182 1018 1917 2696 3770 3208 5658 1269 3549 3339 5479 3180 1778 4829 6063 1971 2241 4270 1716 4533 1775 3596 4832 5399 4662 2440 3148 603 2616 4211 4905 2097 4917 3940 4604 6542 6087 354 4297 6385 3198 4458 4048 441 6395 5820 1051 4599 4366 6502 4123 5767 5329 4527 5174 6667 3524 2179 3042 4137 110 4519 4873 2910 4081 1290 5618 6190 5245 5557 2705 151 2747 2649 6687 4777 833 6713 2189 1682 4010 3296 2880 5310 6520 1366 4401 592 2457 1864 6707 861 4980 3550 6466 2785 2090 5462 3370 1370 4773 5675 5190 576 3511 6337 3793 6342 2635 4154 832 704 4598 1323 4819 5034 2556 6433 805 2847 750 2282 6342 5096 4702 1544 872 4091 4409 3044 2429 4394 2163 4562 2772 3100 5122 886 289 1183 5302 570 2261 5493 5735 5545 422 5589 554 4454 6087 6151 1068 6324 170 4750 1751 847 300 2704 3011 6585 3217 4227 4604 3362 2921 3574 4801 890 5224 4020 3997 3449 209 6540 6647 6417 1461 1166 2129 5364 5055 4380 1898 4526 4624 4142 4300 3910 2930 3307 6520 5266 5218 5740 1209 372 4255 2539 5350 3187 4074 141 109 6393 1474 4061 3736 5661 2856 2613 2323 5238 1772 3895 1732 4527 402 1159 4523 3108 887 1224 3075 5718 1211 4799 3712 4412 1013 1099 1039 1200 1950 2015 848 4355 5995 3825 5730 739 4666 3404 1743 3402 457 5862 6127 94 3550 926 26 4113 1589 5116 2553 5162 184 6086 4755 2917 2597 3547 4319 712 2843 3891 68 1911 2892 6218 785 1940 5233 1352 1870 6643 1991 4870 1505 564 1832 4028 2789 4665 6425 5390 4660 6724 3418 5640 2603 3221 1712 2137 1070 3922 791 3049 6632 528 2126 5763 664 1453 2060 2688 3553 1234 3845 744 6494 243 4806 1673 6720 457 954 341 1068 2594 5532 2203 6270 4608 376 6160 1298 4524 1819 6719 6648 6364 3856 1369 5157 2490 199 6287 3555 636 274 2589 4571 3196 632 2866 655 3522 2667 1371 476 5734 174 6607 926 5819 2204 4095 4084 3615 5914 3222 2583 5693 1522 1195 5836 1608 3238 1139 6013 314 3854 5584 2286 2002 853 3711 841 3098 4742 4050 2706 3029 2253 6078 4713 5954 1442 3014 2262 5314 6115 6690 6566 902 6042 2392 3129 1696 1231 3335 6550 1952 5511 4653 5322 4697 3262 6655 1075 2128 2815 5734 4227 15 4013 1596 1377 2022 3458 5034 2909 5568 1760 794 2023 930 6670 6483 500 1623 1934 2537 3534 2217 1170 104 4845 5443 3407 1870 3334 5519 315 5948 8 1519 2578 885 1938 4713 3282 615 1891 3474 3031 3904 5749 2231 5020 6331 6628 20 1987 4463 4151 35 5250 3686 299 3817 73 1494 2048 5219 1257 972 4182 548 5270 1658 6628 2315 1273 2357 2443 4808 5067 1145 1155 977 3429 942 6038 2158 3281 2524 6644 3438 451 3794 2529 6336 3144 1091 6683 5166 1694 5866 5465 2620 1082 2809 938 5463 3635 3425 5526 5922 373 6 6678 4966 5003 784 2953 1625 4617 4753 5703 5553 2542 555 1433 1326 3629 4734 6533 1154 4596 1847 6405 2192 2398 4885 5032 2486 2721 2994 5957 4385 4875 4947 4560 251 1774 575 3972 6036 254 6137 6049 6076 2246 6287 5165 6270 1003 5333 6133 5564 6128 2512 3082 4697 3008 5934 4607 2651 1009 6120 2764 1024 5630 2449 901 5611 663 1060 1497 5467 2924 5624 1483 6425 1975 4638 3740 5106 1861 5758 4541 1270 6203 406 6027 5130 572 6051 142 64 1417 6671 6526 1727 5213 4510 5365 4228 2180 6396 5920 5669 4851 649 3279 5845 2056 11 227 5214 2489 3686 3845 2362 6551 173 6105 5573 1684 3849 2487 5814 2695 5676 2263 5587 4745 6145 5375 5259 4592 5063 4663 578 1110 4173 6128 1117 4539 2742 1754 5283 5548 5174 6257 784 729 2907 6581 2448 1943 977 6482 1862 3803 1770 5361 2276 3492 5446 34 3121 5981 4956 1521 3754 523 5697 1742 4343 3122 5973 6671 6528 2847 2369 153 3418 608 975 3763 173 2973 4723 2398 2656 1981 2751 2122 223 1037 4337 5702 3342 2456 6262 1031 2811 5131 5523 2561 4470 6570 6145 3436 4396 4015 4317 2457 3290 1865 5692 1551 5256 3035 5646 5014 5961 4405 3490 914 6414 3485 2221 4446 3167 4524 6405 1511 1834 2814 1694 6133 468 809 4537 2842 3949 987 1661 5460 1978 4328 5529 3328 3353 829 1657 4942 1216 3470 1808 5912 2890 1133 6280 422 4251 5579 1675 3933 1207 2580 33 2386 5196 6529 1732 1045 5897 3367 1096 1936 1316 2001 1173 4227 5733 4483 4428 2351 2504 1270 3026 2767 3437 6172 4147 6408 5010 4963 4153 2648 4665 1153 5621 6259 3937 9 4394 3365 5564 1406 301 5753 1569 4443 5031 3309 2294 2265 2557 2703 4922 3763 6029 2597 6523 2013 5972 259 1192 4189 900 16 6398 6009 1705 4885 339 890 2088 4317 5859 2944 2696 3714 2421 1860 4505 1002 4970 4604 2665 3983 3032 5405 3757 2483 5019 4528 2996 85 2938 4354 101 4479 2597 3464 2950 3657 1463 2941 1026 6018 5726 6073 1591 637 4570 3029 355 5868 30 4550 1142 4656 1883 862 2107 1598 3159 3711 4035 4669 1348 344 2459 212 4893 1337 5487 98 6421 4859 202 6136 1756 6037 2987 3126 2053 3974 733 5919 985 3365 5045 6503 1656 6145 1057 3830 1736 1808 5692 1229 3317 2651 599 205 2788 559 2422 1606 3383 18 3607 2078 2089 2714 1874 6462 4619 3434 6326 2940 5836 1234 3448 2638 1370 3946 97 874 4284 4448 1717 4936 1362 1051 5048 2099 3389 5741 6072 6599 172 2072 3180 382 2366 4024 5703 5925 132 4270 6275 3207 5022 4063 5094 5355 5193 5841 5193 5361 2858 5355 2357 2104 2329 43 3878 2344 5136 5712 5519 5052 5833 197 264 722 5426 4610 6356 3136 1561 243 50 1774 5738 2128 1001 1417 5578 5301 4325 5023 4214 975 1785 4694 3341 2239 3749 1480 963 3702 679 2482 3949 2936 4899 2655 4281 5895 6232 5671 3295 820 4659 2343 5079 4760 2280 4495 2040 2955 2119 413 4675 1910 3069 3976 240 6394 158 2301 5866 2243 3062 1285 4647 3147 4641 4426 5759 1762 5267 3070 1460 1638 2077 753 6462 3974 2393 3626 1192 2290 4517 1859 6318 6126 2200 3884 3659 135 3984 5977 2278 1724 153 613 5800 5438 5994 5951 4461 1867 6037 2397 4597 6430 481 4460 6295 3532 1820 2053 4991 1637 2103 4441 2978 829 2412 3546 4164 3010 3276 1554 3730 4811 842 3362 25 1078 1152 526 5336 6436 272 3836 2513 2465 2474 3835 4336 5182 6142 5928 1305 6244 4405 1061 3266 6212 765 1807 1264 2615 5299 6302 2480 3000 2470 4987 5577 4588 3654 6570 376 4010 5462 4017 6350 4979 4460 6072 5171 6056 2554 5397 6381 2751 5601 5823 2318 3355 6010 5655 1164 5308 6658 5102 1816 4489 5697 2279 4213 6624 1798 1250 3471 1271 3201 4385 894 1478 2351 5328 4303 1576 3674 1531 3666 5649 286 2237 2212 5696 2801 4130 3573 696 280 1966 3956 2551 678 6008 2783 1065 1806 1697 5632 621 1768 2064 3668 739 6445 929 6097 2933 3856 6685 2483 4867 4932 5664 3835 1574 195 1529 5977 3855 5954 4118 5737 824 64 1807 2909 3068 3833 51 2403 5398 3509 3041 4067 2820 4976 4893 11 435 3942 6144 4488 6624 4267 5804 1171 2211 4729 5186 3423 3140 1936 2730 3861 674 3946 4233 706 2584 3476 1986 6153 3502 3672 6717 1263 6161 3200 5629 2907 4918 5323 4025 6461 964 3245 5811 1020 6224 3167 1221 5395 1029 3097 2084 6632 4952 3073 6273 6710 6494 1330 1530 5628 1067 6170 3843 1340 157 5123 3703 2510 3095 772 3355 1493 3629 6203 2866 6544 715 4251 3286 6593 831 3867 4790 5471 920 6079 862 3259 5358 5733 6269 562 4783 5913 1390 2991 5482 567 2104 2648 5771 5308 4548 3686 1561 4673 3921 5033 133 4549 3838 2212 1217 4934 1237 1108 3850 5536 1812 300 6162 5006 157 5364 2577 6235 4204 49 2714 6686 4696 3672 810 6428 3781 1073 5812 1787 4747 1109 2122 686 4194 3647 255 4602 2924 2909 3171 4561 4067 1681 3773 6155 4741 5488 4946 3743 2373 4062 2745 6612 1373 51 516 2918 5742 3239 1287 6390 3634 4436 5620 4405 364 1410 43 2828 6580 6082 1295 829 3521 1012 6332 5910 6382 3463 1727 3212 2342 4607 4551 1019 1297 194 5428 4434 6606 6533 272 574 6125 525 1511 5720 1521 2631 1438 18 6531 1098 1717 3866 2607 2308 775 4854 830 6227 1339 6377 937 1606 3011 899 210 6230 3725 2215 1270 4585 4555 5046 2621 2765 921 2616 6183 5385 2937 5816 2546 3037 5705 4787 2134 5725 3127 1795 192 2030 4782 4596 4 5862 3311 2294 1801 1847 1011 6559 6725 5214 5703 5616 4856 2420 555 6121 5992 1601 4758 222 5313 764 3426 2491 4398 3865 6145 3588 6433 6099 1303 1316 788 6437 1948 4560 375 4719 2947 5464 566 945 4733 2612 2716 5460 1497 517 2366 1453 4770 5889 5203 4972 5130 5931 5880 2797 2190 6560 545 1404 258 2787 2742 3893 5888 2367 384 2410 4468 652 3318 1182 5506 299 4494 4319 1942 5541 6623 6203 348 6670 4873 4171 3484 6562 4924 118 2209 2601 6690 422 4458 5137 3895 2343 4877 2385 3991 5510 1060 4541 6171 286 6 5155 6675 3230 817 5771 3149 2452 2439 2534 5847 721 2142 1315 6123 796 1701 3736 6731 251 517 74 1522 483 4213 4138 5969 4292 6325 2145 6510 2986 5039 4216 1510 533 6332 4474 315 2802 2316 4695 3161 2254 5964 5308 3986 2237 4728 5320 3853 4175 1399 5737 2780 3719 4676 1886 3133 4588 4916 2237 3119 3320 3180 3868 1356 6726 3303 4946 3955 4698 1609 6691 1110 4048 652 6385 5380 5113 2980 992 5699 1459 3081 6515 2651 3202 1631 966 4484 2289 6109 2716 121 3523 4480 982 4051 3439 1698 613 2118 3021 6216 6310 2087 3881 1977 5872 4427 176 495 1050 2490 1013 1889 2931 5613 956 4997 584 5275 6461 1405 447 2749 4287 6723 468 2590 5901 6109 1785 4924 5923 3519 6040 6681 2272 210 164 1608 4254 630 5000 1953 2943 2936 1647 4719 2895 3665 2074 1541 4530 6021 5712 251 292 6632 3569 164 3172 5187 1296 2696 6422 1162 6241 2401 4816 1574 4845 1850 3064 4999 3113 1044 5031 723 4269 3041 5001 2418 146 1740 1792 532 2350 2407 877 3747 2040 1956 2152 5150 5453 465 3955 2271 5266 2282 2681 5845 1775 1666 1683 3738 548 1122 4014 3291 1117 4014 3844 5130 2125 5691 720 3682 3839 114 2437 6580 2483 181 2192 4517 3201 3901 6083 2152 5057 1816 2366 2599 1877 4185 5821 5300 6167 2808 3300 940 6545 1300 404 4405 1382 6466 1435 2155 3737 3517 2562 6279 1158 776 6214 4046 388 5831 3516 1372 4137 3609 2098 2260 6232 4521 1921 3605 20 3883 1205 4087 112 2410 185 2284 193 2477 5585 6635 4770 3726 4787 2330 3958 5745 1695 598 1994 1486 1828 303 6136 6181 3358 2137 5253 2857 302 4055 6645 6352 786 5703 1568 5284 1423 776 5827 5064 5462 5088 37 5826 924 6678 3244 420 2741 3024 6687 317 38 6617 3151 684 5407 4511 3603 4950 1829 4094 6128 2658 2830 3734 3217 2798 530 1011 5001 298 1609 4264 946 5471 9 3057 1164 4934 3752 2729 5396 4791 4262 3647 3447 1249 640 5019 3818 4757 601 4934 2234 2397 5377 4592 1732 3698 6200 4213 5916 5238 4799 5014 637 5692 6206 2626 897 3350 2753 4212 3696 951 1895 5775 4355 6388 693 1757 3876 284 1601 5794 1780 1435 3645 6220 403 4651 4731 96 3206 4784 1613 1912 2575 3397 2705 2434 6674 2964 402 5848 1324 6250 506 3173 6687 4691 6122 5307 6483 6651 4424 5303 3223 6423 2732 5986 6473 3838 3844 497 1933 4678 1505 119 1094 3883 3245 1461 5358 5091 765 1079 4788 5583 734 1827 2658 1614 4999 2056 5356 531 3810 1772 6327 886 3094 5124 4884 5903 3111 6043 88 5291 3439 916 1472 4437 2122 636 326 6464 3262 5916 4989 4038 2311 675 4525 4035 208 2982 1471 5289 577 3353 4008 6453 611 4156 4704 4580 4813 3059 2669 4487 249 3464 3309 5763 145 1739 2363 3050 2611 713 1254 6578 4930 1351 5688 4452 3115 420 530 2897 2313 5939 3563 1180 4176 1516 3847 810 5276 1910 2625 1604 349 5995 232 2330 5509 4041 46 1970 3360 2081 2165 2799 3144 998 3995 4247 1283 1753 2016 2996 226 5711 5200 3622 1707 6085 5113 1396 4317 714 4994 3866 6533 5120 4974 2965 1556 4961 3439 5927 2929 1408 487 5365 5087 4041 118 5821 4602 1721 4449 3298 3881 6282 396 6052 1122 1803 2261 3456 3477 179 864 2118 4279 6404 3105 3391 4638 4163 6356 3859 2000 6287 1066 6140 5749 4161 6685 6471 1695 4918 4327 1107 2488 1568 568 2240 4624 4398 6636 4996 1885 5505 2067 2280 3926 4423 4706 2497 3885 4758 2545 2122 3618 467 1900 2558 3003 1714 3852 2604 1740 5172 2117 3761 4509 5052 814 1453 3034 2234 1659 3763 5056 2663 1647 3936 4697 2950 1754 3753 2586 3206 3655 4643 3049 4092 4982 2971 280 1419 3271 3695 2431 3352 2732 5127 1494 6549 146 6594 4177 2521 3775 6511 5932 5488 2449 5530 1112 4154 2109 2091 91 6037 1052 6188 2367 6236 3262 2368 4391 3607 3040 5014 4087 2185 1723 1226 5258 5463 4737 2141 4766 1212 2550 3238 1721 3087 1127 5074 1720 2393 5658 2869 1278 6272 89 6353 951 91 419 2114 3571 402 3710 1272 1290 5825 5744 509 4730 6562 3131 3195 4944 4872 6364 160 1133 765 2485 2142 3750 4406 4290 1767 4121 3819 3230 546 1960 4946 400 6328 246 3179 5068 4229 4942 78 972 253 2122 979 1932 5637 5534 2859 5083 4388 6149 4773 3468 856 1572 3896 6471 445 3524 5265 5959 4584 5677 6624 1720 1220 1604 6717 2753 2492 142 5358 2608 5335 3177 5544 4832 1555 2000 4995 1417 5386 109 6308 1569 1627 1351 595 6425 5995 3091 6453 3563 5089 2489 3434 2648 1977 977 3693 3840 3732 5224 707 6676 3492 5708 2724 5280 4234 191 6334 3039 1982 2435 2963 1661 568 6535 890 2483 114 4390 2000 1863 3275 3292 476 4659 369 409 1964 4774 3287 1882 4874 4784 4793 1785 1843 277 4203 3861 4644 1040 5346 3268 4718 2028 6470 4904 2082 4566 828 3450 4890 497 3764 4599 1266 252 5715 4569 3959 4424 6642 1519 1972 883 5481 6663 5930 5674 4579 2017 5740 3662 2853 3131 3040 6205 5770 5558 650 1002 5024 476 1213 635 2294 5157 3388 6570 3816 182 1657 5902 4418 884 2612 5426 3271 2176 2057 3042 4761 3936 3811 4957 3621 6454 2177 1481 1653 1021 1364 3401 5320 6541 6593 4514 3495 2277 1071 1783 2687 358 1140 3796 3612 5318 3324 1462 5435 6177 2782 1280 6456 6154 1751 5457 5955 4537 715 4507 2270 1054 177 4097 5210 4383 2791 271 23 755 4586 5758 1205 4301 3516 2140 3591 1819 6455 2412 4864 3594 2895 6636 5502 852 2241 1161 2931 318 1865 3766 366 4101 697 2166 1592 3837 738 1483 169 1881 648 2318 2172 2185 4080 915 5876 5197 1154 3307 5633 5333 2231 6473 1409 5424 4595 4104 3637 6242 4059 1362 757 5221 3178 5355 1272 627 696 404 3329 4881 2323 2842 2142 1530 1357 3837 6522 4915 4592 5038 1262 4500 4094 4942 4235 4503 3101 5994 131 4965 5660 5878 524 2769 1582 4799 605 4923 4050 4177 1111 5276 5439 1007 5433 3219 2434 5341 2205 2595 6182 3959 1247 3544 6643 4811 2054 2718 5683 5573 5909 6053 408 2200 5715 5340 5143 4082 6118 2960 654 1430 279 4757 3602 3144 1481 6048 880 6368 4323 2879 3004 1134 5195 6413 716 2787 5150 3762 1677 465 962 1369 4794 4296 6031 29 5391 490 3497 3674 5965 3672 1320 5981 5603 5007 6637 4969 3269 3586 5976 5528 5664 5799 4191 3540 5531 5235 6534 4321 630 4687 173 4714 2501 4582 6500 4476 2414 2996 2427 3256 6522 455 3585 6384 5786 3974 3481 4692 3021 5861 5103 4320 1962 4964 1621 171 243 3316 5928 5863 3047 1171 6614 3294 4698 5777 5803 627 1181 4989 5218 5628 224 5372 3522 4354 6321 4966 6302 1486 4905 6589 4180 1978 1455 6366 3026 2047 4674 5369 3570 3837 2455 6396 2147 4101 6728 3907 6055 1597 6083 6357 579 5247 3205 531 5655 2065 12 4410 3892 3395 3332 6563 4930 4638 4001 1035 6452 1770 2544 3612 6679 5359 1737 1952 2009 2020 801 3376 2098 1193 2007 4832 5151 4660 4073 4914 3483 1271 1321 2192 5065 6491 6634 5459 3728 4421 2517 1573 6513 4476 4396 4135 3645 6686 662 5130 1891 3437 288 1537 5677 783 4254 736 5609 937 6370 3591 6488 3787 5980 884 4436 3363 692 4109 3680 5078 5842 2596 4905 1171 2424 4290 6494 494 4491 604 2421 6589 2725 3226 4653 2827 3660 6348 281 6575 5414 2129 1027 5590 4164 6640 4455 2709 6640 5784 4943 1197 5487 1540 6502 5159 3732 3858 5397 4811 2794 2288 6625 271 6359 6723 2994 3411 527 433 1466 6344 1558 2804 1777 3225 1491 6327 3390 4532 2104 1727 1584 3308 5327 2821 6140 4968 6607 760 6508 167 5553 1899 395 1682 2468 2560 4035 6073 5863 2176 6613 3056 1296 4730 5872 556 68 3607 1925 2217 314 2114 3932 717 5860 3422 821 5178 3275 2179 4669 2867 2192 4361 2231 2206 6306 3040 3743 5804 4714 3350 3992 6278 5584 832 3472 6246 6508 2553 1098 6474 4539 2538 1206 1203 1315 5036 980 694 6714 4564 3382 1599 4309 6024 4473 2575 519 4845 2630 5168 6677 4000 678 3345 1456 6053 4522 3527 6143 5597 4618 6421 1822 3457 4077 5671 3850 1742 519 634 4331 3217 2029 22 4752 3745 3523 5147 4752 2916 6295 1355 1995 1790 5768 1488 2966 5218 4611 5168 3792 3387 6509 5072 5456 900 2524 3422 3466 2654 2006 42 966 2875 2187 230 2648 3174 5554 6388 274 6688 2296 5876 3427 5575 3072 2831 5500 2249 2623 1168 5842 2992 2345 2878 6295 6011 984 232 5861 1274 1004 6568 6599 6629 2719 6422 1884 1342 5667 1452 6202 5426 1029 354 4608 5075 3200 4338 6059 5916 5452 5361 468 5253 4702 4693 6542 4476 5535 1067 754 155 1052 1732 6007 3032 5692 273 6525 6604 489 3752 5168 494 3124 1541 1162 2722 3787 2226 5374 6353 3187 300 5228 1415 2504 6584 1109 1273 2836 1313 1066 5802 1636 947 6460 3590 434 5990 6218 5781 3287 2402 1430 1661 6020 2033 4598 3509 689 1648 2200 424 6641 6619 6348 5589 2984 5432 2604 4595 1223 4355 4742 2006 5900 1042 4039 6164 5505 1997 1842 405 117 4619 3495 540 2176 5809 5058 4825 3983 1881 2464 6378 5393 1305 2966 5753 4200 2430 70 6260 305 436 5891 2830 2013 2100 1186 4433 4620 6180 5119 2102 6524 1865 4952 5926 4897 4236 5038 3726 1232 1286 2360 1455 831 1617 2651 2595 912 5181 6728 6520 2033 1982 6406 736 1999 3426 1186 1351 5152 194 1413 4202 5620 3064 2604 867 293 6550 6083 2983 2655 103 4227 2161 2078 3784 323 3076 5275 2863 6292 6630 4993 3085 2906 6416 2134 2978 748 4239 6556 1854 4483 4148 1622 966 945 2710 4427 350 2675 720 2902 5339 949 2923 1112 1209 4909 1457 4018 4657 4840 6121 5803 2655 1327 6169 5526 2651 604 628 4618 6195 4733 3460 3565 6349 1976 1402 5939 3942 2184 1651 5418 1156 3888 3808 3353 5165 6633 669 3193 2060 679 5933 1475 5621 3610 2063 3240 4395 1900 5490 4641 1486 3971 6223 2279 2220 3174 3659 1208 2444 5177 5716 2462 2245 430 1054 2033 4667 6155 5330 3488 1004 905 1435 5540 4829 2966 4463 2453 2397 3827 686 3381 5790 3147 1817 3382 1819 3618 3184 1700 3024 5144 433 2900 3478 6377 4919 2944 2519 2684 873 2033 17 94 4800 2523 5905 4629 1657 1537 1071 1409 1498 44 5775 4934 1224 1495 6621 768 885 220 4677 5577 1900 6090 1700 3380 4746 1457 5183 6529 6692 1535 3178 4955 1792 1357 590 5488 617 4362 4308 6649 3419 4717 1781 4023 729 1686 188 278 785 3781 5492 5298 208 1338 4887 2907 4073 3210 5984 6724 36 5728 806 6496 5533 2463 2952 586 1609 6647 435 2129 1209 4133 3634 797 4268 1896 1565 1512 6161 6313 5010 4061 2132 1055 3200 940 4996 1546 6362 1879 1977 906 5164 629 167 2542 2743 2175 5309 3832 6715 1345 6404 485 3336 4685 2323 550 4911 5281 4798 2126 4427 2600 4280 884 3543 2324 2358 3982 5272 438 2896 569 6225 6276 1018 4914 5433 6031 5567 4212 5443 448 1357 2840 2751 526 8 3068 3921 2424 405 3021 4082 4099 1913 1026 5262 4943 3347 1803 2155 5937 4740 4840 5876 2422 2448 1848 3372 2680 4733 1929 3514 4791 6440 6402 1437 422 564 6601 6252 2876 376 6211 2544 5943 6674 27 3987 664 5678 4179 5300 3454 3279 2430 3562 1390 910 5378 803 3139 2311 693 2572 489 739 3202 5496 2016 4325 1060 1086 3537 1236 2424 4169 2925 6121 627 6621 6410 1735 2625 5425 1594 3162 3363 5774 701 5027 1414 4092 2582 829 228 160 4304 1868 2903 5636 3034 6448 79 57 1014 3824 137 2972 3469 4589 4002 329 5651 1190 968 4910 2283 5289 5093 956 957 4952 349 3439 4142 3114 2811 887 5110 3966 2211 5217 4547 2491 1426 2692 844 761 3912 6040 5026 5170 689 961 683 3339 2887 105 2702 2170 4049 3141 3986 3017 1767 3095 1488 2870 2330 3122 3921 4751 3929 3249 4396 621 1703 3896 87 5640 3554 5270 3303 681 6350 6257 1244 1408 126 6497 2859 4271 2100 6288 3647 1859 2966 6649 7 3360 2945 6301 3961 5501 176 3261 2859 3161 5909 1466 3783 3901 2318 34 3469 3681 689 4423 1366 4254 3731 6415 660 93 3664 1748 4423 35 5050 4676 953 5318 1306 5152 1133 5783 4894 1265 3731 6009 3658 23 1608 4342 3841 722 4519 2328 3659 2409 3280 5144 470 786 1442 4455 1946 5854 22 1386 3127 548 2336 984 2464 1452 1172 5526 2464 1479 4744 5070 154 1581 1609 3642 6042 6225 3493 5781 1959 4848 3681 6640 5559 2574 1578 4387 6068 3167 1895 4793 3256 4213 1216 2465 6106 770 869 1160 4896 5803 2932 1494 1379 6376 1347 6576 1227 5268 5959 6704 3955 3358 4639 2315 5509 3495 2197 6011 5667 674 1461 2288 3320 2831 5879 2436 5565 1377 5443 6383 3533 2244 4799 753 4169 859 1488 5661 2294 727 1446 729 5982 5932 6251 878 5599 433 1176 704 48 240 1513 3371 1085 1044 3325 3748 2931 388 4794 5972 5810 3410 3027 6695 647 5734 5150 1310 5968 2964 4295 3915 4589 683 4885 2803 2860 893 765 1488 173 4723 6016 5200 536 5886 6510 1187 2061 45 1464 3655 1766 409 3335 602 2711 5612 5623 2070 5446 5386 5394 1918 6493 472 4930 65 1555 798 6454 5137 1907 2184 3917 1817 1588 5549 5492 1067 3764 6406 5287 139 1517 958 1830 1109 972 923 6389 2809 6462 3913 5726 3113 243 3991 5262 434 6077 2367 1170 4646 848 6447 3984 2112 6535 5829 6469 6086 839 5007 4169 80 1171 1920 3323 2368 3496 1341 2256 2993 5245 521 490 3065 2320 407 6087 3707 2221 543 2959 5600 563 4497 1874 436 1826 4750 5319 6253 5375 537 5524 4100 140 3804 1626 6290 5310 1254 5819 2594 1158 4743 2595 3876 721 3846 6385 2561 982 1533 6673 6257 2726 5608 279 4595 2964 6245 6711 6702 4688 4741 4097 2176 1267 3280 1659 1349 6102 4278 1969 5213 66 5292 2286 3965 3555 4509 5573 4838 4179 221 1891 683 5326 6094 127 3758 2323 5584 6494 5488 6148 1930 6391 4500 3168 6110 3938 5778 5318 5621 2526 1733 5380 1467 2405 6482 79 3886 79 1755 4963 3475 1110 2417 6211 3219 175 1217 4215 929 6031 1070 5457 208 4854 468 4376 6095 3083 2776 2387 937 103 2245 1489 2573 528 2389 910 3903 1386 2836 6541 3560 615 2542 5116 6544 5658 5617 5975 5747 6367 1087 172 4248 4331 5527 957 5361 5068 1066 1296 2252 5772 1769 1447 5424 6495 6203 1383 3302 5764 3304 292 2073 6284 1437 3177 1448 2737 6079 3001 4520 2992 3646 5799 5429 3216 352 6369 3716 6266 1943 2104 821 1943 3702 411 6566 5548 949 4740 5598 5104 2688 3984 6029 6006 1391 2904 3375 5157 5831 2379 4943 244 2085 1977 4283 6204 5126 6530 5371 2216 83 5849 1724 6524 3997 5830 946 380 5984 6555 2578 3063 3862 6471 2118 2463 557 972 6524 2340 2668 6480 4478 2226 4103 2025 1789 1779 331 1312 780 1475 4708 261 5549 9 5238 658 903 4303 3121 2677 722 5731 3634 5563 2358 2974 382 3208 2763 4978 5085 5363 5671 3107 1666 4760 5351 840 6593 3640 2600 5406 4327 1352 773 1710 6438 2364 1302 4235 6047 5836 388 4664 6699 6317 6157 1694 2870 391 5637 5792 2679 3038 1856 3942 247 1877 5711 5061 5810 1440 1067 6548 4990 9 4929 472 2375 4161 5891 3943 3744 5233 2125 493 6463 3890 1211 1836 6347 755 4009 5274 1686 5538 2710 1141 361 6284 4372 2587 5840 515 6716 6508 3806 5760 3250 2882 4811 662 6677 752 54 1779 758 619 4009 4726 4633 6703 2952 1425 427 3895 3818 4796 4165 5156 2693 4956 2030 2190 579 5281 1602 5418 3059 1455 3526 6162 3215 2333 4901 4257 744 1320 940 3386 532 1921 609 3876 3006 5021 573 1498 2922 1630 6165 818 3896 6345 3385 1912 450 5897 6059 5638 1781 2463 4110 5186 4464 3237 6715 5027 5131 1407 853 6149 1334 1397 1734 3497 4032 6120 5007 1686 6095 4336 6355 1114 6728 6295 2209 2387 4875 1429 3340 2198 4755 1768 6386 234 5813 5339 3000 4518 4060 1788 2531 2767 2357 302 5434 3799 1521 5023 1810 5456 492 5566 4848 4316 2792 1058 3901 3406 5901 331 3930 3801 3040 2035 1492 5963 2393 5480 5932 3454 2862 1684 4565 5337 5630 6439 2120 2583 4104 874 4659 2928 4557 160 1988 3188 2771 1323 4544 3545 2364 236 5212 2029 440 5382 776 3944 2666 1914 836 3891 6402 2437 5644 2352 2052 4877 2122 2263 5046 4129 5487 5875 2451 4904 1251 4646 2016 2925 3630 5525 209 3496 4930 5306 6113 75 3816 4402 2068 4816 4765 6662 1637 4913 6661 5388 5147 113 3247 1369 3858 3364 4575 6429 4423 2769 6333 1430 6292 2708 4507 2181 975 4670 6692 3185 538 54 2174 4149 2503 3399 1443 4045 1980 4225 4578 5731 270 4117 4318 5245 974 3929 501 4678 6340 3818 5256 561 1083 1336 6481 412 6472 2665 4866 2287 5743 818 3870 6241 591 3869 3526 165 5490 5654 5947 3620 365 5734 6625 4646 6254 3040 1988 86 4660 4224 6716 2252 1879 3481 2794 4718 1771 6631 3130 6240 111 2166 5341 5195 3633 1548 4569 1616 5960 5956 6616 480 1734 4490 1280 4271 2639 3853 6114 6448 17 539 5141 3606 1058 6101 2673 5203 1819 1368 2103 1961 1515 2628 1961 5976 2447 5542 2923 5779 1741 1517 6317 1123 745 3692 5376 5910 2692 2314 5659 4806 3886 2535 4056 6615 5625 2843 2492 784 5061 6302 6422 569 3869 5187 3911 3078 3882 1990 190 5898 4048 1259 3371 6204 109 6026 1173 1403 6695 1321 295 6114 2234 1283 482 3402 5495 3323 4653 6691 2615 5560 2262 1539 4906 6453 4080 6394 3229 6476 1233 359 270 393 5564 1065 5499 4229 2520 5356 459 4646 3273 5538 4774 1837 5244 2536 6571 3583 3670 2518 3900 1429 5472 5918 2416 1109 6112 3047 4980 679 4541 2586 4318 4926 1236 3872 4947 1987 1759 456 6278 3870 6716 280 2233 5032 2569 2095 847 543 4154 313 5425 2147 4963 2522 2932 4056 3931 2151 2204 2589 1948 4080 4255 5612 6328 4539 1745 5897 3130 4105 3664 866 2080 5680 6433 4600 5618 1752 2401 2013 6498 6565 891 956 1248 4944 590 5523 3650 5019 3733 4765 5061 3400 6436 4486 3019 2789 881 4353 2959 1984 1489 3963 317 3183 2903 1876 4115 2744 3897 2754 4459 1424 446 5959 4888 6171 5303 5645 1924 1853 2447 4115 2335 3212 1501 3974 3869 3774 4559 6099 1981 835 27 6617 2208 3774 1361 2881 489 4857 2084 6631 1263 5601 1797 5815 1073 3166 4512 868 1720 5632 4693 2341 2127 3430 5763 4971 4174 1090 2548 419 1649 4997 3101 1657 2630 2631 4676 950 6238 166 833 115 1373 3813 4699 4791 1789 5768 538 2099 3186 3721 71 371 4236 2667 2912 5805 6388 5845 2447 5421 5662 4020 2027 50 4441 2336 6467 5128 2984 6074 4060 913 6549 6575 6407 552 823 2542 4263 4510 3094 6052 1343 790 5901 5269 3875 3797 521 332 6403 5180 5107 4412 1954 4388 3312 3107 1655 5176 5847 1336 698 4486 4288 2649 506 4466 6236 5236 2055 1851 2910 1891 5772 5917 6066 402 6602 6151 5856 6156 1734 6355 2973 6631 3496 3409 5328 2309 4357 3525 6407 1804 2455 3766 6042 1017 5373 4651 3490 3774 3431 823 1382 3680 382 2430 5828 172 6177 4977 356 1677 31 3538 5255 2816 2088 5008 5478 1570 5463 708 3305 2840 6060 2328 3030 1737 551 3559 6427 3281 906 2770 647 3846 5355 396 4070 581 222 2760 3870 5314 1740 3388 5457 1149 1676 3480 3256 5572 4161 6518 744 2136 2438 2735 5365 6023 3960 6704 6127 2449 3284 3472 766 2494 5596 187 1034 5332 2421 349 5209 343 833 4021 990 4803 3345 5578 5380 4125 4223 4819 5674 115 2843 3220 1020 1205 3695 3714 2001 6383 4401 3118 1757 3090 1274 2828 1996 2038 2321 2504 779 3532 1637 6623 3819 6710 3856 3694 5702 3815 178 59 5331 2574 4609 866 1790 2482 56 1958 2443 3730 6374 2661 6543 3679 2602 4367 2804 1865 3105 5615 4198 43 5027 4095 4557 4176 5852 4924 2978 4446 1945 5434 4677 6250 2125 6072 5871 187 6217 5151 953 2735 2710 3946 571 1629 3592 1231 3710 2965 3497 590 3272 1541 4576 1280 473 404 2193 2790 2523 3587 4227 6317 1914 2567 2447 2193 5666 3781 6666 3658 2686 4983 4075 2438 4082 5006 3700 1785 3791 490 5469 4986 495 5886 567 218 2912 4500 287 5900 3787 5216 6186 5474 5105 2463 1021 1152 3973 3606 5203 1902 6502 4634 738 3511 4103 3273 3832 6250 5353 6530 5516 1206 6472 1219 210 5222 1099 6323 4105 4069 4642 5365 2202 4643 4611 5865 2521 3423 3437 2632 1226 5615 3876 5393 3010 5171 4923 4997 470 740 2316 2384 2343 1593 1642 3169 3599 1801 5766 5816 5073 6542 901 3660 3165 6196 3611 1072 6276 2615 2317 6273 1391 1040 2374 12 6290 6417 5169 3691 5464 6028 3158 5077 5584 6424 1967 4058 1210 5938 2762 6144 1622 5772 1782 4641 6548 2592 2162 3385 5047 843 5715 6577 2717 1011 6481 4880 3688 4871 6116 275 1380 2006 4620 1860 389 730 1680 314 3979 344 335 5851 2517 568 5821 686 698 4060 1705 4253 2798 4925 1655 823 5307 147 4235 3595 2568 5991 3023 2852 4078 4101 3292 4046 4449 3814 3690 1138 3834 5422 2269 3771 517 5850 175 2778 4962 6575 5398 2319 2117 3732 3274 1720 2167 1845 5877 6051 1172 4940 1410 531 961 1044 5240 2156 3213 1068 6213 2941 5282 4376 4439 3362 989 6710 572 2517 2407 1072 1755 5153 1165 4441 4501 4389 4118 1475 144 2032 2206 4770 5724 1388 710 3968 5697 1001 5287 4182 407 6523 1049 2225 3551 4862 1194 146 1097 1111 5822 4973 1617 2870 801 1774 1504 6412 5987 5860 3030 3608 1685 140 6535 609 1967 3354 1375 4440 728 3229 1931 32 2186 5265 5301 671 333 3969 6196 2578 5046 5244 1948 5684 766 852 701 3014 3392 5526 5607 5750 2749 1174 4159 6255 1133 3449 4450 6466 4027 578 4415 4562 6678 2257 3910 3560 3454 2473 6319 742 3416 2416 5491 6362 1077 6521 2377 4330 4308 793 173 3338 6389 4930 1776 1958 5267 192 388 3424 2384 659 3728 3937 3489 4937 678 838 3201 5859 135 4064 3364 6152 1498 4205 2399 3712 3200 1389 5409 5546 3755 2647 5145 1448 3430 3112 5993 598 6234 5928 3711 6345 2829 2589 2232 4332 1298 3739 3914 2700 1516 1885 154 2888 1158 1966 2887 5518 1728 5320 3285 4585 4251 1353 6280 2890 5898 2584 1796 3271 4696 4089 3907 2991 817 6171 5512 2373 3827 5793 1951 6227 3692 4313 1608 6086 5955 3516 4038 1024 2320 5615 628 2403 2477 5313 5926 1314 4493 1187 4540 4529 3606 5214 2817 4247 3620 3367 3047 767 5229 2841 6156 4885 1924 6139 4805 3797 3501 3712 5948 3326 6621 4117 1686 4210 4793 4822 4035 93 2122 6618 176 3348 1343 5861 3090 1528 2880 3099 5231 5352 6664 1976 4691 2853 154 5762 2011 5547 1952 2479 506 6049 4426 4388 457 515 266 5093 2878 6133 4316 351 1755 4923 5517 6711 1710 3298 5981 2420 2844 2191 824 4113 5915 2806 2975 1142 2139 1012 5454 1650 3243 1707 3137 5482 3133 3263 1378 470 4491 1208 3112 5459 757 6164 2006 2661 1629 5771 3334 5533 4188 2706 1361 456 1610 1664 3203 3351 2844 1984 2660 2639 2645 1440 1616 4698 6420 3307 6393 1483 5083 3133 408 4153 4293 6168 3021 3915 769 1630 6690 4412 1590 6010 4194 4727 5524 3208 2393 2967 3326 6649 1700 3081 1841 524 2113 5534 555 4451 3604 3339 3963 6595 6446 1056 80 705 328 6233 609 165 291 3106 4939 2941 28 1257 5905 1829 6141 2544 4700 2388 1313 4500 2588 1341 4167 4510 3756 6683 4252 1190 1823 5411 1192 6329 1373 2668 5950 6464 2785 4081 1522 2334 763 6703 720 584 2721 5715 3362 3825 1381 3122 281 463 438 5487 3232 3317 5943 3381 5700 648 1452 4034 5471 2732 1156 1599 3187 4288 2353 2083 5598 166 4070 3552 1577 473 3462 5693 946 2608 3449 4209 2836 712 5828 2628 4467 2298 5807 3143 2354 3080 5623 1841 6055 667 5367 3902 3711 234 2920 1920 2620 6435 1206 5251 4608 4585 4299 1942 6014 742 3560 1790 1098 5161 2167 2985 3112 4503 2962 2371 4066 980 4725 3650 2729 2675 5485 3919 6624 2458 4784 1562 4658 2833 2759 206 3135 6120 5675 1781 6209 2540 6258 92 463 5889 3243 5097 2618 2759 605 3698 6685 1789 6653 3749 1972 5038 4607 1324 37 2974 4227 3407 3994 5004 3121 4380 4527 2866 2419 3332 5148 3849 5540 5382 738 3287 2928 505 5495 2029 5122 4781 3231 5003 5652 1100 4399 659 1863 6562 1374 781 1094 5042 5112 1988 4943 4124 793 323 2758 1573 3462 4004 4948 2460 4964 2251 1089 4109 5221 3620 972 6064 3428 6225 533 8 1039 3192 655 3029 457 1582 2624 5787 4445 3087 3416 5201 5813 720 2589 5560 5852 631 3880 5703 4584 244 5231 2860 1423 4852 1437 4681 1735 6696 56 2592 3345 1446 4621 1538 6614 6029 3272 280 1794 4929 740 3223 5145 4436 1024 5406 5871 4099 4032 2940 5244 1749 1933 346 5654 3725 283 6015 4900 4685 3466 1191 5831 5639 3712 340 5411 2900 5489 1187 2784 5736 4979 3704 5250 3166 521 2417 247 326 3050 5605 2626 1941 6620 4204 5290 3640 953 969 4374 6365 5350 6555 3349 3168 4694 5912 5200 2503 338 1086 3719 5695 3377 3506 1766 587 3261 2304 529 5502 396 124 5337 5542 201 2501 3915 1561 6275 2020 4908 3253 299 5552 5851 4992 2770 6441 1494 1574 2644 4626 1134 6312 1147 871 6526 5740 6421 3170 3852 1476 753 2736 6578 5664 3494 5019 5468 1878 4762 6393 1308 6096 4908 4975 2878 6256 3840 4077 3736 1395 3514 6275 892 518 4872 5863 2378 4277 6647 3247 596 3666 4519 2263 5342 4999 5331 4526 2665 1060 3064 5986 3067 6251 4682 821 4689 367 6229 966 2373 613 4750 4059 3516 4022 1528 4645 5674 2818 1286 5804 411 2270 2581 80 589 5768 5485 4544 5833 6506 2345 6265 1116 5311 3053 1759 6087 733 1651 1403 1822 3276 5246 6014 6666 6320 4997 4209 6404 2596 5570 3596 1702 384 4780 3778 4081 5580 3245 4185 5823 1464 6006 249 1057 2234 1194 96 225 4440 411 4456 1236 6 5204 2161 5450 2272 3799 4055 3828 447 3695 1803 4142 4686 4733 2017 2480 6006 3015 1623 455 3478 1131 6597 5286 1142 2718 5384 6220 6327 4825 2479 4427 6015 634 5858 3164 2296 2105 2251 4612 5331 5612 770 986 1885 3421 204 3289 5387 2487 5729 4492 1616 1873 5226 1939 1984 1221 4820 1007 1688 5042 1897 305 2143 2220 2904 794 4187 6506 443 1078 3028 6332 3361 3248 1325 2122 5168 1483 1363 4697 4748 5649 4409 2451 4517 5641 5579 1631 3766 6043 1743 4444 5189 2901 4964 669 169 1440 3232 4599 3802 5177 1845 4186 2570 183 1849 4552 188 6121 4068 148 1576 2873 7 4742 2372 1024 2725 4581 5770 5801 2650 1230 236 2578 2285 2136 6176 2463 226 4035 2904 3028 6089 1613 4025 2190 5444 2505 1853 6008 51 1214 4393 6483 6463 3790 6016 94 1672 2464 5374 6302 6218 5690 5876 1953 3201 2223 2121 1154 4181 1082 5072 5221 3849 1419 179 241 3085 5452 6259 721 4778 1985 1957 4985 4139 5719 3845 4924 2506 2196 548 1058 461 2598 186 5939 5641 5075 2093 4699 1788 4327 5293 6194 5392 4182 730 4775 512 5622 255 2750 4802 4335 4590 5946 1800 2304 2405 1295 393 2317 30 4667 2020 1164 6207 5013 260 5992 1747 4096 3805 1964 3141 6061 3868 3884 14 467 2296 347 1021 3707 5392 4328 5258 678 4590 984 5951 4911 4394 6597 5838 5238 3347 3973 4786 554 3407 5211 61 1614 840 2129 3371 2715 1406 4061 6066 2757 956 1832 5399 4323 5153 5658 6116 3815 5242 3623 3873 6029 4849 6264 1298 5327 362 5304 5973 2416 2 5682 4860 2543 3008 2711 3362 2790 1172 2288 881 429 3441 609 5032 3480 696 3775 3917 3785 2145 1055 35 2375 5842 3746 3644 1352 6340 2981 3817 587 3058 481 2782 5248 5478 4135 5837 435 60 5458 1996 4403 2534 2197 6030 4128 1930 2705 432 4854 3263 2573 946 2165 3400 3911 379 114 6387 6667 2008 641 5113 5428 2408 711 4618 5487 4609 4853 5180 806 3982 4261 6673 1218 2933 4711 3796 3287 2298 6424 3523 1613 36 3819 3650 3511 600 999 287 5229 2716 1893 4189 1050 3925 5505 6644 134 206 985 6279 455 1237 4886 374 1349 2843 3995 4986 2206 5061 4170 1869 6592 2669 3260 2594 3650 817 1324 3490 128 6679 2859 415 6153 1435 5723 6516 1423 1165 1382 2961 1831 1252 5684 4754 204 1065 1389 3502 1235 5546 1345 976 2378 4678 1373 488 5455 4621 4979 2560 5947 6525 2644 3606 6521 841 5292 6093 1516 2045 3206 3883 2260 1614 5478 2042 6442 995 6621 2086 3329 686 2827 6367 3277 4026 3417 2739 4352 4720 299 2774 2320 1589 3113 5365 2848 3318 1105 341 3749 551 538 5834 2154 5975 3613 3938 6151 3995 5923 5307 422 3542 3267 3919 3593 3771 2436 2712 4308 5463 5457 2621 3248 2001 1375 641 2175 2432 4410 5441 5814 378 2133 2613 6498 1496 3914 1780 3992 4832 220 4332 3386 6086 3414 3458 3844 107 5895 6673 2589 1411 1838 2136 6202 4160 3548 585 3588 5839 5167 3271 2712 490 212 5463 5708 702 5369 2708 1725 4737 2683 5509 1016 2315 2665 5219 5239 2773 5733 3310 6259 1749 4875 5006 473 3586 2970 5697 5146 3528 3853 4930 2453 2266 4226 5233 1000 507 4883 6405 5953 3908 815 5199 3475 2207 6496 1475 225 3635 5415 6343 2448 3176 4391 6571 3134 5416 1361 5273 5349 75 11 3797 476 3908 6044 75 3312 3010 1486 3867 3118 367 5458 3881 3428 1143 1674 5140 6177 3044 5954 4431 2593 3558 358 5018 1717 2987 1657 4642 4623 1967 1412 5262 4074 3596 4256 4580 3230 4612 267 5196 2158 797 6041 1211 149 1223 6167 3532 2383 5786 2083 6352 371 3381 6285 3674 556 1571 1522 306 6315 2745 6631 3703 1505 1806 3085 3159 3202 2057 3484 3762 1636 4855 3287 5262 3360 3392 4741 4194 415 892 573 1002 521 1140 6555 1747 4734 4628 3075 1774 3657 3006 2135 5660 2011 4071 3593 1510 1143 4796 4312 4713 4558 1798 5879 685 4264 5034 2727 1550 5150 5459 5103 3730 6284 4423 5202 2145 5555 6238 1360 3379 306 6181 6628 1651 6716 3338 4856 3321 3086 1830 6206 2411 5594 796 3521 6599 2994 6697 4998 5043 2418 2004 5729 1771 3144 4444 3427 5204 4226 3767 5759 1773 4017 4230 387 3673 3833 3367 1604 2453 1139 2977 4183 1980 4134 1249 1255 5987 5906 2955 6391 2974 4006 5854 2497 1577 4817 423 994 3924 4651 3192 3774 2591 2881 6020 4588 4776 5074 5348 2876 2730 4 1915 847 325 5535 5832 2187 282 2998 4255 1799 2358 3790 5870 4678 3566 4838 1322 3979 3574 1109 990 1156 557 1256 3255 1218 162 4920 4752 3601 5736 596 5513 2560 2670 2140 225 5164 286 1448 5526 4126 5953 1029 6028 2085 5789 6030 3670 3419 5505 1744 3509 1167 2924 2018 829 1552 3835 1538 4156 644 3453 297 1219 6514 2740 2423 5874 3815 6647 5807 551 3256 4772 6553 2291 5309 1412 460 49 1758 3690 2786 972 5305 5965 5522 5435 3037 5125 6119 5504 2059 127 829 3885 5024 527 4324 4882 6319 6011 6258 2818 4375 4846 2509 5866 5091 1045 5607 4996 6093 5933 107 6201 3308 3811 3125 6311 3278 2678 2498 4225 725 5384 131 1593 5244 2429 3292 3330 3418 680 138 6447 5558 6067 3067 5860 900 385 1133 164 3670 202 1929 2032 3050 1970 3235 3161 2520 6222 1913 1877 5995 5784 852 6250 5890 3612 258 2713 5893 3176 3506 5860 5931 4926 6689 6071 32 3549 2291 1844 5315 3338 5181 1269 6007 55 414 79 2142 6273 4155 1118 509 1044 487 4501 5367 418 6697 3395 2630 1821 4322 5354 5764 2173 1192 3093 5941 232 5031 557 3267 210 6698 448 3706 5956 83 2061 1026 1007 906 694 5350 580 213 6487 820 4008 3792 6224 3167 2389 529 1080 6165 3698 1071 83 839 5464 5480 2422 1688 6400 2569 6139 2779 6691 2326 237 6175 4257 4990 6032 5372 637 1106 2639 1498 6519 4832 4161 6351 4105 3265 5447 193 2738 5243 835 3821 6520 3339 5066 5045 1804 4414 5961 3798 2785 2557 1747 4984 5937 130 3793 4685 2238 3896 3598 3303 3956 3746 5809 2347 5367 1104 261 4756 3780 4877 2535 4269 4318 5678 1643 3956 3491 6223 1264 6316 4718 1425 6105 3085 712 5793 6149 3293 3539 3105 1046 3607 3834 6013 3607 3379 3735 2331 1328 3692 5620 4534 841 3054 5540 3238 3581 5220 5844 1105 1513 71 4624 1749 490 4692 436 2973 6570 3205 191 520 4193 6474 1382 513 3964 1951 1020 6590 1983 3412 403 2788 2826 4319 3338 6054 2761 279 1645 6081 2063 1009 3953 303 3306 2542 6352 2778 2363 2828 2530 2779 6374 2740 3192 2297 3109 1430 3894 512 1919 5463 2176 4630 3477 2766 1345 3400 5525 1431 2286 5167 2958 6554 1418 5535 3123 2534 1987 4801 3118 3196 2276 158 3074 6160 2832 3987 6310 4410 5275 2849 3215 3454 4567 6665 2751 931 305 3080 6657 785 5227 846 940 2097 2777 5884 293 5716 6218 3205 2180 4036 5910 5446 4486 6465 6123 5705 3823 5168 783 3431 186 5346 5864 5406 2624 2727 4327 1113 1803 3220 1148 3059 5684 839 6223 1590 4962 632 648 3309 4561 448 2982 3241 2522 839 3443 1104 1753 1645 185 4830 1884 6463 4640 2839 1989 2585 461 1697 592 3939 6032 5327 1726 6654 2130 5646 5278 2848 3764 340 3338 342 3270 2177 1278 2665 718 5612 2931 2115 1896 5545 6570 2851 300 1498 1939 3312 2942 270 1710 871 5583 783 1011 4451 3011 1085 3489 1341 2996 1982 2095 1157 3030 2811 3810 923 3288 5071 509 6238 6274 2720 1429 6265 6656 2289 2752 4889 2600 5868 3719 5646 5118 3648 5458 3494 1150 5498 4880 6659 1830 192 1269 3358 4036 4270 4943 3090 5525 5662 1723 2911 771 2542 1586 871 3528 5229 5473 3671 3272 5364 4653 1267 856 2926 5416 4368 3066 6167 1661 1719 1130 2062 5698 1376 6590 54 4669 4271 4365 5351 2879 709 2764 543 2207 2799 4967 3783 1381 4244 569 4674 135 2578 5209 6176 5955 5835 520 6640 5800 2563 1575 1241 1320 6516 5706 6633 4893 2094 2531 5530 2462 1674 4903 2200 4961 4236 940 2856 2038 4048 980 1756 4823 6352 1671 5863 2102 1031 2565 6165 3406 5767 2750 3614 4272 6547 3443 3668 2807 6443 2160 2575 560 1846 2570 6016 3582 1556 4588 5357 3007 5182 2915 2075 487 2327 6213 949 4255 3642 4852 5303 3161 3417 3044 3262 4012 6449 3326 5661 3474 2289 1775 6678 1214 5602 342 5819 2767 609 4346 1750 5575 3589 5856 4380 6454 2186 913 4030 3109 5558 4888 2091 2679 4569 1882 1909 5887 5727 4230 4400 133 2612 2104 428 2359 3832 1066 5367 199 831 6728 5393 4128 5484 4240 2887 799 3984 6285 5717 1919 4779 1111 6393 4026 6314 5879 4870 2251 3321 5327 2111 5700 6407 4943 39 3701 5788 1180 3129 5111 2927 5105 3141 5522 1161 6064 5171 6532 2537 6431 250 4191 1120 1778 3847 2026 5832 3170 1472 6046 3603 5602 4089 212 4986 6687 3871 2630 364 986 5823 4753 1314 3571 1795 333 3969 3213 1927 679 535 5213 5597 6457 4931 2154 3736 621 4811 6060 6719 4673 3525 5248 1928 1762 3732 2638 6242 3425 1809 2733 901 2000 2062 1574 46 840 6420 207 4584 4065 3509 3482 156 4057 213 1468 5591 5916 3662 2657 6699 6480 3451 3977 6445 2410 2136 5946 2237 6008 1985 1120 6184 2366 4456 2559 66 4367 4264 3554 3528 5155 4016 1017 6525 1641 5494 2817 1071 3044 2605 2972 4769 1647 4321 1962 907 1731 2830 3775 5792 261 1119 5007 1185 1865 6103 4677 4135 3856 3386 6065 2330 373 6004 1198 4030 1020 2912 998 6034 6615 5769 1074 2685 919 3491 2473 472 3687 1182 4164 3782 3010 5832 3345 713 1039 6489 3235 1141 5605 859 5583 6290 759 3233 4538 1098 4658 2277 99 1640 3645 735 208 2335 1446 6132 5918 6507 4409 5570 4170 3714 2220 1026 1537 5401 568 338 191 4724 5880 5790 4575 2405 5271 1331 4639 6316 2917 1787 1107 5429 3896 4121 2070 5515 5183 258 173 816 117 4153 4713 2166 3756 5963 3015 910 6085 743 6176 5718 6133 1575 3266 6032 1938 4765 2615 601 662 4036 2795 2314 3518 1387 6574 2863 4954 117 3546 930 6066 4497 1313 5795 6227 869 5794 1900 3380 5428 6012 6120 561 6021 679 689 4054 2079 4255 5031 572 5646 2677 1740 1710 57 1034 2314 1311 6068 3138 6626 193 4088 319 554 5489 1627 4655 3076 5941 1249 2941 2912 2937 6122 4008 5197 526 1971 6479 3612 862 2534 2819 4046 2116 509 115 6377 3567 287 4401 2832 4097 4920 3205 2686 6206 1108 6226 4422 941 424 2462 3485 5408 5242 3256 4758 6040 6384 3726 5649 4223 6569 5172 172 1609 1673 866 538 5258 1468 6358 4865 4194 979 1087 5182 403 1389 1091 1835 4273 5250 1343 916 6220 5677 2931 1872 325 4995 3591 4873 2500 4469 5933 160 2434 1177 679 5267 5914 3515 3923 2789 5177 3588 1620 1580 4300 1717 937 4603 6014 2601 2500 1884 5662 927 369 2997 333 2345 3805 4154 3937 5878 176 5422 5773 1176 3313 6487 1480 407 2700 398 4120 3986 103 2336 2653 4364 5094 4124 3872 4183 1307 6375 2321 4389 6554 5983 1669 3151 2522 1574 4961 3638 1105 2532 2414 2785 4237 6419 5164 2997 4306 772 1751 4140 3050 6096 4951 6725 1493 6159 2636 2907 3963 4095 283 1983 1918 5513 1453 6649 5354 4640 6668 2871 6722 5919 3799 819 4155 2721 2497 4022 5067 6359 6566 6630 4712 5848 5443 2345 1119 3690 2554 6353 3287 4984 1311 3082 1491 2293 3144 5547 3569 3855 5353 6631 5427 2329 6694 4074 1797 6416 5646 4729 5321 4266 2394 1549 4848 6517 6512 3530 3959 1751 3700 3509 501 5921 2348 408 4206 5783 1053 2304 3021 3713 4126 4223 6252 6228 4228 4491 6649 3027 1271 4921 1997 2329 2017 2574 5180 4685 1987 3867 422 5948 1466 2016 225 1882 1200 4266 6183 1479 1038 733 5259 244 2939 3939 5328 4174 5203 4179 2047 1977 2926 5486 5456 6637 1843 6053 4218 4694 1476 4538 4299 938 5819 5917 6599 5052 517 3600 2783 944 6030 154 2260 4710 4908 4018 1776 5713 2123 1745 5193 2287 1940 6638 3110 1440 5600 5670 6318 4937 200 2228 3317 3892 5789 3192 4646 796 2029 5213 4452 1920 2944 2646 1030 1634 6016 2408 2504 4315 577 6434 5384 1503 4749 1720 2971 6716 5237 4021 3735 5388 2419 3874 3516 4361 6391 1866 5230 582 3039 2302 5906 5059 3972 2514 6099 932 6436 3214 772 1582 1817 5106 2788 6305 3316 270 594 2087 4491 6131 2729 3316 1167 882 3401 3830 3465 6 2009 1277 1186 4494 5612 3082 319 725 965 884 2027 1007 1318 1038 1002 5772 661 1575 1755 3659 2459 5643 5171 1593 5059 4967 2720 4561 2131 3424 5705 5572 2242 4081 4419 6542 4788 5868 3160 1675 4617 6508 3347 92 2834 3841 4474 3862 4107 3980 1918 1173 3702 5946 971 1814 6681 3248 4311 3435 3541 1901 4756 4474 3536 1075 6202 3301 3005 6161 4328 1809 4736 1403 1667 2047 2185 3925 4939 3754 5451 4128 930 6532 1913 3129 940 5458 70 3528 5826 1602 4359 4894 1156 1911 2718 4958 1997 6572 2601 1295 732 6057 218 782 6400 3731 5657 5778 5040 1281 1378 3260 4929 2967 712 2411 2289 102 1121 5619 5624 2269 3935 246 376 5829 5611 5584 2387 3636 5813 1357 955 3320 4760 5942 1671 6399 5657 5157 5735 3555 5292 4861 5067 2494 1732 4361 1362 185 1887 98 2581 6657 1933 2291 3839 140 4876 1453 298 1906 4808 2971 6609 4275 6462 5111 6656 5179 1086 3817 481 2905 4986 5126 3154 5779 5412 912 2609 5167 3136 6377 6457 2515 2760 1865 1242 5920 2348 6094 3501 2657 5476 2152 1363 5363 4784 2042 1176 5181 4530 6068 2186 1649 3405 6331 4800 6074 5125 548 1826 4016 1498 5156 1362 5343 5036 5074 350 2167 6679 5861 6685 1426 6434 5116 5093 2458 2147 5573 3342 6526 17 2021 5306 5003 4470 1529 1124 4872 4442 595 3956 154 5955 426 1634 5212 1464 5323 6463 5302 5102 3531 4903 440 245 683 3745 2963 3957 6040 4899 4977 4308 1374 3657 3407 2992 5877 1149 3736 6388 2094 5561 5074 2337 4945 6220 4983 5276 4984 5980 3398 5983 1651 4877 3389 5198 3626 5480 1920 3230 4218 2757 463 528 1401 1998 702 1978 5112 3987 5454 3478 5960 6607 1938 4832 747 6090 4419 904 5379 2304 6319 2507 5954 3320 1881 2014 4587 2851 3720 2579 6109 2979 3009 5543 4981 5161 706 2945 6454 1366 2368 2756 6180 836 6360 882 5353 3329 5546 4587 3964 463 1805 2394 6464 1204 6528 5409 5301 450 5237 2355 6556 6392 1292 6655 4870 1502 600 505 3162 4579 3807 5770 2823 4080 3554 345 1237 3746 2968 5196 5683 4618 262 1358 1100 2474 3634 3967 25 6298 2907 5020 4376 1149 2580 1661 4117 1561 561 486 72 5837 253 3284 5286 4473 3352 4630 738 2707 4335 683 5603 1755 1168 6207 1632 5686 5529 4004 820 2607 5959 6229 2200 2913 1437 4794 738 4347 4152 3579 2836 311 6660 874 5829 690 170 1478 360 4457 6724 848 2505 4766 5599 68 5135 3695 4763 1721 3006 3748 3535 3074 4995 3500 5836 3518 5830 445 5911 5704 6572 4942 1755 4041 1055 541 1721 4843 3486 788 1448 5130 3443 2030 990 3575 5032 2416 1785 2633 2950 5520 4389 3526 2991 4853 2368 5572 554 6110 2190 3063 688 5095 141 4120 5627 7 6656 1192 684 646 4038 6062 6356 2870 918 6451 5930 3084 1923 4718 3895 3698 129 1996 2345 1682 2492 6176 4834 115 5853 3374 6146 2354 1573 1506 1207 3333 4840 2681 961 4697 3190 792 1076 3513 236 3905 527 791 5117 3320 5796 5645 3623 4785 3764 5825 3507 344 266 1481 4320 3993 88 6323 4700 865 4280 5093 6394 2359 3457 392 2431 1632 52 4372 3923 1262 601 2333 2412 6670 1168 6250 24 6284 4163 6519 5753 1948 952 4588 557 3951 5164 1156 1930 6123 2792 2126 1089 3358 3770 2484 3689 5081 5110 2425 1694 1221 3984 1786 2825 4400 3730 1011 1772 199 3790 3392 3915 5978 2897 2917 6033 1754 1369 6087 233 1850 5773 4876 4960 4046 4127 2087 4719 2475 1457 4434 3259 2222 135 6313 3909 4598 3608 4119 4607 3272 6594 2929 6220 5207 6422 5566 6406 3403 6703 5907 4892 5705 3508 788 6677 551 298 105 4709 2242 5438 6076 772 6444 5604 5533 3556 5372 4940 3960 1937 1316 6273 6143 6040 3389 822 2446 3634 1149 5515 1798 4889 3619 4945 5738 6062 3029 661 2624 1680 25 5461 1018 734 5452 3425 6692 1920 4890 429 850 4045 4322 5426 1471 2883 897 2241 5553 693 2143 6704 5214 729 4985 6510 1431 3250 358 1914 2647 2509 3344 39 1429 530 4083 3724 6015 2517 5450 6332 3237 85 3423 462 6419 2977 1203 4211 4275 6212 252 141 3198 1886 1180 4125 1062 1554 6119 6264 5744 5136 337 2124 2489 6564 735 2151 4018 4138 3555 3080 1500 6720 212 1014 2433 430 2382 928 1203 1993 962 1770 2880 4470 1950 4283 431 1802 1543 3727 6176 2021 4333 2913 4163 3855 6205 235 319 4651 4003 2639 5341 961 5103 4542 3185 6220 4858 978 2082 1536 4356 5801 3752 729 5799 1818 262 1113 1710 2658 1608 5102 422 550 6046 2661 2874 2200 4178 226 5205 1266 815 3714 5587 41 1399 5341 2092 386 4780 4086 6374 6514 2741 4485 578 863 2172 3673 3347 2889 389 4218 4448 3162 2130 217 4043 4401 4283 6051 6098 2707 5481 6117 2787 3693 1984 5025 721 6244 2343 1250 1232 4139 3396 5225 2436 4942 3841 1947 2463 5834 2070 6039 3905 5776 2524 2653 5823 1585 5308 2211 4311 853 5396 2853 2092 465 2593 1739 1075 2181 758 2954 2143 6224 991 3223 6217 2335 5584 3737 1221 1740 1413 5399 3962 934 5792 5346 2053 6555 4555 2789 424 510 6510 6079 147 6080 5069 4035 3787 3990 3196 2386 897 1357 4119 1247 6059 5262 757 2673 5151 2599 1753 237 2871 1001 5769 4183 2285 4555 1483 2028 6397 3368 77 6678 5004 6306 6668 935 5093 6376 3823 3310 5081 6252 2090 3408 5177 2450 4256 1272 4704 5307 3276 2213 4268 4275 5820 4368 5687 5663 3158 4655 1967 6284 5775 4303 5925 3351 3889 6225 2061 3987 2875 1353 5969 5267 5628 5032 5566 3732 2578 231 2862 5405 691 3225 2462 2322 1031 5775 6675 3669 4310 4964 5931 59 5805 6268 5226 3210 3625 3410 586 3271 2496 1995 729 5736 1731 6603 2934 2336 1576 1718 2130 6039 2173 3523 5136 3156 858 3760 92 3609 6662 626 1189 542 1794 6159 6396 6202 2995 3529 6208 6368 1781 2804 5381 5785 5195 689 1422 3935 659 5186 5461 1158 6213 2069 2379 5380 5315 4319 3188 4298 366 5777 4997 1098 3372 3871 534 6603 2510 6647 1064 253 2333 6016 4624 4814 3359 2952 3208 5767 1512 2576 4940 4249 6092 3844 1223 4477 4162 2115 3293 6484 2740 3024 2012 1131 2355 4331 4326 4903 6522 3384 5284 6686 4757 2518 4694 1107 3274 4851 6556 1104 6573 1783 4770 6377 5518 5691 1026 6213 6163 3684 127 4221 6081 337 4534 1931 4799 6590 3662 6322 4372 1109 5172 74 4425 4992 163 1732 2668 619 5000 3847 103 5717 843 260 4491 1733 549 2800 4993 2455 570 4507 3948 6273 2414 6360 6600 5206 2637 1642 1509 3314 4853 3264 4972 4884 6524 948 5648 2113 1108 6184 1784 713 2537 4685 6692 1295 5857 2735 1667 3649 4813 2202 4104 3591 4487 1036 6404 1565 2341 555 4659 1651 623 5451 2770 712 1080 4741 5634 2586 1223 481 4888 1284 891 5442 4996 4907 2101 1452 874 5307 2332 824 2124 6342 3393 1439 1363 3602 6123 4190 5421 1331 5378 2723 281 602 1710 3631 347 3265 279 2461 1779 6671 725 1928 6484 1741 4868 500 63 6451 1045 3641 6401 2909 5919 2866 903 827 3235 2357 4284 4090 5632 1208 5695 1076 2467 3224 6310 1782 2317 2249 2481 3717 6255 1190 5938 3808 306 5791 5431 2635 2986 891 562 1568 4938 6123 2543 4397 4875 5741 3632 5525 3558 2375 2402 162 1268 454 1536 5744 350 2046 100 4286 1452 2419 3946 2741 2199 4048 2094 5265 5144 5533 4146 5877 5829 1852 1989 2712 2700 4066 5699 2070 1305 3654 6430 4072 3966 4800 3802 4344 301 5202 3614 2283 2335 10 460 308 1899 728 3480 3962 3813 364 2033 5713 3873 4108 2059 2674 1914 210 2568 3478 1783 4504 6002 859 5931 2181 1157 5103 5727 5736 6258 2219 4542 4391 1156 4712 5544 521 4468 4985 2063 1458 2838 3025 225 4093 5062 4149 3962 4394 1436 6379 379 6486 3416 1474 408 1750 5895 2574 923 5138 1888 1237 1602 338 4062 4160 2062 6104 2834 918 5194 3940 674 3779 2979 2703 5030 3667 1940 1872 310 872 2045 2764 1461 5570 6644 4574 1078 5372 742 1255 6053 469 4498 4925 3896 3222 3676 5229 3210 1217 4568 2625 4034 6136 1601 5535 178 4719 2358 900 1929 3307 2904 2928 2180 4733 3519 51 4700 209 1283 2266 4722 1035 4073 2473 5421 4399 5759 2654 857 3623 5720 3104 4348 737 5051 4783 2334 1081 224 2766 1771 3088 5350 2344 1371 5123 4900 2120 4913 439 5557 3141 615 1328 2784 5406 6391 4416 6557 1896 3665 364 147 80 4364 5114 874 1755 667 1612 3802 2306 5192 2880 6377 1775 6504 1294 5305 5572 1266 1087 1653 2295 4575 6574 4415 1529 1756 4927 3347 5753 5224 2556 2360 3158 6037 3845 4108 4948 4939 2684 3870 6333 5632 2813 237 2869 285 1243 3598 1769 51 5270 1589 3657 5332 4040 1385 6233 3099 3232 1580 5469 6443 696 3206 6321 5386 682 1903 6085 1537 2162 1076 2000 2348 4727 5764 3612 5036 329 1501 4985 680 5523 287 366 4186 3951 5208 631 6003 5978 5498 5398 888 4814 560 6639 1292 1194 6362 1118 436 405 4987 2476 58 5714 283 2798 5733 3286 4096 3853 6375 3858 2126 3255 385 4293 262 6394 6664 1736 5562 1681 1393 6083 6324 180 4355 2051 2337 5720 725 10 85 5130 5243 1081 1090 616 3070 3250 3057 2517 5368 3398 6475 2062 687 4166 1120 2252 1916 6235 3329 6327 718 4296 5666 2864 2403 4843 3683 3287 46 362 3818 2126 5720 3726 755 2641 2095 1436 3446 4266 1994 6085 4610 6278 1656 1333 1398 6001 4318 6438 553 4591 5750 5666 1316 5081 1448 3210 192 6370 4301 5904 3038 1016 4635 4273 5613 1613 4625 811 3647 5795 221 2382 2091 5057 4569 3339 3856 2780 5099 5798 6133 1429 2861 4554 2178 2741 5675 5414 1906 3135 1120 5395 5160 4182 1989 1465 5940 5943 5142 4164 3766 3203 6534 3304 346 3372 519 4182 4751 2652 4243 4919 843 1076 5286 1387 1702 882 3804 1839 5952 5261 1958 653 4782 939 5504 2622 3752 430 6487 6498 3312 6199 245 4934 3520 585 2946 2187 3263 4813 4254 2859 4888 918 2552 1249 2926 2576 3961 5204 2157 4033 2176 4875 4053 3092 4090 1803 4536 1270 2963 5582 1223 1772 4200 434 5804 46 1923 3969 6196 4239 5359 4833 4599 2802 6467 933 1830 4276 2206 1661 3153 3423 396 5181 3943 4726 5836 6394 4440 6016 6567 3188 1573 4133 4679 1947 3700 41 6305 5470 1651 1179 6618 6520 4427 2901 2250 4667 3472 6162 431 6395 1139 87 4267 3022 2271 3471 2193 223 3102 3489 3966 6029 2523 6283 5360 646 4443 2183 4734 6641 4937 4656 3534 1382 3391 3114 276 3974 1010 3484 1532 2912 6322 1245 5294 1443 5672 3725 2631 4806 5291 1294 3564 5384 375 5203 5307 5170 6573 998 4916 1952 818 2999 3293 5704 953 41 3022 2731 4565 2313 5601 228 866 4971 6539 2301 1432 2546 4658 3017 610 2285 4101 5467 127 6649 2593 489 5120 5125 3747 1186 6251 4019 4291 1955 4018 2743 2807 2047 184 726 3593 3755 2571 6223 1652 5901 6072 3746 1363 4075 6367 150 6447 2562 1510 2057 3643 2050 4943 763 1028 4168 4460 4112 1511 2917 4644 3537 6313 266 3543 3589 2442 1975 3124 1863 2561 6673 2028 349 1162 5405 1090 209 6685 4737 618 927 2826 4023 5242 6116 5578 4737 6670 3372 1725 1005 5148 2524 4427 5630 4371 3042 4632 2499 4028 3898 6078 4708 1893 49 1559 146 1721 3294 4518 2626 4652 5518 1223 3577 3636 5283 928 5948 1795 6105 2682 546 508 3648 753 5881 5750 5012 5024 709 6364 5948 6708 5900 2159 3528 2074 4548 979 546 6280 5201 1805 6589 303 4088 2875 3313 6668 3212 4738 1936 2240 4408 5206 6005 5488 6257 2209 6537 6469 594 1847 2660 122 4440 292 6078 5146 753 4731 1757 4189 3169 3083 4037 1626 2164 1305 3492 5813 6098 2751 6255 4618 1719 5328 6099 615 3199 513 3542 1768 3309 5628 1293 6446 2560 3826 3865 4951 4172 112 5580 493 4158 3526 2255 5508 1717 6484 404 667 6386 6385 6450 820 3921 2494 2073 3297 578 4555 4921 1891 5003 1163 1249 898 986 3604 6304 5808 2727 6296 2203 2255 3091 397 1707 543 4595 1888 2227 1162 3537 3911 4631 359 3868 2466 4823 1626 1215 3318 1685 5229 1667 1435 6524 6136 1258 404 3548 3278 544 4057 464 2177 4349 5873 3257 6702 1572 1293 766 553 6145 5094 4478 4626 3651 2795 3411 4734 2456 5889 2543 1256 3595 3696 2212 647 1071 572 6680 4842 468 626 617 1976 1131 573 5266 3192 1008 6569 3748 1371 4823 5806 1669 1176 6206 3745 494 2461 3485 3760 5537 4093 746 100 6464 1617 4572 6244 5265 2233 3373 232 400 2211 6623 4771 2433 1818 2752 3523 2659 3003 5543 2329 3507 402 6419 835 4119 1128 797 1059 5822 3456 4973 3523 4419 3778 5049 2037 3358 3295 3384 1076 503 1650 3157 6680 1278 5008 4663 5200 672 1590 6473 1702 1773 994 690 6123 369 3021 4786 312 1874 4809 3610 6592 6151 5881 3018 6342 4763 2918 5224 4088 1860 2376 2947 3459 2145 3365 656 2730 1791 2446 2304 1099 1377 1017 3885 1 3281 1499 1351 552 4260 4338 2974 2990 528 3658 3502 806 2900 5122 4986 2488 6224 2900 1439 5164 933 3854 2387 2899 3644 5786 5492 4089 6128 1696 2786 4545 2821 5033 2202 3518 4012 3547 1371 2219 4259 5378 5773 3594 1151 4411 6170 5573 5831 4619 766 4470 3742 4310 6469 1275 2654 4978 1120 341 395 2475 1135 5186 4558 3280 2018 4303 4637 896 2765 501 6648 4454 2486 6338 857 1221 2737 835 2472 707 198 5068 4004 248 4901 3999 4385 4024 4242 4456 3256 624 2671 766 5462 4455 270 5387 5722 5245 2313 4130 2122 1153 3493 5091 4524 6293 6007 4283 4059 5765 2828 2172 6688 1040 4524 5727 5555 5920 3169 4570 1682 2811 3300 1234 899 2914 6418 2464 4213 4496 6582 929 2113 5253 203 4586 3785 2281 2233 6067 5825 2531 4287 3777 4646 428 3995 2687 4409 2327 3183 6003 2616 2474 3113 925 5412 1243 272 6022 5971 6077 2135 5577 1854 6710 5971 690 2205 1043 6580 1222 612 5982 6689 741 4583 5332 4853 2718 1260 5386 3724 2836 1829 3469 5575 6346 6006 2925 496 3621 2274 2846 409 913 4837 4111 449 3072 6194 5926 1808 829 1595 5928 1143 6126 5576 583 482 1527 6347 1407 5814 2901 334 6598 5479 3356 2685 3304 3721 2650 802 5888 4530 205 3278 1253 3106 376 4389 2338 5416 4231 6254 2989 2388 127 2320 4160 4010 5284 5177 6052 4083 3571 4387 5908 1894 4757 4591 1274 319 5281 4324 3477 2223 4698 4920 509 4448 580 4758 6701 1587 1668 3829 1570 1462 3397 1835 5307 5445 2059 3331 6269 2155 6341 5253 1181 4783 6426 3264 1931 2976 4033 629 6570 1755 5793 4181 63 4829 5796 827 3407 6374 4142 5901 6081 5897 6282 2154 2307 826 1572 2231 5901 3860 286 2632 2705 6140 324 5127 4805 5553 4214 1407 1246 5757 3960 1231 3935 1012 3909 4155 5668 2725 5315 376 2114 5394 3246 5767 898 5225 6217 4470 3663 804 5039 668 709 6579 1114 2628 6078 5782 384 1864 1365 6156 3908 4122 1524 2550 1058 2338 2950 5592 5504 3595 3715 2697 3292 3266 1509 5449 3988 6055 4787 4979 6497 6091 266 552 2408 5039 551 6722 1635 4112 370 4618 1672 1900 3818 2562 4827 5101 1082 517 2414 59 3074 2419 863 3292 200 6077 1457 4668 6218 4483 4210 3915 6695 4224 2564 6628 4475 2728 5294 577 4242 4784 4837 2035 1471 2909 2912 81 5887 330 5127 4149 3673 748 1284 2834 5510 1480 55 1708 5022 3888 1083 1933 803 4600 6619 1872 2850 1098 5716 1553 1415 2421 5499 5431 1406 57 85 5419 1338 6503 135 1164 1364 1195 4298 5362 4742 4516 5575 1630 423 2349 1731 5651 3517 3274 1879 6414 5817 802 857 6530 2968 3253 1467 2697 4532 5689 424 3602 2648 2457 3988 831 2029 6352 987 3210 1565 5788 3566 1175 4824 4633 5464 574 3497 651 2619 3086 525 1299 1046 5495 362 5486 1927 1145 5173 6043 284 4440 5202 5333 3829 1456 1005 3022 4434 291 1828 5652 2484 5994 3992 2346 1145 4953 3620 3955 5540 351 2546 6715 2570 5858 6552 3975 256 3008 5521 5718 5257 4813 2354 4303 4106 3676 2109 2709 4416 5750 2966 2870 267 6137 2168 2436 920 5955 2309 4108 3188 1404 5236 3581 5975 592 800 807 5486 118 4312 6258 4317 743 2292 2835 2875 3417 2068 4606 5619 5642 3294 258 5772 4399 6699 2006 5285 848 5467 3312 615 667 5620 2538 2443 4903 1122 2416 1836 5191 3846 1266 2410 4391 391 968 3307 732 4316 6033 3016 5586 1010 3745 2696 1028 490 2095 2893 319 6177 6495 1276 4029 88 1121 4808 1890 4938 1274 3280 3128 6020 6026 6014 5349 378 2073 5574 3927 4399 1659 6484 1354 2546 1847 6340 762 4554 2406 6162 4835 3093 5617 5397 4705 124 3019 576 4534 1656 597 3275 3870 1190 1376 5207 3246 656 6478 1424 2922 283 281 2737 5733 1377 5485 513 104 6009 3502 3854 6627 695 5418 527 4569 6029 3642 6005 3597 3674 2161 5252 5464 118 239 6454 1572 5718 2779 3709 2911 3117 1693 1363 915 1121 6142 4065 5482 2598 67 4943 2895 5259 4627 5154 5525 3746 5076 5758 5755 261 195 116 2158 2927 1787 1943 2056 5537 5290 4023 2490 3745 1799 2771 909 2356 4008 1956 1130 1970 6033 6413 5973 5101 5241 2762 6177 2460 3562 470 305 2391 3903 4744 6389 424 3357 5520 2235 4352 4695 5442 3091 3777 1054 5759 912 3348 3420 1662 2151 4294 4074 1752 291 651 1458 3079 338 3846 4410 4395 5263 1478 4143 882 1150 4007 1367 5181 1863 6356 6349 6267 6034 6212 2917 3093 5947 2625 431 986 4013 5651 5247 4686 4959 2559 1920 4276 6378 5632 4888 6057 2471 749 3295 163 5659 4488 6063 119 2727 5222 4393 2691 348 2383 772 6256 2259 4793 6044 5109 3703 6055 4841 1954 4839 6410 4063 1836 618 2248 3651 2319 6713 1873 1416 2369 3962 2067 1702 2330 3973 1946 1203 1651 6059 5056 6387 505 4299 5435 6682 6723 4221 1315 2915 6632 537 3549 3743 4480 2744 2330 2472 2010 3677 5390 4475 1471 5686 6191 2500 832 1107 86 2382 6175 2470 4755 3040 2505 5088 4075 2359 217 6433 3096 2058 5174 2630 2348 2513 1697 3216 5741 1789 3474 1583 5102 4200 388 4328 2198 4604 870 4490 505 702 6151 652 2301 3033 2590 3648 4773 3819 1475 3333 4054 3133 881 4534 4827 3506 2960 2716 5490 1671 3233 3337 6087 1544 3499 2946 685 522 3260 4848 1925 3480 6640 3565 665 3803 4697 1678 3359 1705 5412 2822 3775 887 4079 592 3836 3876 1908 2434 3584 4274 5579 3843 5171 4658 5333 3583 6368 5141 19 2429 748 6704 188 2384 1164 1706 1687 4218 3758 463 2606 5061 5144 3473 1505 1691 5050 3515 5102 6390 5322 5999 1931 1245 6298 1834 1111 3138 2542 104 2114 1857 6334 5921 2485 375 387 6138 2957 2336 5587 1711 5612 2888 6473 2269 5521 2476 435 2538 3369 2488 3186 3856 1513 4968 2455 4313 4640 6378 4566 2098 1287 370 1112 4020 6344 3499 1527 2596 4631 2135 3728 2817 4235 5268 1259 2810 1460 3207 218 4191 4254 6106 1185 4200 4508 3157 3018 1212 4656 333 3852 6294 6468 3520 5715 34 2277 1467 6264 2578 2649 2629 2626 6217 5161 6729 106 2098 1532 5168 3453 1646 2142 6468 6645 2803 1704 2515 5177 3562 460 4158 1156 1730 4155 3163 4218 1989 580 5636 2149 4170 5816 2582 4782 5152 984 5895 291 3047 3754 6659 50 6325 4296 1203 6278 6093 5573 5706 6725 2056 6174 102 2187 4086 5815 3219 5046 5901 1447 6146 488 4571 5720 424 997 2203 5726 752 5175 4113 5075 4047 3628 3565 2307 791 3580 2267 3985 39 1003 4973 5221 5354 6194 3325 3898 2584 1021 3718 804 5238 2913 2683 3161 6016 2909 1852 2073 5959 1608 3948 1350 5060 3702 5749 4803 9 1913 4003 4169 2075 2443 3546 4207 5647 830 6269 2491 2953 1822 784 2997 1763 913 5534 5716 1324 303 6480 1625 1807 1183 2429 3723 2594 6023 3963 689 2018 6126 1076 2505 4516 2488 6257 5079 4097 3975 1943 4326 5163 4186 1898 3169 789 1063 4455 6288 3114 1749 5739 634 4378 389 1308 5625 6559 572 2491 2535 724 5736 2035 6592 2230 3336 2084 6183 208 2274 2549 2403 5994 5979 32 1343 2986 4966 3325 5337 4713 4885 1303 6349 3654 261 790 1431 4563 6312 6089 2512 4810 749 506 6679 4238 4157 3877 4222 706 3044 3991 3503 6719 6443 3076 4092 4465 2950 2445 1456 4638 483 5485 3210 168 3754 1127 6257 5049 255 4598 1374 5956 1467 4820 198 5459 3583 3845 2733 2714 1932 5083 3425 1133 4962 3659 4681 2883 2438 3572 2071 4638 1167 1211 4670 5773 2984 1551 5712 4180 5773 6492 1314 5659 2714 2700 2781 78 1534 5985 4665 2490 1792 621 4093 6417 2923 6552 2541 369 2501 4753 1836 1134 1104 318 1122 1243 2293 4158 1163 4979 1273 4219 1523 5661 4987 1367 4613 4685 4502 10 4737 6586 1041 6100 6246 3332 1721 1374 2366 5191 5096 4757 155 4548 3500 4198 4361 4451 6378 5297 1839 1253 5798 5143 258 1029 288 405 852 1565 1848 5723 3863 503 2911 243 3408 3522 4514 2725 3562 6185 3810 3715 5248 6520 6601 4814 1336 4092 6199 5208 1852 4577 519 605 5846 45 2948 6714 6179 3404 1448 1714 686 4713 1613 4173 6600 1387 994 2947 5742 5664 2867 6149 2533 140 4427 3089 369 6655 1601 5108 5954 2455 3961 1746 3942 4294 4564 90 6729 3984 6335 1590 2949 3095 4037 2519 5751 986 4837 6408 2580 1431 6512 3721 6184 5030 4226 6651 4176 5962 588 5295 1032 5750 850 2452 2099 4692 4977 3632 4588 6488 6126 1024 6255 403 4633 3479 456 6680 642 5728 1149 1938 5741 12 3136 1720 3058 1356 5427 302 1701 5755 5397 5688 6500 3883 429 2368 2133 5441 4548 1841 651 590 4469 1167 1757 3285 5145 4441 2330 3541 6157 966 1988 4886 313 2808 1928 6180 2878 1563 3894 4934 445 4303 5747 759 1525 2924 1931 2987 658 1408 5772 2341 283 3455 3074 3344 2357 2449 689 4486 3085 5887 467 3279 494 1698 928 1068 5323 6568 4694 6165 3216 5310 3869 1247 4462 1161 3958 6150 1531 2631 6220 2854 5477 3072 6545 3864 2454 2352 375 3228 6532 6062 5116 6639 2958 4280 4728 4149 3119 6564 5067 5144 290 1261 1301 3548 6097 5750 274 2159 429 2068 2079 2951 487 3841 5700 1084 1671 3501 295 2285 3729 38 2482 2998 6416 78 4150 5329 4415 934 5837 1700 6026 245 3819 3196 2324 4471 1596 5765 6071 2656 6513 2427 3304 1244 1529 1876 202 6067 102 568 6093 203 3988 1191 368 2151 2303 419 1552 5629 3998 6572 5471 2344 2058 2994 2689 1593 748 1582 4088 6090 5888 2174 2870 1185 137 487 863 165 4414 5717 1592 4389 1352 5302 5340 3620 1420 2870 2448 3564 613 5913 6228 5277 3931 5882 2037 2056 5511 6694 507 624 4192 3149 2647 1741 3776 2816 1680 744 5899 2727 5325 4590 654 3363 1548 1580 2082 2592 6279 1720 3721 3634 2116 5518 703 516 890 1694 2467 3717 5851 1593 6053 4643 357 6568 4414 2288 6335 5237 6234 4245 5102 958 1852 1181 3389 3059 2422 741 3912 984 1286 4879 6269 4613 3188 3694 1831 4101 1277 5616 4918 4917 6075 829 2612 2979 4037 5970 4331 417 6198 2797 12 2833 332 2969 2508 5583 1097 4299 3025 2383 2219 2565 3223 4557 4921 6552 3574 573 67 5843 2367 1205 5049 1310 3043 2706 2107 4041 2006 6237 4134 5482 4270 1373 2408 1978 4149 4401 3475 3039 6412 3949 5777 4401 4236 5682 6289 2186 5522 4028 6724 3420 1643 4974 1364 1320 5217 4017 5160 5146 4967 4713 5885 1585 4857 4317 2290 4394 6277 5721 2861 440 1538 3718 4070 5393 6111 6585 929 6653 269 3271 3586 1007 3344 2936 2788 4558 1717 3968 1071 3948 2649 5674 5491 2315 3812 1618 179 6566 6255 3318 2312 5750 4759 4831 2577 1369 3329 415 895 1313 4979 4532 1577 6193 5806 6624 951 1603 6267 999 3610 260 5727 5287 5331 5897 1429 3847 4126 6710 2656 2321 3370 5222 5323 3985 891 826 6271 6392 5676 2003 4374 5555 3732 5921 1723 4435 830 2800 629 3115 4951 6684 4761 3408 5268 2245 5696 869 5546 2260 6436 3409 1220 1179 5975 4624 2434 165 6103 3490 1128 5881 2010 6017 512 964 6216 5909 2412 5238 4342 2879 4891 5179 378 2059 2338 6525 2030 3815 6253 2772 3570 6667 2713 5042 5328 3744 2217 6026 2535 5260 2579 5209 601 4715 2028 6014 1792 4733 4048 5741 5279 6532 6489 4347 1407 5864 2475 1578 4747 1216 559 4708 2568 2147 340 5347 542 4836 6425 6208 6492 109 6569 2646 2698 5835 632 5632 2126 3726 3694 2974 5426 6553 4711 5860 2613 2673 6008 3130 5606 6643 173 916 2995 2943 3878 6099 2791 998 2453 5360 1169 5205 1108 1301 2484 1875 2516 5293 6248 4500 2338 1788 5077 746 2994 1482 3929 4268 3234 1840 372 1568 6505 2635 4839 1205 3006 676 702 481 5990 5833 3603 3804 869 6163 842 1365 1761 1651 4188 6137 1984 3454 4810 4356 707 1955 3670 6290 683 2913 1732 6477 4838 2240 282 3942 224 4575 1484 4676 2503 3552 5209 1167 5892 1109 5661 3583 3283 2650 2836 6215 6391 1690 5653 1142 277 4668 5656 4417 2873 5185 6576 5669 2901 367 3637 454 5018 4228 4681 6402 6534 6227 5464 791 3801 6643 4954 5694 4192 6031 105 3103 1571 3397 1585 804 661 1127 853 3519 689 2116 3962 3677 5911 4302 6183 1619 2854 564 6440 3021 1231 5031 5184 6098 93 1489 781 2453 5963 1464 6385 3187 3570 5522 3767 6583 4020 3344 2190 6041 1677 6668 2443 4807 3419 744 3938 5139 1187 3980 562 2635 4168 4927 1426 2203 1543 2903 2339 3494 3674 2361 4590 3243 1176 5609 4378 2451 3846 2894 740 5210 3062 1048 3393 2832 4551 2988 3267 2778 4371 6394 1230 5594 2696 6016 3221 4368 2956 824 2789 4023 266 5716 1432 5127 2430 4591 3280 5277 863 2444 2965 4036 2718 691 6702 454 5208 75 2989 6128 2698 1733 1340 4025 253 477 3555 5787 3856 2528 4194 3305 3658 4761 5841 5913 2428 706 1770 6064 6228 1460 1688 6565 4473 158 1778 2656 4081 4356 5866 2939 6117 3481 6283 4683 6654 5227 2445 945 1585 2821 6675 6224 2181 1486 5960 4845 3247 2415 3748 1929 5775 1921 3217 3557 3750 4774 5786 23 4430 318 4876 4081 3479 2789 3475 4958 3869 6536 3762 842 6178 5224 741 1702 3210 4435 5634 4493 5307 3566 2245 5125 6069 805 4686 6479 2323 4840 1116 869 3393 4294 2265 6111 6121 1469 1990 6689 1167 5609 3184 5352 2516 532 454 3556 3062 6480 5190 1875 2913 3009 519 5948 1062 6345 4003 4972 3391 5336 1891 6106 5607 2482 1761 5857 3658 6131 2165 838 6690 2214 652 4837 3033 2715 4174 6728 3767 5693 6388 5703 5984 475 3396 3756 6065 4264 4380 784 2964 4739 2419 5325 1480 1112 4103 5265 1687 4023 4052 1371 5558 6005 1087 3250 1615 1727 1835 6663 3789 4509 1317 1480 2594 1358 6484 3368 2452 1186 2957 4309 406 3900 4849 2894 68 2938 420 3110 2115 776 6706 2830 4343 4483 4397 3964 5848 6522 2575 5200 2206 1672 6455 2291 4310 2771 6349 2671 2332 3108 256 2991 4049 2726 1832 1296 4721 2018 5773 1382 6209 1218 3167 60 5076 3006 4082 723 5032 469 4813 3311 3072 1327 2413 5741 66 4165 5308 1071 3312 1821 5340 1550 5231 3380 4149 6579 3127 2823 2898 45 1012 5569 3533 2273 4653 2734 3975 6067 781 6441 2426 447 4166 3536 5308 4262 6498 5497 942 5626 6568 5757 6398 5375 3774 2527 5187 1590 6129 866 2789 1521 4023 2702 1706 4458 3801 46 210 1841 4723 4797 5754 1322 4325 5768 4236 3277 1086 1069 5700 6165 2596 3368 2943 1353 3799 474 3393 2732 1791 6365 4151 4303 481 996 2069 905 5011 1857 923 519 2694 4732 5633 3927 182 1122 1696 1214 579 2827 5188 4070 549 2604 1695 3918 3364 2058 2928 4059 4603 5615 453 1576 275 2590 2812 3051 3398 3859 6690 2801 3387 3552 428 5503 3229 5295 3795 2148 5316 545 2232 6094 3841 3149 2667 127 4404 512 5659 2712 3384 5072 1302 3187 5505 4876 5767 3685 408 6640 6187 3413 2810 4155 5604 2828 3249 2927 4637 4688 3807 3294 5892 4031 2828 3973 3160 3467 1895 2516 126 1446 3460 2632 2937 1112 6360 2285 3271 72 6013 3271 4038 3483 5556 1226 2499 1840 1426 2764 4331 4803 5929 1782 6013 5697 6631 4690 505 4462 1092 327 6433 2140 1260 617 6441 1809 1368 2786 428 5626 946 2659 975 4512 3789 866 1593 230 2755 5381 3064 2321 5127 5633 5575 4708 3419 4451 489 1525 2402 4348 552 6709 4880 5858 3722 990 241 5190 2390 4320 6579 3374 1600 1462 606 1899 3898 200 3471 3437 1967 252 3108 1171 3528 1551 5220 3013 4246 4035 2158 923 1807 4758 5143 265 2079 2858 5710 993 3595 3905 3520 2822 5112 1094 3228 2583 1223 4689 6375 6319 2847 990 3865 4662 1819 4376 5156 3794 3953 535 2155 2150 5083 4349 5192 896 1638 1790 1946 4042 6507 6446 3075 5961 5439 2590 4461 5992 3056 4228 6300 5839 3365 2761 5664 6407 3076 5858 6200 5845 5552 82 2798 6619 3256 2747 5485 1749 49 2029 1806 4242 1207 1315 2602 457 3141 2362 1243 636 560 1338 2480 391 1423 4220 3576 3310 1861 1609 6160 4607 5781 5613 3433 6280 2251 1087 5952 4711 3133 790 1123 1496 3240 897 6418 5812 5587 2169 5271 6541 4874 938 6101 6726 4047 455 2969 5514 524 5300 6233 1212 2322 3629 4938 3704 5982 5054 5152 4717 5850 5306 4886 5206 3444 2648 2836 348 1918 3821 2792 2739 2927 1911 5211 4747 326 3754 1685 1329 5292 6372 888 2337 5218 5120 4136 6375 6394 3387 2601 1400 171 2024 3323 1479 5392 4489 2017 2953 1120 5170 2683 402 4329 3373 6282 2481 2768 1757 6110 6181 2396 259 1605 3965 436 808 620 300 5603 6269 5110 3353 6186 5089 1133 3815 163 2033 2527 1282 2478 3871 2133 6697 6033 2738 3827 1455 6414 589 1745 2687 5394 1847 2958 6319 4764 4536 5779 6068 3777 2869 4183 6542 4909 2009 990 6507 5807 5203 6501 4113 746 5853 5172 5397 4424 186 3022 1261 3425 635 1168 5434 3679 4473 4989 3648 5156 2376 2050 335 738 6212 242 6541 3864 6474 2881 4425 3210 985 6533 4597 1164 3104 947 6005 1385 6132 5116 804 1654 6394 3085 2938 3561 1966 6570 2714 4288 2500 4883 3504 5291 3728 2199 5486 1965 320 4758 5121 6355 3437 1075 6500 4430 53 4137 5665 6114 1132 5212 4673 5062 1937 6218 1072 3667 5490 2009 2140 914 3728 6220 4581 6178 4549 5885 1886 5036 2753 5434 6074 1815 5574 735 1102 2295 676 1865 1123 5370 4386 5063 3546 1280 3885 2267 1729 5985 2086 3380 5944 3267 1205 4977 2048 4431 2251 1251 2125 6021 5550 1721 1904 6346 3201 4438 1105 2202 5540 3464 231 5794 2221 3819 6386 5445 5738 3780 4732 4575 4474 3692 4643 1079 652 4001 839 3792 2487 3049 1855 3997 6641 6524 544 182 5493 427 2042 311 2894 2235 3971 1118 1574 5109 3186 359 4098 3081 4015 5186 5087 2815 6370 2953 2603 1192 2532 3215 6079 1227 4682 4850 3185 1888 6210 6265 5908 5771 3818 882 2123 526 3858 4558 768 1360 1411 4788 264 2788 2007 1364 5252 1243 4374 3425 4687 264 5115 603 2359 599 2136 1941 3811 2601 2110 5070 6560 1853 3158 3993 1693 4979 5748 6531 3327 744 6069 1021 3841 3470 3475 4962 3295 1749 1506 2824 619 5697 50 983 3515 1767 4223 4921 3705 4801 4824 3916 4496 4597 6135 1439 5932 4555 2862 5261 1151 2788 4500 1485 6282 4176 2757 6557 3510 2378 3999 5846 4472 488 123 3258 4481 2419 4158 4100 4441 2326 1673 4069 6342 5615 724 5222 6526 6393 1593 404 1778 4341 4182 3293 4761 627 5831 3524 3631 5907 397 4264 4560 3838 141 1398 766 220 830 861 3782 531 3325 4322 1562 5337 299 4713 1113 6066 3349 4668 3874 1234 3927 6530 1970 740 6555 2799 5731 2630 2847 3162 4063 2032 5308 1769 6512 219 1473 1360 5872 223 5884 363 1391 1853 519 3390 5916 1791 2013 3336 1033 6044 3374 3982 4677 6088 1304 227 5029 2276 5382 5855 4173 2196 1464 3039 2279 2212 559 6349 3979 1201 6497 2127 691 6366 3480 6589 1237 5497 6265 4131 2015 4799 6072 6647 6455 3716 4324 3239 2517 5521 1519 5718 891 2518 4906 5320 1000 3979 181 4298 3306 282 3244 2621 2355 6404 4644 6499 3604 170 1264 2752 4291 6537 4244 2592 156 3316 4283 402 3762 4198 2260 2260 3946 2116 1282 5740 934 1646 3375 2802 708 662 3300 715 4341 2345 4375 552 4532 643 4130 4868 2416 2834 590 2034 1361 5272 730 3462 1399 3164 1271 4686 2789 199 5788 6448 3004 3765 5022 4557 5898 2736 5076 5781 3748 2676 2122 348 3213 2060 3253 5525 5226 2061 323 2043 2340 4244 4104 4171 6381 6148 1354 1318 1737 922 3982 5938 2825 3256 3644 4556 3331 785 4754 6650 3786 3181 3872 1033 6310 1069 1308 3767 4005 6470 6077 6342 5025 1877 6384 2923 4789 4033 2839 6699 2232 6390 4891 5706 3554 3328 1018 5103 3640 2920 5980 4031 89 6245 2540 2229 6715 4382 3870 6441 2074 4993 1759 3604 1461 5407 6623 4026 2922 6362 2079 4291 6365 6678 2644 308 4399 6036 3092 23 4423 1756 2713 5546 6315 1137 1237 2763 6312 118 2889 1920 418 5052 2503 4263 1369 960 1795 3179 1383 1233 3020 3682 614 5774 3237 6197 2582 3138 1285 3287 2529 6541 6642 63 4183 28 1788 470 4140 4350 1055 4390 1351 6231 4097 3204 4228 6160 419 5426 3359 74 4978 764 2354 5651 6584 3553 2963 3787 302 6689 137 232 4027 6238 1551 3718 5600 1139 869 4059 5491 3970 4800 716 4417 6401 1244 4343 2301 4933 3151 4912 2547 894 1053 1797 1082 5651 2051 3533 1905 4866 4081 299 6467 2147 1391 1998 815 5893 252 6664 122 1644 3090 5076 79 1489 5667 5986 1392 1501 2187 6595 4248 2891 923 979 513 3840 5894 5682 2839 6237 2621 5171 5737 452 6179 4702 5033 1690 6211 1280 118 1733 6461 6025 4764 1781 6214 4190 983 3152 3608 1181 3433 1945 1497 2479 3365 5398 243 3335 5559 4662 6680 3362 4354 5491 6323 3601 3257 1348 2741 2428 6482 4446 4122 4117 2916 5190 5891 2182 6500 4573 5831 1098 5255 5978 5778 4176 4938 1525 2383 1056 5078 2062 1664 2941 5561 591 3851 3058 4753 1843 6376 3897 131 5834 5997 1536 35 5828 5547 1173 2744 932 5432 1467 6289 1029 5351 1645 706 3304 5853 5412 1730 3212 439 4834 3283 4154 5357 5910 4353 2115 6224 775 1695 859 4753 4160 2817 704 1860 6672 4972 149 5472 2012 2328 346 5799 4037 1876 1027 2207 6073 115 2519 2938 3392 3857 3935 2868 1230 1971 140 5912 1179 5197 6294 2733 6413 4882 5015 4745 4366 3614 388 6609 2682 6518 3407 6366 956 1206 2339 5351 3240 4289 2203 1251 1422 4432 2461 5063 990 747 5398 4009 3488 4011 4114 5119 2092 542 4054 4585 1909 240 2065 3202 5192 80 5665 230 1925 806 172 2052 811 1885 1999 2212 2907 3901 300 6066 2517 1010 476 5969 4625 5677 5977 4259 5416 6165 5635 2967 4657 4788 1045 1308 1617 6242 865 3352 1088 1459 5456 2474 3526 1830 6372 6588 3173 733 5537 4552 981 384 935 4942 5478 5017 1251 5368 1272 3425 5836 3905 6677 2485 1928 6229 763 1967 2365 5505 2886 6473 6563 913 3701 4243 5902 6540 5651 5422 6141 3328 2083 5182 1158 4154 2978 6184 3578 3792 934 6460 6731 6105 1858 2297 687 3503 5617 1760 3752 3783 3213 48 1410 328 237 4655 498 3142 823 4555 5895 6455 6584 1418 2965 2617 2811 5445 916 1603 2622 4997 962 3609 4813 293 117 3567 5792 5116 2370 5528 1920 2310 204 3849 2698 1821 644 3704 4564 165 4047 4343 5290 5226 5562 1200 2905 2426 3730 419 5535 3691 2786 2286 810 2556 1394 6352 1197 4608 4749 3051 4169 2955 634 1901 2609 601 1134 2606 2771 5283 906 5554 4394 4175 2997 2295 2716 40 1469 4135 3670 1189 226 6235 1646 6114 816 3675 4299 4610 2990 3637 3448 5009 3337 315 6715 4619 2553 1128 4437 3592 6139 4841 2344 252 303 822 5231 3958 2307 1971 5489 4608 1212 6529 3102 2481 5250 3763 897 27 4648 1145 1082 6617 5977 257 2343 4922 4881 5008 646 4615 2654 3459 5287 5562 3454 870 4046 3145 4953 2315 2045 3532 473 1859 5529 5374 6045 3067 5730 6699 1045 3166 2725 5363 296 5041 3081 3561 2711 180 2540 4001 718 165 1634 5388 708 6304 2021 2300 790 537 5743 6247 692 2765 2934 5203 4328 2615 3040 306 462 3737 316 5438 5672 5105 925 6474 5417 3751 4622 1432 4177 301 2094 6660 6649 1200 4016 5308 5405 2020 1117 1226 6388 3159 1858 5443 422 1317 6682 4076 6418 4146 3159 4966 4402 6468 5008 3828 6052 5523 6323 107 173 2665 1007 1066 126 1666 2469 5996 5097 2304 2845 3691 6371 4496 6565 5575 1199 2407 5824 3256 4182 4443 5338 4497 1257 1014 76 6296 4553 3814 3531 6095 1691 3405 2747 4735 1542 3747 2865 2189 2958 5433 157 1006 3752 2763 996 611 2504 3941 5931 2989 3220 1274 4969 2353 5468 18 3638 2943 1725 3369 3796 1422 5874 3008 3401 4320 1172 1625 6252 3390 4860 1272 596 5510 2423 607 829 5340 3304 6439 1600 6589 1622 5914 6517 253 4477 4419 5743 2113 6142 2049 1706 4540 4100 2727 4270 1268 5809 2581 463 2264 2840 2418 6718 2844 5762 6631 3709 441 4271 3036 6671 4243 582 4881 3022 6474 4728 3460 4826 1908 4080 2836 3920 5640 2027 5020 2206 2337 4554 2378 998 2126 1071 4250 136 323 2529 277 1409 5829 4218 4446 250 3267 4770 3284 5156 6652 6352 907 4406 1194 2582 3278 944 5571 5228 2438 1401 6232 657 2494 6203 4977 3516 5194 33 144 2524 4960 2856 2513 1893 1712 4891 256 5340 5601 1239 3159 1290 3841 1487 5245 2400 2224 2332 2833 5870 4191 850 3618 5665 377 5423 3132 3424 4221 6151 1785 876 3448 4776 1425 5898 5714 5288 3568 5424 5930 1664 6694 1592 5897 6686 6099 4450 50 231 3911 5594 6576 6008 1528 5287 3789 6631 2310 691 5275 4393 3051 4704 158 6551 3550 4020 2711 4044 79 3011 2574 1979 5820 5156 5592 4434 5157 1353 6188 6341 3667 4922 1316 4936 2090 2811 2863 2955 6564 6305 1524 1730 3334 4157 4955 820 449 2051 1354 3749 221 2101 1754 4572 1884 3060 4220 3029 4784 6705 4307 2119 1631 5337 3431 4839 4754 5497 569 1099 6417 6556 2304 6658 1263 4814 2750 1811 4709 4922 5982 382 830 2204 3334 2175 2691 3349 2995 606 1994 396 4773 5738 354 401 1911 3412 4735 118 5007 3939 1395 4940 1090 1865 969 1889 1551 3810 4256 739 3312 2458 4762 66 1392 1854 1127 4698 361 2905 830 3020 4889 1682 1704 445 4808 1129 2019 6001 4324 2803 3171 3347 3185 6494 862 1827 3191 4377 4228 2939 2320 381 5213 2791 2063 3561 5537 5872 5194 3476 4971 2949 3136 90 1910 5735 531 991 1014 4665 3375 5266 750 3983 3882 4747 3369 1493 1400 4896 1490 2139 307 1259 6627 4439 4692 516 4540 3252 3538 5900 5572 2829 3855 4499 5567 3623 381 5739 4937 3500 1798 6303 525 6443 4617 3563 76 5922 3894 373 4016 1735 6157 5120 3493 4870 4528 3950 2719 5593 1131 3302 4421 5650 4297 6372 5142 561 2066 4390 3761 2945 2692 3947 76 2107 2888 976 4878 891 6089 5268 6572 1739 3129 2802 2093 2323 2985 2749 3866 3571 459 6629 980 4142 3383 59 4123 1178 6005 1209 635 6029 5869 2045 5442 6433 2833 977 4981 2475 2804 3006 926 1448 6644 4719 5099 3096 4775 3301 5743 4404 5796 5178 3451 5053 6672 4583 2788 5170 5537 2460 5380 4038 5988 5869 549 5351 5174 4004 4163 1653 3223 1036 670 4929 1518 1580 3604 3403 2462 3493 4310 1013 6312 6191 2964 4176 6281 3989 4020 1909 4407 2600 733 3688 1893 4780 5699 5643 2042 3227 2740 3436 1186 1954 5119 5485 2842 4298 558 2921 303 3607 3864 2528 4806 4424 9 4948 317 5719 4098 4791 6151 905 4072 4355 1716 5774 1314 699 3724 6702 4571 3218 2240 876 5949 3629 5634 2023 2978 1643 1704 2793 3586 4373 5263 4168 4679 1073 3292 554 1511 1516 2655 5920 5686 1062 64 3939 4059 1133 746 3638 4528 1808 661 3432 6718 3313 1805 6555 6528 6349 6396 652 2866 4125 4785 2586 5584 2232 6009 1992 6274 2799 6630 3543 3169 6138 2580 295 6707 2720 3077 2462 2961 2981 4464 1915 2684 6673 1 549 5043 6366 6142 2940 302 3162 3350 893 5393 2493 1936 5646 6143 1800 4424 2455 5279 4407 3138 941 5181 35 5457 3159 6011 277 5672 1443 768 3553 686 2131 70 3730 5941 2534 1923 2194 5723 2729 2261 5903 4145 3384 5986 3232 1300 609 5336 3738 6168 1549 142 927 1147 5232 3236 4951 6134 5843 6448 131 6344 6525 356 1725 507 6516 3078 2104 3161 4717 2205 3493 5524 4915 6674 5062 5876 36 847 6226 4065 5538 4077 6551 5649 41 3116 4417 3005 6378 5964 5040 5780 710 3951 748 6704 3728 2615 5980 1511 2204 5852 5641 271 2734 2837 82 2770 4796 5114 6391 4855 447 47 476 831 2430 349 283 5789 2293 6382 1975 5103 1001 2627 6330 5339 4413 4305 4042 2224 3504 2881 5392 2660 5871 3655 4365 1399 6099 5663 201 3798 4537 3766 6581 469 318 4985 5225 258 3743 2253 5256 1803 6533 53 6664 1882 1691 2732 5951 3207 525 4759 659 4889 6574 4433 1557 5494 5318 2138 5914 6537 5826 4051 6140 2728 3076 3887 3786 2195 574 1437 69 2280 331 1518 2954 3978 6435 1183 5192 4148 3466 3767 6691 3127 1033 3357 2769 5209 2277 3425 4504 3537 2118 6119 1930 732 3288 4230 2307 3254 5 3991 5436 6601 2097 1234 4444 4830 4360 1801 2692 6080 1281 2512 2856 4607 3827 4530 5975 248 2553 6682 1373 19 1862 3032 2883 5402 3845 1317 5370 1242 3028 957 2346 5736 545 4139 2429 5778 2431 1211 1046 5575 6185 6522 3495 3011 3881 2903 2962 3815 5426 797 480 191 5896 3224 3638 5074 6455 591 6716 1706 3267 6648 3687 817 5986 3732 5378 4533 3349 5378 1021 5451 5497 3370 2169 405 1163 3247 1852 5746 5910 1763 729 1692 5766 460 2203 6014 3579 449 1910 1205 3727 2214 4154 3053 5446 5376 6206 4254 4893 1321 1281 820 5668 5225 3436 6260 73 1830 4088 2013 627 4845 713 37 4949 1024 3339 6017 3014 4479 3085 5237 1319 2199 5839 6378 6420 1604 5765 5479 4949 288 3455 1685 5439 4262 4415 5314 3867 938 2119 5248 532 4389 5450 3060 2344 2946 730 6570 3032 2608 5161 6463 1696 2005 4918 6419 1905 383 5713 1398 2288 1657 3654 2548 6183 2290 5172 4524 4866 2463 6154 3352 5830 3824 2572 4795 2065 2665 2061 680 4317 5721 4248 3558 3148 2363 1959 6451 2929 6462 3438 2244 3668 3750 3615 2521 6724 2590 2184 2655 2109 1014 4702 852 1044 2370 4817 940 692 763 5920 2711 6262 1753 1976 1436 2825 4338 1015 3284 3619 4112 1225 3905 2650 5129 3756 4184 5907 1685 4025 4927 3028 4989 6024 5891 2194 3885 1607 5898 6123 6320 1450 1519 1653 1761 5630 590 6719 3478 4895 2140 2418 1309 2047 4371 2154 1234 2508 2761 107 1880 2057 4571 2824 6513 1299 5926 4121 2831 3873 1313 5808 3205 5270 234 3975 6067 4236 6495 796 2426 2661 6 4470 156 5640 1349 1172 6528 4302 3136 4784 5327 2436 6480 3582 6017 1311 1496 3896 3601 2038 4169 5069 158 263 4896 5625 5176 3159 5340 1716 1738 4091 1771 3767 5362 2873 3903 5681 2178 3771 4669 6176 6525 1844 980 2782 3050 5724 3862 1663 5271 6250 2518 361 3575 2531 1014 5190 4547 947 5305 868 1932 2919 5228 234 1436 2220 6130 4244 6497 1902 1620 1276 927 4513 1435 4390 645 5999 5760 3497 483 3624 5892 6267 5095 22 4849 1544 3627 3328 4069 3608 4513 4229 2113 4980 4451 5752 6211 2418 6403 1549 622 3739 5572 506 1631 1558 5618 3704 3358 3309 5880 5171 1896 2316 3678 309 2472 4053 3476 1842 2371 299 6498 5281 3972 1679 3001 5513 5406 1841 3243 653 823 2944 1342 883 4175 1775 4035 2980 6339 1835 4006 536 1247 1318 778 2638 4470 1520 1051 2951 3882 2228 1427 856 3739 894 4695 1400 2688 1218 498 525 2429 5144 3671 5735 5835 3284 6564 24 5208 3104 3406 980 1744 1067 3542 1100 4450 1807 4689 5185 6354 1535 6550 6246 5777 2926 857 3237 3957 747 1351 6580 564 6058 6463 2884 4935 4527 978 264 4486 2146 2550 4984 1577 4571 6610 6475 1870 3214 6065 1656 2231 2257 1622 2491 2170 2845 1309 5678 1887 6236 2201 1551 1581 2525 3969 1520 4525 1426 2949 6601 1329 801 10 4144 5730 5951 26 4715 1441 3665 3407 133 3500 59 1274 4983 6093 6244 3001 5478 621 6698 47 2804 1401 4223 1825 511 5004 2992 3348 6648 1189 1063 5593 3022 2778 2835 1971 110 3557 3106 5076 3744 2904 1636 4611 5930 5471 1337 5509 2831 3443 31 2280 46 5299 1629 5135 6621 1216 5728 3276 5345 6240 6430 2548 160 152 6464 4968 3479 6496 3249 6550 2993 2590 6186 1544 4715 4780 3486 3428 717 446 279 4665 5400 3026 3126 6501 5103 595 3146 3819 3485 4947 1463 2399 6597 4399 1663 5641 3356 5994 3915 2383 1618 3851 5800 1894 1144 3935 5312 5149 6180 2710 5442 1174 172 4442 6414 1937 2205 1450 391 2312 3714 5501 3623 6721 5606 5842 6120 746 3177 6355 60 3361 3689 3551 1055 6552 3860 3262 1720 4914 6655 3029 4130 6061 3328 1666 2840 4908 56 2255 5147 2052 6169 369 3164 3205 3407 3324 2340 2976 5050 1347 6454 526 4537 5710 3691 2254 1080 4878 5400 250 5661 4406 5910 243 4817 5740 6473 5884 5383 991 460 6386 5861 3734 5831 3255 5848 4514 1022 96 1222 6215 1939 5984 4934 4807 2344 870 421 6617 5505 573 6215 5794 1397 2082 1734 4630 655 2386 5709 3926 1374 3422 2025 5970 242 1343 5529 21 4610 1559 2410 2197 1649 519 315 3238 878 3296 4843 4308 104 4704 122 6162 2305 5745 6604 1305 2604 2330 2676 5516 1456 2029 1589 1865 3414 2961 3867 5302 2303 6600 6190 1561 763 5304 4260 6119 4153 1482 5021 5342 5153 2567 60 2363 4676 1220 5857 4096 844 5066 2173 3191 6699 4442 1362 1534 6109 1208 6510 6476 6306 838 5983 5410 4769 306 4441 6233 384 830 224 3948 3832 2936 2635 2807 2308 6462 5887 3706 5102 5333 1020 4680 1540 4334 3924 6166 5026 5070 893 1871 349 5805 6596 2802 2734 6603 5148 74 1932 582 174 339 1655 2108 439 4515 271 1062 4302 2917 66 4065 1670 2370 4763 306 4835 1400 4333 4140 5218 5099 3730 3985 6517 2875 3944 2934 4729 4239 5881 3392 4875 4903 3259 4110 1119 1095 3764 5994 6706 5319 3326 244 5095 4162 2813 1211 2189 2064 6449 5280 3484 1590 6029 411 4289 4671 1246 5987 2859 2323 686 2444 413 5452 4763 2230 3973 4224 3724 2012 2440 6242 1712 5517 1562 1992 5349 3391 3321 1084 1201 6523 789 5618 2362 902 1459 6693 5310 3820 3080 4362 4007 2858 5577 4173 5305 6243 2408 3353 5846 3764 1424 4362 4155 2650 5349 612 6257 7 2667 1932 5694 1943 1050 1409 602 2396 3280 2182 3647 4401 3401 1118 1220 5369 4795 1260 3774 4420 6004 567 185 1758 1081 3065 3826 1558 600 2312 1860 3207 419 5796 5532 3857 6312 3403 409 3003 3521 880 2068 6506 1654 5957 4138 1033 6647 3249 2492 4417 6370 6571 4467 6584 671 568 5067 6655 3140 3774 4834 4784 1145 6434 1076 4213 274 312 1511 1118 3637 6219 3064 3797 5973 5638 158 2312 4208 1868 5914 5479 1377 6723 2516 3471 2811 6284 4967 4917 6714 1459 6632 1952 2110 3695 1156 900 2497 1947 4599 2118 4862 4261 3661 826 1465 1521 3722 1346 1860 2577 4900 3375 2177 1258 1622 6002 2535 927 1379 4994 6169 879 4199 1286 5830 1653 3807 6250 3017 340 4523 5353 1759 1905 3563 3479 3388 4012 4771 1877 4183 6537 5431 3734 5760 4894 329 5391 795 5908 5606 4445 2253 4777 4197 827 1302 6300 70 1812 166 6636 4897 5964 763 1119 888 2899 4049 4494 579 1536 4273 5032 1137 4800 6477 5856 581 5117 4443 2377 1631 4219 3509 1809 3028 3487 4116 190 4087 1212 2503 3015 4487 6526 119 5682 2443 6546 5353 2126 758 4003 5790 675 6236 2848 3067 5573 5596 6483 301 5313 1878 2698 6201 95 6475 3666 2721 2947 4367 2061 979 2567 4091 4229 4461 4172 5596 908 4309 3696 6373 1611 1054 6367 3050 1615 1838 2620 5244 1713 153 4419 1893 477 1212 2318 5723 6130 2303 710 548 4204 1601 2756 2722 958 951 2808 2259 6067 769 656 2253 765 3885 2427 1832 5068 4032 2148 1330 5484 6054 619 6202 3500 4484 4075 1700 878 3735 5028 5489 5417 2031 3640 1930 5379 4769 3413 5141 672 3788 4430 2800 958 1352 2458 633 727 3101 4283 3637 4872 5509 5631 4737 3013 6613 2871 4230 3126 361 1595 2706 3428 1656 1083 6026 4939 391 6433 6154 5007 6466 2077 4110 2666 5872 907 1836 3142 2329 4856 1768 5827 3237 755 4303 6251 559 5924 5865 3809 3594 5291 2111 4196 5253 3193 3605 752 1198 6113 722 2326 5008 6705 3295 728 1342 6722 2321 6613 1246 4165 162 291 934 562 5480 3642 2548 4315 1042 1302 4851 6438 4464 3973 1623 6011 1378 863 5631 3199 4601 3433 5606 5418 3815 6597 5099 308 1392 1227 2222 2126 3523 2666 14 4656 201 560 550 1102 5276 309 1437 27 1139 5843 1629 5994 2391 3771 1376 618 6356 2684 242 3514 4036 48 3557 2467 1653 1912 5395 4689 3563 628 6609 6338 6552 677 390 1267 4992 1928 4050 5118 6729 2287 4481 5463 2296 689 467 4246 250 2791 4352 4128 5228 6167 5660 3434 2768 6290 3228 1039 3194 3139 5075 5393 5915 3328 6534 5374 320 6317 845 2040 1019 6609 6547 1052 1964 689 4553 536 5584 4778 1411 3601 4739 5031 4052 4877 6170 5459 420 5647 3887 1731 5224 2902 2519 1192 384 6390 5993 2564 1868 3917 4921 3587 4738 2369 3383 3425 6075 756 1992 4530 1119 1043 5989 4501 5099 1275 1101 5347 4393 2313 546 4547 3078 5813 1854 1764 5191 2377 3964 1538 1718 5853 1670 2754 2129 5834 2830 4299 5023 4235 5826 5552 658 5177 5909 1339 1163 701 1175 3960 3828 4794 3645 1642 5142 2551 5080 5014 5783 3243 3622 4062 1418 1976 3125 5080 2210 2314 5455 82 4608 3113 1416 2485 2707 1690 39 1673 4219 4387 5261 3330 2207 2254 686 817 3470 4828 3202 4132 3556 879 3402 382 2544 137 4683 3756 5140 1107 2951 5806 3676 1480 2304 547 2151 3525 659 3718 5437 2316 2322 3798 4942 6092 500 1564 999 4658 6259 804 4387 5244 1247 5549 1031 6455 1200 5249 662 742 707 861 334 3804 809 4208 3581 3953 1384 6651 1928 973 2768 6427 5473 6664 5309 943 199 4662 2311 311 2792 2950 2961 338 825 5450 6072 4590 860 5730 429 977 1409 6108 38 45 5153 2204 900 5185 5048 3197 130 6663 6034 1326 3203 2826 2052 6293 4423 1717 6690 5501 5176 263 3063 3667 3101 4874 4251 4128 4307 2489 5511 3664 2828 86 2041 3547 6520 6185 6670 5132 2620 3319 3327 791 1862 371 912 4986 1785 4662 3831 5662 6710 715 896 2714 1585 2921 503 6566 1085 5666 6110 2166 5032 5690 3562 4616 1676 5521 6079 3430 5297 2943 605 6141 5109 6650 5359 2623 1493 1628 1988 1289 5453 5197 6337 5104 5265 6223 3766 6105 700 4103 5863 4808 4405 2759 800 417 2422 4908 5037 2407 5806 714 2039 5675 20 5191 5528 2045 2359 696 6186 2972 4632 6490 5186 43 6536 4159 3693 2149 4425 1423 2552 6312 2239 3238 3968 724 3203 2068 5362 662 2231 1191 3372 5725 1090 3282 2641 1655 5878 6208 4742 1722 3787 6361 2701 3812 713 1964 56 1495 2376 1929 6423 1131 1602 5803 2484 2356 3461 6475 5608 2567 2766 3788 5851 4913 66 2057 3430 6077 1575 1530 5837 6042 5129 3501 6495 5155 5483 6593 4736 1186 1168 1283 1900 5362 972 4508 3213 1805 6379 5115 5669 3102 5082 2567 6452 3149 4329 2481 982 2724 317 4117 3995 5725 1418 846 6701 1228 3947 469 190 1466 4334 2340 6107 5647 6454 1005 4851 517 5763 3075 293 3230 336 4766 3111 4311 2546 506 5185 988 4965 5774 2294 3605 582 4356 1912 5343 1168 6219 3753 695 4644 2058 754 4672 2935 2876 5105 4293 5435 3897 2942 5995 787 4850 5879 1886 174 5414 3524 5334 84 132 3768 4757 4515 413 778 447 4018 3900 5768 176 2944 1559 6639 177 5888 4691 3529 1682 4658 4964 1222 4154 1667 6549 2652 3469 1771 6498 1951 6147 444 5963 3982 4430 146 1487 6202 3863 5356 4895 5489 3404 1501 4471 2921 215 3986 4811 2144 2852 2029 1086 6429 2433 2868 956 3949 182 6142 737 1751 6423 1252 5641 6072 1043 5393 4550 651 2915 1332 3257 4297 5251 4610 3688 2763 2829 5217 1035 744 701 3762 4959 3745 2533 2525 3142 6150 5780 2455 973 746 1810 901 6058 3945 5882 6016 5234 6561 6560 1325 6365 176 5449 1160 3138 4736 4579 1024 3065 1065 4059 1464 2666 6223 5439 5492 63 6712 1511 5150 5013 6429 5750 6132 2961 5667 397 1354 911 3855 6628 2118 1850 4368 5765 5203 2262 2044 499 5451 3677 3029 5245 2729 863 1578 2459 5178 4930 1990 6512 2095 5025 1361 1364 3386 232 3741 2253 2300 4322 6700 1582 6693 4612 6358 2825 4616 456 4167 3322 1566 4109 3526 2321 2072 533 2835 228 1225 49 4648 2217 2771 2434 3818 2400 2936 3212 5323 221 580 49 837 1214 2939 5520 89 2872 1870 4825 2647 4833 5431 1876 3973 6460 1740 4940 4288 4076 1478 3127 5831 1454 3398 6718 3326 2447 5808 5155 3017 2593 6429 2620 1168 4034 5512 1608 178 300 2219 6670 6182 401 3896 2199 4053 2702 4098 1291 939 3388 4428 2104 4091 937 4541 3588 2413 4500 2090 2938 1564 846 5320 6104 1575 1714 4445 3226 3991 1402 3808 4784 6158 793 951 1907 1993 1370 4511 1270 2300 1660 3709 3428 5789 6189 1039 3872 4534 3340 4202 783 3592 3858 1130 6519 3976 5642 269 2762 1097 5306 6416 2205 5958 2318 4004 655 4826 5445 5717 6363 3708 3683 1961 4863 191 6730 2827 6393 4078 6335 3366 5136 3008 2363 280 5993 3248 4222 666 946 1414 213 4096 5616 728 1565 6113 5484 4904 5492 1049 596 985 3109 4355 4528 6338 3667 2553 3100 1327 4366 2585 6051 6624 1502 3698 6167 3969 5097 1322 2032 3778 2542 4112 5552 3374 3901 1185 6571 103 5449 4647 1017 4422 1586 6539 4167 1059 4381 5697 2910 3975 5994 6021 2910 3528 3715 5347 71 1745 5488 4563 1728 2358 6278 4309 5684 6623 881 2209 1218 6657 6459 6271 726 3836 1186 6564 5130 6031 5562 2879 5932 4664 6340 145 4987 4803 6073 2581 3251 5605 367 2510 1540 5847 6430 5724 919 6449 6444 6534 1768 5664 3212 1881 4467 1519 1590 6396 4004 4660 3075 3488 947 3215 2451 2708 4218 3462 2184 5353 1790 1735 718 262 3431 5103 55 2489 1860 3327 4171 940 4412 5306 5438 2557 319 2400 4282 5347 1037 967 4972 3575 424 2915 5119 4471 4211 6648 5283 5157 370 6125 1955 4023 5524 66 2924 6034 4944 1333 692 5501 1868 3818 1777 5904 3881 1880 2518 40 6060 6141 2961 5414 3602 1916 1543 5131 387 880 1800 4824 4909 4324 887 6690 4015 1364 2505 1232 5845 4250 4285 631 6104 2291 332 5710 6318 922 1508 3730 6550 3495 3134 5554 5485 6145 5224 1294 2992 5860 1432 913 857 4285 709 4167 746 1690 4175 6323 1056 2280 5601 3331 5574 1081 5816 3366 6264 4202 2660 3509 1610 6126 3081 2697 1042 3716 2640 226 394 1216 1478 539 4584 2094 6284 6333 6169 877 3588 712 1798 6667 3337 5836 3048 2270 1610 5604 768 3267 5798 2073 6673 2778 792 4404 2597 2594 3267 1225 3512 2581 5972 887 6540 6578 2306 2104 5162 458 4778 362 5368 3056 3553 2768 6673 5435 6054 2757 2490 3285 1334 1219 6559 4095 5093 2517 1459 1379 6726 4154 4825 3292 4499 2083 5505 5291 3358 4522 2010 4842 2420 1383 6013 4056 6624 3479 4810 2484 1949 5335 3177 1365 414 4906 2398 5945 2598 5361 2397 4858 4270 2076 1719 6253 4948 3328 4644 3254 2052 3761 183 5391 2891 1849 3237 5582 1674 3716 6554 1010 3618 3292 2093 256 4054 2101 5589 5365 4728 4728 5161 2740 1641 2970 1443 6699 2296 2820 4845 2716 4351 4826 1971 1792 1930 1154 6307 5380 6633 517 3963 3542 5973 4194 3214 5812 6322 3202 3858 6700 168 1198 455 5506 6126 1756 1451 1412 3711 1011 6519 1571 6126 3348 1368 645 5950 3171 6424 6704 4058 4088 5320 5962 4334 1770 4066 453 2158 4280 382 1276 4822 5740 4980 4350 2845 6441 6234 5933 6256 4845 1703 3851 1815 6604 3129 2112 3503 4762 2485 6386 3308 2917 1699 4460 526 2585 6169 6008 4606 2639 6699 148 4886 730 81 5947 4452 1516 1965 4726 4561 1816 5094 2835 1295 6656 6118 197 426 386 1331 5514 3745 2640 3725 6196 2737 3267 5655 4877 6244 4738 2410 2237 4879 3609 1092 5936 4619 3572 5916 3135 6295 3793 2670 2168 3274 5047 4857 3959 1697 2125 2685 5995 5632 4562 6589 2903 1147 5781 6507 596 2761 2303 3536 1067 589 2073 3913 5609 2994 909 6467 3395 1311 5373 5752 3375 134 5365 5761 1533 4684 2506 4042 5599 2161 1358 5455 5782 4513 3815 3915 4246 4965 5313 6631 2897 5966 581 1196 4033 878 5925 2120 5765 476 6092 2520 4361 4848 2929 1201 1567 2851 4842 3004 235 4051 3934 6229 3884 2307 6698 6106 2591 5008 256 3878 602 6307 6010 672 1985 2429 4474 3291 3176 5134 4587 1553 4496 5143 1069 4138 212 242 3942 5633 2005 1741 3561 5918 1425 4074 3399 1312 5669 6386 4368 4321 3362 6337 5519 4196 4218 879 1962 5470 5406 5507 3301 2755 2024 5036 5619 4739 1131 2671 1689 1826 2878 5636 503 2589 3661 108 5389 2374 485 933 1947 3240 3770 31 637 3938 4130 3085 106 2994 3849 4004 1367 2828 1506 5886 2354 2747 1833 4307 245 487 2227 3156 2731 2944 1864 766 2260 6595 757 6652 6006 5542 4384 3616 1493 5211 3922 2581 481 555 4688 1788 838 1461 5135 4656 6504 985 6643 2280 3768 1718 1548 3237 3650 1681 5601 1464 4187 1858 5782 2228 5932 3894 1349 6640 1087 3543 2944 6529 714 4716 5300 3374 6538 4418 2708 5282 8 1657 4278 6028 2708 6726 6039 1853 4246 4655 3306 3082 1132 5448 3218 6469 737 6659 6070 615 4978 2648 1227 6238 4654 3586 3594 1098 2206 2798 2365 6538 3295 1129 2457 5492 1231 2712 4464 617 3847 5610 6457 4519 6428 2992 3659 4590 5718 3653 4285 53 541 1019 117 5596 3455 6069 2115 1131 791 3193 3407 3035 4005 37 1959 2803 2704 5012 6457 1024 2556 510 2078 6071 3806 4223 4789 2736 1696 2888 2444 3860 699 5460 2434 1434 2458 5514 6401 1337 1762 2327 6488 825 1471 4804 6035 3052 4431 1659 6605 4998 1218 4241 3890 185 1750 3055 4473 777 4449 2991 2750 5903 5759 5244 5850 82 5875 848 4619 3754 5991 1480 5799 4081 957 4815 1619 2069 5686 2828 301 4654 4970 5352 695 2462 1499 4962 5719 2137 4454 6198 4538 303 1574 5449 4244 4024 3934 2228 3042 3226 1367 4 199 1907 4197 1967 4389 6002 5159 3671 792 703 4360 3877 3931 566 5429 5436 4595 4533 1209 5070 2240 1294 2283 4286 4677 5673 2856 751 5466 5679 6143 6324 2793 2566 2864 1965 493 2613 4662 2513 5246 3488 1996 872 702 3041 3211 3498 4347 2953 1948 6716 3695 1918 1719 3452 3958 2968 4281 546 6198 2427 2994 4592 5559 3087 2985 4585 3314 5971 6281 2944 4134 5861 3506 3929 1685 3568 249 3976 3447 2017 168 2615 5084 6145 307 1438 4659 2606 2851 4164 2147 3236 3675 6589 6474 1126 4336 837 6339 4636 4077 641 4026 337 4883 3710 1334 1447 1182 3523 6136 3621 6397 678 4343 720 4927 903 1927 918 6179 1436 1732 1272 1644 6294 2836 3018 1757 1600 1225 1296 5568 1279 6296 1015 169 1150 4838 1101 1485 3833 4888 110 2940 1320 2585 5438 4682 2930 2016 6429 4188 3226 2968 5086 2294 919 876 6101 2393 5046 5068 2733 3801 2870 1474 2100 5781 6619 681 4528 5797 1629 4965 2683 692 832 1892 3257 849 2970 6647 2436 3062 1568 3577 374 3620 5331 3815 98 6379 259 3032 4815 4860 483 460 3773 1689 4219 2539 958 5632 153 594 705 4430 4213 3020 5998 1971 4702 1233 1081 1858 3045 1081 1710 5804 797 6326 939 146 3747 3064 1926 1539 5120 2161 3203 2615 5898 3956 6418 2559 612 2098 6562 2405 5030 284 4698 5358 1455 5136 3734 1909 507 6386 4765 481 1963 1463 2990 3897 954 4258 3959 2061 1348 4886 4819 5271 625 4242 4468 663 5822 5613 2307 5367 3394 3539 4496 331 1912 3748 3135 5590 978 6188 1272 5965 5757 759 3932 6176 4878 5535 5475 6297 2012 2683 5333 5320 2821 3152 5591 214 2415 5165 3913 137 3296 3922 1031 1244 1109 1561 837 6200 637 1347 548 5255 3892 59 1586 4966 4070 3702 382 2303 4164 2996 194 861 2616 2523 5338 5041 89 1581 6315 3810 4163 3155 2295 6028 4851 6560 313 5568 334 2306 5946 1153 1244 6561 4248 2015 6605 941 6424 3362 4441 5831 3941 1644 1928 2848 1531 4714 5378 5378 3818 6369 2149 3284 6514 676 5424 6442 4042 1962 3814 3929 2167 2023 3262 1593 3935 1362 5042 1686 3605 2599 2989 2746 5596 4339 976 4302 1189 6101 4638 2396 6012 752 524 4988 3433 3320 5393 170 4880 5947 1658 2547 6466 377 5966 1380 4910 6267 1005 6579 4749 4402 558 2358 6419 6492 5522 5970 4109 4617 116 4268 3048 2089 3141 379 1878 1208 2536 4640 6359 4338 5037 3048 4104 2163 3448 2227 2188 2593 5773 6694 3619 4794 521 1912 4360 6152 332 2913 4146 346 2768 2524 1783 4428 6313 5373 5231 2798 2638 1517 5080 4762 5359 6199 3751 3917 541 4319 3620 71 5802 1640 4556 4460 999 3432 2499 2511 3033 1704 3810 1154 6602 4741 38 666 4279 395 1253 4969 6082 2610 6261 2539 3013 6560 6457 2953 2932 646 3637 2828 3364 3677 1916 816 2001 826 2275 2867 6570 4513 6253 2036 782 1656 1394 2230 3579 5025 3054 3963 2939 3659 4255 4020 4837 1721 2258 1630 1148 4838 1888 1534 5175 731 2108 5057 906 426 6314 2080 4873 5053 3641 1685 3496 1712 684 4167 784 151 5558 3273 2292 2744 5000 3593 4422 4266 4334 5870 2328 101 6413 180 732 4281 2959 2524 4778 1465 6312 2986 2486 2312 6170 3343 662 3253 3449 2402 1954 5492 1848 2927 593 279 3511 2652 2923 5402 2649 5071 1866 4243 4748 2986 6693 2483 6117 2384 1655 2245 5064 2330 4941 2684 2598 978 5815 5585 4946 703 5507 1292 6334 4848 4050 4636 166 4461 5158 319 5705 6541 4155 3115 3458 977 5001 5659 911 3777 6488 6696 6133 4333 565 3355 1779 5064 3005 5358 3142 3996 404 4551 3998 829 4981 4508 3766 4808 265 644 2522 1950 1839 4973 2043 4350 5103 5516 1644 3800 782 1275 2574 3814 2581 4237 4598 4354 4799 475 2101 3246 4405 4281 161 6626 999 6602 1532 851 5298 663 2659 4662 1908 5949 647 1815 4873 26 2772 3603 5618 6674 1067 2075 4942 92 4950 1924 4443 4211 6694 4479 1954 1475 5524 4849 6200 2283 21 541 1975 5253 4175 6225 6210 2852 3900 4821 4405 6656 3245 283 4470 6294 3837 117 5284 2488 729 1630 2623 851 6318 2444 4486 6071 556 1963 2739 6598 76 2292 3421 4628 5798 4508 1812 1703 4885 154 472 5097 900 6006 4889 2751 5169 2410 160 1082 5446 4379 4059 879 924 1260 3636 1656 2472 2034 4494 1007 6025 1355 820 3773 2186 3080 4983 2993 5094 3828 5684 472 2219 5924 1276 2566 235 1321 3135 4527 261 4984 2613 2782 1166 360 6186 5766 5769 5163 6268 540 3033 3241 1256 5327 609 5376 3337 3308 2740 569 5028 5220 258 5969 4936 974 3679 5592 3688 3993 4831 2428 5211 1651 6278 3340 4932 2598 2682 4228 769 5934 2303 2394 2164 4492 488 495 1378 5543 5594 4342 1508 1464 6259 3456 178 12 4118 3275 5900 4791 1768 5613 1461 2179 6396 970 2033 4104 5541 2358 2770 2113 6204 264 4991 6545 1529 5828 2527 3352 5702 6497 249 3646 1374 4685 6074 1780 3927 3609 333 4054 620 3998 3415 2892 3593 5860 6710 3844 1933 287 4791 3388 5165 3480 84 2103 894 6510 4970 2013 1200 5192 3270 4170 5520 997 1136 2578 5353 2621 3163 3022 6143 6701 2882 1592 623 631 5669 5252 6007 4310 436 1393 60 2039 987 1893 4692 2896 6344 4583 715 5741 999 6426 6389 704 1841 3728 5988 2547 3095 4641 3796 369 2310 2123 5958 4218 5008 4550 2360 3076 6398 261 4496 640 782 4262 6714 3221 2713 2096 3830 5156 3279 6208 4506 580 6414 490 5101 541 3798 5051 4345 4659 1928 2403 2966 4961 4289 5143 6198 6405 5163 4573 5800 3875 6349 4549 2569 718 2199 4053 1169 5049 6656 4356 6414 3594 5209 397 1336 2772 6201 5032 419 3273 2344 4350 6661 4624 2830 2607 495 3712 4951 4089 5440 5120 4438 3760 6419 2451 6226 209 2919 5458 2620 476 5328 4484 91 4817 5174 6116 423 1485 555 6455 1166 3458 2088 1936 3662 6174 4209 5317 6718 1595 305 3882 5162 5723 2222 1396 3152 4380 3550 5684 4405 2611 4641 4290 1756 6491 5284 203 4991 4428 1729 5761 1318 2634 6080 4876 674 3774 4316 85 5029 5644 3728 6612 4470 3041 3946 5869 62 6167 6442 4745 3907 1342 3093 2923 3740 6278 6602 5156 3081 5025 4412 6096 5172 5258 961 2892 3567 1588 4551 6325 6332 5523 4029 6036 6148 3978 6403 5906 3745 5271 4719 3462 2749 3176 4876 6513 6491 3149 4212 2082 297 1613 4096 2039 2098 2266 6007 5342 5120 5191 2871 4268 5103 638 5028 2765 245 2009 6324 5100 2801 1188 2945 3620 3402 6032 3193 2505 1431 2479 3089 2937 950 4635 1410 1396 4558 5256 4107 2666 6579 5602 5346 3438 2645 5543 571 4375 762 1829 1221 3379 4067 6561 1284 3979 3982 1546 1029 187 3427 4522 3418 888 6131 585 3370 2825 5777 6451 4686 2173 1278 1807 5146 1440 3520 5385 4050 650 4754 2984 4912 3324 4192 5887 4607 5944 5101 2746 6721 6024 1276 1436 4792 2808 6344 2704 2238 5956 1244 4720 565 2419 1310 2590 4841 5639 6143 1114 6056 5010 5340 261 2633 1789 5882 6440 545 2923 5701 3906 2618 2751 3657 544 3370 6400 5532 1797 2647 538 376 4075 3383 2337 680 4096 6538 6364 653 2642 224 6079 117 3081 1646 4250 4681 3884 1750 996 6175 3946 5608 3176 6659 3522 822 4690 3896 6616 3296 294 4915 80 5635 2081 6332 2931 4997 4249 6474 2382 2315 4804 6116 2416 2727 2976 1304 2315 2269 670 5244 5254 2793 552 2385 4610 3653 5274 4145 6693 6307 3212 1077 3720 3005 4522 1274 2964 1058 5992 4265 3624 4126 5542 445 5135 4928 2425 620 2463 5666 3072 1467 3548 5398 2602 1555 3554 3534 5589 3108 4184 4834 2183 3633 1112 3271 6378 4672 5350 6068 1527 2173 3980 5729 5670 3070 4457 1587 426 5686 3311 5112 6002 6182 3252 1950 4459 1029 1301 4870 4601 5196 6594 6517 1763 984 2484 1662 1470 2771 5942 6327 4154 5317 2410 6449 1536 6512 4198 5497 4081 1588 5435 3226 4481 3252 3996 6008 5059 5105 1146 2034 4545 6140 5549 226 1948 5024 3616 4459 5690 5515 4491 4430 6582 5631 5009 3220 2555 3256 1894 5364 4356 705 727 1625 4818 6481 6248 5649 35 1029 4148 361 6404 2515 5631 3326 6017 2706 5922 2399 3065 1346 3438 3130 6589 3818 4872 2531 740 6552 5668 4142 3139 2287 5736 1425 5301 3713 354 2812 2283 1908 6092 4838 5035 2689 4628 654 1995 1116 2759 1796 4756 5087 596 1384 3749 6101 4023 5948 5122 1308 1833 3380 3168 4145 4576 6449 1311 4622 971 4270 2221 2024 3706 1926 5719 2768 4728 5810 1647 4151 5948 5228 2410 3577 2220 1864 3301 1035 6600 6543 3886 449 6243 5319 6332 4679 3134 985 4204 1790 6464 6290 4450 3100 1385 561 6352 3666 2438 256 3039 4619 2719 427 4256 1895 262 2931 2894 2509 5472 2609 4128 2262 3205 4201 3164 6442 2248 3502 5271 4542 5037 5175 1534 113 41 4423 375 2316 3211 1178 1924 6699 1980 1664 4437 1169 5016 1853 286 1286 1440 5317 245 2447 3827 3714 226 5245 5250 6079 747 4017 2152 4067 4809 794 3290 1038 30 4113 249 2556 648 2975 3250 1813 3701 3103 1058 5547 3119 5215 5638 1575 5681 1882 271 3985 1120 4302 1690 6538 3233 3085 2903 2001 3758 2050 3899 334 146 2611 3938 540 2824 5441 2080 6569 997 5034 5391 3956 6335 3931 582 1208 463 2283 1223 3028 5140 98 2229 5644 1088 3231 4085 651 5000 1660 4322 6670 3915 716 2627 1856 4694 2290 4204 6296 3909 1243 3456 6100 5001 2191 176 306 6643 507 3027 1413 5609 1499 3123 2142 5618 1916 5190 3653 5386 1399 4159 2321 1708 1811 105 1285 2095 3266 2226 6237 1714 410 3386 3715 3307 5044 3562 617 6389 6713 5208 4679 6494 2367 6017 1421 5180 2808 591 4745 6181 477 2820 6693 3819 966 5648 4213 1821 2577 5694 3654 6041 38 357 4224 3678 247 2148 5265 3207 4073 6622 5580 5033 3996 5244 3302 1900 3434 3089 1501 3694 468 2439 5266 1246 4915 6252 2309 5134 4949 1480 3213 3375 5562 4256 833 5973 6510 2547 3862 5290 6104 2854 4880 4545 3209 1916 5986 6209 3958 4629 662 3891 4695 5681 993 2226 5099 4593 5307 3179 1579 4683 2606 3159 6523 3921 1114 1921 1858 6714 6428 3533 6690 5943 3613 6447 6301 3807 5757 4771 2446 2263 1129 6239 6407 6420 116 6633 4740 6452 3663 6247 2942 6615 2212 1379 3956 3240 4295 261 4016 2162 5155 5747 2379 2582 6556 963 4058 484 2402 1863 4972 2002 4597 1056 63 4770 413 4515 5235 759 682 4570 2090 1543 4483 1638 22 4488 739 1594 1232 2147 349 2936 1345 5404 3983 526 1807 2097 1535 4202 2524 4705 252 5967 6410 2198 936 5513 2992 1778 956 2581 6484 1437 5022 2821 3185 3037 5711 2709 5820 5350 5448 1365 2944 5550 5927 2221 2683 3270 4757 5648 198 4412 5194 3262 5730 5810 2298 4511 99 2123 2507 2038 2219 2599 4806 1280 779 5720 1346 6228 4919 3042 2645 5126 3597 4851 3858 5520 4327 4250 5672 708 2516 5273 3826 1019 4191 146 1204 3861 6076 4240 2743 1276 3691 4539 2894 3106 679 524 6033 770 6717 4029 5552 5192 4375 3557 4407 98 4840 6234 707 4814 5851 1578 5312 4902 1202 4995 6175 4171 6178 4769 6327 3049 1738 1759 6417 4258 3482 4812 5522 6623 3971 4671 997 4143 6306 1964 2288 280 3183 6551 799 1030 6128 5082 2209 6458 2967 6547 3159 5733 3888 2845 5263 2123 3672 4803 4977 4101 1492 832 4621 1089 2119 1432 5921 3604 2126 4497 5694 1328 550 901 4333 2231 3702 8 3355 4207 924 6281 2788 5195 5186 1312 3622 3648 399 3204 3191 3638 434 4670 5798 5422 2113 2058 5809 5214 1938 4963 4690 2174 2044 5524 2977 725 4456 5716 1872 6208 599 1544 2084 6036 3457 2862 316 2631 4857 3302 2652 1972 3443 2615 2843 244 1937 1762 6348 1478 3211 5227 5365 1604 6613 240 3791 6589 6130 5672 5626 2950 6408 6116 5250 1171 414 2441 2384 2168 5331 6423 4081 3263 5001 2987 3478 2977 4124 2290 6401 1260 858 4926 4554 4271 5962 115 3968 6269 1209 796 5613 6544 3462 2216 351 169 6622 5246 6240 3737 6168 6577 110 2790 4740 5024 2197 6401 5162 3298 2071 1474 5618 3497 6101 5387 2393 2377 6694 4244 2814 1449 5833 5443 2356 3102 4183 898 1253 898 5776 497 2950 4670 3583 377 3639 4573 5713 131 4338 5615 4181 558 6205 683 4612 4626 3625 4015 1568 4851 6161 3604 4177 1067 6269 2925 4640 6046 6329 1811 1118 3943 5154 1844 419 546 3055 870 1364 4735 2519 3662 503 4425 4145 2765 2714 6469 601 6558 6287 1356 677 692 3154 5846 5381 5520 1922 6728 3240 1904 5769 4585 6365 2522 346 469 1978 3704 6319 3702 2445 2081 25 1841 1682 4526 5215 1533 1994 3197 2512 2168 142 5956 5161 3410 2940 5906 1598 1300 5047 6206 5684 2935 5825 1594 153 3616 645 1124 1218 853 854 354 2093 2529 6461 6253 6532 6620 2204 2929 1389 1812 2058 3414 4760 6692 471 6513 877 5749 5856 1768 6552 173 1233 724 194 5735 3342 5577 4558 2249 6372 1069 1025 5901 5532 4220 5803 536 1445 5385 1781 533 3234 5401 4527 1953 2020 432 4756 2808 4718 5667 2741 5187 13 6298 4155 5107 3985 3553 3751 4067 4618 1672 802 5280 765 6724 6260 3341 761 4822 763 6318 567 1262 1588 3023 3328 375 4015 5013 599 753 2386 1741 1289 5616 5080 5306 4857 1396 2625 919 1461 5618 5037 572 5656 2663 3917 4751 1061 4168 1704 3505 3618 4557 605 706 3665 1182 5462 1917 5537 6481 5016 4151 602 1133 1251 5871 209 3367 4883 546 6697 4094 5447 701 5238 49 2184 4375 6608 3765 1590 1335 1598 1845 3338 4734 4656 1331 1067 2647 149 2789 6095 2647 4766 1201 5569 3387 93 5640 6022 1599 2372 3739 3287 3522 1881 6561 1682 1304 6408 6640 1797 5230 431 5151 3712 4404 2951 5810 4050 6245 1339 470 3686 3673 4642 6473 2385 2958 1983 1521 4205 3276 4288 4879 1479 4864 5682 4656 21 3521 3020 3594 4854 6251 5233 4063 6035 5619 2520 5451 6292 4808 176 257 3573 340 1893 2820 1091 5237 4439 5840 4233 940 3569 2806 4145 3076 2041 2406 6654 302 4147 5381 5301 142 2928 6509 1249 2970 541 2198 2634 6258 1813 3425 4121 1380 1665 3582 3244 1188 149 1732 660 5186 3120 5073 1169 4013 6056 4207 813 1786 5035 5593 6099 6142 478 6521 4139 1217 298 1079 3449 5585 2587 3324 1533 2807 2848 6420 2135 6055 1181 1470 1747 1709 2345 3666 3298 1309 5466 3633 1655 1319 1495 5833 6151 1192 5923 3628 3265 5473 2960 5657 5002 6122 299 6536 4228 4569 1137 5348 5101 4833 5984 3800 2347 1471 515 5093 4159 2690 535 1145 394 3402 122 5225 6307 1584 360 5171 4456 3329 6237 901 5518 2472 5445 6513 2746 3170 6263 2959 2809 3977 5975 646 880 684 6236 4897 3269 5088 1933 5523 2637 1886 1730 4882 5664 5841 1033 13 5830 5614 6403 4075 6658 6481 5864 4777 4292 2220 3530 390 6321 666 4726 4976 2521 2696 3583 3847 122 6424 4904 3620 1319 2526 6110 2261 4329 3826 1656 2199 6033 3707 3519 882 1738 6722 2423 2744 3907 5845 199 6035 5099 6286 4636 2974 1661 6486 5272 2548 1135 1723 1082 5993 3467 2201 1291 95 2723 247 4905 700 3853 4476 5325 943 6176 5525 4584 2411 447 5185 1553 4125 5781 468 423 6075 621 638 4065 735 2190 4646 2399 4944 6644 6408 5133 1924 2169 2508 5316 279 3595 6663 1901 245 4957 1487 6559 2400 2710 1417 6133 3450 6011 56 5197 313 4137 3179 1939 4332 2363 2680 1325 6294 4984 3995 4969 6280 2089 5636 1933 1707 5228 6699 4971 5231 2508 587 5793 3173 5677 1554 736 2153 1068 2439 1035 3200 2603 4212 6541 3034 1654 2757 303 5398 8 1975 4361 2466 2724 6347 3288 4001 1152 5339 3119 929 6189 1666 6431 1432 795 5496 2108 4062 5389 941 78 3437 3875 1030 978 2874 1211 5436 4287 1317 3320 2901 2604 3471 2025 424 2652 2852 3589 2042 2686 5321 4111 790 4077 3453 5189 5621 6245 2764 2604 4510 1090 4789 1333 249 713 1144 3269 3645 405 190 1508 3217 772 2644 5335 3344 6438 6023 5503 5814 5369 6228 4065 3769 1774 6438 1963 5486 1102 4332 5193 6186 887 3059 6011 4719 3878 1949 490 5307 1029 433 3660 390 4964 3684 1157 3147 336 2058 1499 2132 4478 3189 4224 3333 1017 5602 2705 2929 251 1703 371 1955 1324 6186 61 947 2465 6260 3155 3584 6536 3064 1882 372 3323 186 4916 5502 4289 5844 5399 6320 242 3572 3685 5554 5535 4729 4420 3016 3119 3487 3338 3772 4218 817 4859 4520 2290 3185 817 3845 4969 922 482 2897 4287 3704 5390 5807 1736 2586 6688 2840 4798 1077 1415 1738 615 159 5271 1657 3782 4108 4288 1867 6149 2362 932 2290 6455 6249 486 2152 4756 726 3561 3226 5070 1727 3075 192 6685 4497 3467 2920 1531 6071 2790 5936 5633 5568 2566 4919 949 4042 6512 833 332 3551 962 3736 99 4666 2190 4739 2104 3163 2389 3364 1321 5791 5734 3468 1891 2858 1259 3447 5942 3228 2126 2336 4296 2426 2387 2740 659 5592 4074 402 1947 2128 1510 880 2259 3435 3069 2845 544 1204 2755 4417 5421 3487 572 4246 5840 1611 1784 417 2738 1516 6614 3692 4990 3757 2223 5730 1066 1311 3991 5538 3128 4396 2853 5346 413 6096 2696 3200 6608 5692 3598 5948 1766 6461 3898 5010 2968 1310 4395 6062 723 2622 6571 787 204 5101 2613 5077 2903 1124 5327 6426 3311 2988 3526 5116 5000 5466 3342 1329 6365 5292 1509 4606 4036 5989 5121 5665 1683 25 6528 5936 406 2390 197 911 6637 3466 5544 5295 5647 2142 1443 3315 1693 5855 1944 4900 881 4932 1440 1142 4741 1024 3712 1327 4442 4666 3720 2830 1050 6529 217 962 3255 1988 3528 6244 1582 2403 5757 1984 5137 4102 2353 5692 4503 3598 5690 2705 962 3886 5539 3000 5615 5916 2774 1512 3896 999 4647 4892 2028 1501 2011 6646 5907 3345 585 5138 2432 1299 3741 283 2905 6648 6673 6533 1543 5530 792 4000 564 3424 3245 1895 4569 1159 5459 2402 5918 1388 2453 5683 1845 5767 1429 4969 3032 4063 4264 1792 3927 5197 2580 3156 2481 2761 2260 4766 5218 6555 4798 1813 808 5451 6564 6299 461 553 3755 4796 2992 4557 759 5063 1874 1365 6066 1009 5898 458 1453 6388 4823 2939 4313 1734 4152 3257 2879 4798 6405 3390 5296 2996 3555 5349 3281 4213 6441 4828 1442 5814 6188 3559 521 2027 2828 2784 1571 3414 584 282 257 6462 554 3128 2025 5454 6302 5421 5819 336 759 1981 61 3604 5797 1843 4051 5212 6046 6649 3986 4831 124 5876 315 2026 4209 155 3297 1605 3639 2263 4483 6228 6428 1808 1008 5951 5845 484 2695 4504 1063 4236 3784 68 803 1824 4456 3648 3709 4227 6341 340 1531 4672 2161 4684 1459 3250 4688 6508 2436 633 6683 5406 3445 70 1872 3479 947 3630 4549 5565 3032 88 5288 2394 4390 1331 1237 1471 4740 4680 676 4791 4977 6650 4175 5022 4792 3711 2878 5383 3916 1379 4240 4094 2028 5392 928 6548 2543 5437 4553 2895 1312 2483 3541 2428 1359 2069 6141 2664 4083 2883 3341 910 6159 2028 2710 2114 1052 2291 6718 3653 3013 5814 4844 6340 356 4983 1773 685 1983 613 734 1249 65 5508 5332 1255 4447 3214 1868 885 5452 5332 4139 2914 1984 6126 1900 3431 5457 5214 5402 1158 6704 4291 4671 925 1903 4030 767 4030 724 4506 1033 2927 3000 3691 1564 2283 373 2892 1210 1763 26 13 2943 6468 5581 529 6148 2312 2229 115 4380 5952 5529 790 4233 3668 6564 2559 895 177 4530 4174 99 2099 469 1402 4878 3914 4052 4981 6619 4549 3247 897 3336 5191 3633 3450 6295 2659 3869 2881 5095 5179 3329 622 2400 2468 6683 4714 6591 19 293 4924 1988 176 4888 4804 4085 245 4467 4018 3377 4930 5479 6505 3577 2733 545 3184 324 966 4394 100 2240 2176 1251 2908 2264 438 2201 2378 821 1995 4226 664 5070 1871 5245 4942 3751 3016 1445 4765 1595 97 4775 3860 67 6539 698 3086 6299 615 480 412 3148 4621 1638 2792 5556 4863 2517 2996 742 729 6712 3137 1900 4481 1181 473 1240 343 3312 349 2856 95 1586 3909 1522 1716 5883 4122 2941 2026 675 685 5893 6457 6463 1305 1576 812 4058 6177 5017 5042 2792 5865 6133 5859 2679 5135 793 3166 679 3001 1704 3232 2278 4843 3625 6096 1606 4669 3527 5629 6655 4057 3339 3160 3764 1942 3636 6371 4114 4986 3787 1679 1336 2307 5670 2160 4988 3636 6545 367 3948 4945 5873 6333 3801 1726 917 1841 3039 6461 2472 2953 2895 6125 6312 6052 1632 625 5929 352 4220 4856 1216 2630 5154 6520 6725 5789 6210 897 34 6690 1246 4290 660 4273 3165 1858 4749 3991 3990 4687 4703 872 1396 6716 6598 542 386 6324 357 1962 1566 3421 3893 4262 2959 4586 4228 3646 2891 4486 3118 300 2000 2524 4411 54 2188 2205 3108 144 2669 6120 2401 5765 5855 2161 2618 5834 2418 2994 4123 2460 6268 3565 3188 6361 1209 2420 3941 4939 6665 3825 1324 3303 1622 3851 6014 115 1739 2558 4224 879 153 3403 1553 643 4572 1678 5767 2352 3027 2874 3981 4656 4137 1120 1300 1333 4755 5520 2613 479 390 226 3323 5552 2596 4640 1125 2737 6101 3023 6411 1780 3092 5964 4535 1352 3715 3351 3580 2942 346 3507 1697 3325 3545 225 703 2559 1573 2141 1215 5054 5790 5971 4363 5002 2051 5653 5246 3797 1834 3779 5627 1978 562 5668 264 4996 2291 1402 1153 6688 3410 3153 2361 3057 268 3031 1080 1141 4073 919 118 1319 6164 6457 5805 4290 5690 2743 4024 4999 2916 2512 3930 81 6597 6087 5630 6213 4606 2919 4743 1000 379 1738 5614 5729 2325 2880 2809 4730 3164 2034 2241 3182 4587 512 505 2263 2677 850 5017 2329 2707 3295 3898 3606 1561 2624 4766 1174 455 6536 446 5780 2001 5897 2633 6120 1359 4064 2717 3281 5484 1808 3302 2793 4624 694 930 6254 4602 763 912 386 4173 1645 3714 3906 5402 3661 1902 2440 1302 6141 6634 4506 6126 1441 6302 2539 116 1181 1961 4286 4911 1284 3100 5398 2010 585 507 845 1320 2569 1576 4552 4127 2396 3109 2735 5119 768 30 3866 3588 971 5877 5994 3978 1715 1888 2580 2721 3851 2624 4805 5455 3365 2460 2759 4948 5393 6650 2635 1679 3750 2065 97 5105 4330 5625 3276 3432 3842 4070 2494 3586 5219 2892 3355 971 2056 1695 6326 2437 3461 2248 5968 6000 5158 5056 2146 3757 152 519 1921 397 3611 4769 2167 2951 3524 5948 1670 5176 3546 2701 4490 3514 5682 6589 4651 6523 4467 166 4700 645 88 5631 3166 6028 5968 3253 4441 6030 2112 7 905 2060 4435 4422 4278 474 2802 1221 5012 3467 2787 5065 411 1567 635 2552 671 5012 2123 1399 1712 6043 2267 6149 4368 2066 6457 6225 382 2550 2294 1545 3218 4742 4261 5129 4278 193 5573 4955 4860 5343 4391 4605 4772 3447 6204 1373 1748 443 3104 400 3124 5050 5246 6373 250 4810 3499 4361 4819 1317 1026 4788 3448 5821 6359 1639 4561 2554 5644 4424 5368 3957 1348 3909 880 6667 5669 135 6664 745 3618 1705 5567 3613 2902 117 5350 4876 2067 6622 3138 1290 3641 4826 1864 6598 4179 2196 3476 596 4122 5 392 1206 5988 4337 1086 4631 4330 4020 1731 2220 2091 2502 5522 3461 2544 3713 6049 2832 662 4587 511 2144 5388 3124 3855 310 6451 3234 1484 4461 2418 980 1909 1716 1002 2045 2137 4175 6290 5436 2209 780 534 5490 1632 4351 6290 86 220 2555 3473 1800 5418 712 5247 926 1685 6465 4046 5677 3016 1257 5817 5604 2479 3996 2267 5042 2539 2427 2870 6204 5978 4462 3969 1554 5095 3113 5830 4104 5081 4296 2531 1843 1070 4356 1744 884 2738 6293 4942 429 4081 2448 6569 2252 647 666 958 2433 2298 2717 5767 2328 4408 1342 1053 3199 5004 1455 5919 3 321 2691 6046 3340 2132 3718 2215 5431 4354 5122 6448 401 6292 2826 5611 4610 2772 2725 3671 5945 5869 707 3747 3170 2443 15 4671 5944 6329 2855 4559 2958 6062 6299 5148 3569 427 874 2767 1405 830 2247 5987 4285 939 1950 2941 4911 3446 3458 1678 673 3746 2821 2643 2752 4402 421 2720 4304 308 4884 6150 3226 2124 4341 2462 6293 1494 2537 2466 6512 3058 5469 2147 1660 5499 2034 1245 5952 1406 1600 4246 930 750 818 4946 6410 756 2569 6004 5038 6625 1149 5982 4459 3910 5920 3569 4894 4097 4451 3371 3066 5324 3979 6026 2583 2371 1406 6481 3577 1628 3459 2369 743 289 4739 6292 728 6467 2621 1016 5233 241 590 185 3068 610 588 4085 4315 810 1578 2618 5536 5563 3456 1217 2783 3401 417 3933 4175 6519 3227 6431 376 1087 6262 1400 1646 3084 4835 6443 5846 5388 6372 5139 5540 5702 3198 6409 2188 5250 514 3398 6421 1590 3930 4266 5752 3567 5079 26 3143 719 1805 4376 6488 2091 3153 776 1612 6073 6199 4417 2883 1847 3870 5257 4279 5092 2438 296 3267 6155 823 3991 1572 2112 80 5976 4089 3132 420 354 5520 3263 5238 4539 3900 6437 3773 3167 3536 4086 4643 4343 5224 892 2010 4319 988 5341 5109 6172 1905 5068 4972 2974 4518 4560 392 667 1451 986 3037 44 906 545 6469 1826 4375 5198 90 1155 2854 2278 1274 1041 1165 1073 3472 1851 5259 6583 5787 4246 3791 1871 4687 3071 4266 3163 3235 1740 287 4004 4467 2630 1380 5623 3233 2016 6505 1384 898 5807 4036 706 1441 2508 781 2466 3796 4404 3862 1659 4823 1457 1178 4213 2241 1322 1565 4825 4330 4246 991 2025 5513 39 6096 4483 1709 5350 5737 2271 768 1931 6233 3258 5537 878 551 5895 6066 575 4913 4378 3331 5309 1700 1153 3753 6266 993 1748 2113 5963 1094 2418 6495 6214 5478 2042 5890 4870 1591 1217 784 6546 3446 5399 3201 4882 4612 4321 3328 200 2216 5308 1209 5708 3632 2352 1758 706 4991 2086 453 4058 3846 4031 4843 3274 5578 4486 4368 4866 5418 5507 748 3816 2492 2221 4649 5514 489 2218 6231 2138 124 2717 1641 1265 5779 28 2571 21 3799 2843 5352 2523 2129 1140 1571 5665 3229 2462 2081 2953 3973 4375 2211 449 1087 4933 106 2838 2643 3194 6587 6181 5817 4812 635 4327 6696 5859 17 1362 3998 3547 5848 5519 1007 5639 3151 830 5546 5448 738 4284 1423 2058 6267 1048 3064 5709 1457 2963 3985 3098 5556 4308 2998 4803 2431 3593 1932 6091 2624 782 3772 527 2014 2531 1157 6586 1274 894 874 2185 3912 3915 3608 3031 2454 4934 1721 1744 633 5411 3285 4993 79 118 299 3363 3867 3014 2927 1962 86 3025 4998 3067 874 5326 587 1008 2060 6637 4404 5550 5889 6096 2682 1094 50 437 1456 4237 296 5097 469 3578 5485 3726 5599 5364 1217 3082 6560 2685 5041 2482 1758 4837 6091 2862 4967 2079 5492 6422 3269 2359 1157 4475 5678 3366 2852 583 1089 4441 3726 2693 2121 4061 3249 425 5966 4986 5336 2143 5749 5535 6082 5176 3582 5450 5925 6491 5129 2234 1761 2520 5815 5356 3583 2519 3908 6679 902 5752 5945 6147 942 5017 4763 6699 1750 4131 588 242 4927 3847 1882 4622 5474 1641 2047 2362 5881 2888 6133 4213 3209 3095 3941 974 577 6434 4836 4555 2478 5964 3959 5282 979 1555 2213 3606 2604 4690 3499 2429 1628 4255 3551 1771 6225 4865 2309 3038 4935 4679 4197 6172 6411 5200 3508 6236 5578 1136 1593 3453 4263 3091 4458 2976 3947 5199 454 4806 6478 397 853 21 569 4430 1251 844 4288 4006 2716 481 5576 2428 382 2422 3712 4407 887 6039 2228 3847 2959 1322 2022 3668 3797 6302 4179 3019 1699 6354 4749 3658 5215 4681 1522 436 5677 4920 932 4883 208 5313 3666 366 1358 1899 3911 4737 3263 3300 2990 3165 465 2968 3783 5631 6390 5961 4748 394 1322 4391 557 4505 229 5634 4601 313 4681 5790 4618 4792 5116 4174 4925 5316 1625 2989 3207 4300 3004 3339 3109 4364 2181 2383 1806 1491 155 3046 1968 231 4658 3981 788 3791 5754 5638 4139 851 1905 1190 2056 140 4794 1456 2199 3693 1428 4689 5643 984 1495 6027 4550 5415 1086 3207 740 5560 3505 4493 4531 2332 6217 1503 1921 6365 3071 879 6166 5761 4181 1411 6706 5705 4923 1933 364 3337 3818 4347 465 5083 537 644 4269 4075 1092 5133 5077 4377 5677 5922 5244 6426 4770 851 6455 4194 3840 3378 3152 4722 5019 5201 2655 4829 1141 6036 712 4993 5791 4016 1284 5209 1322 5222 3517 3384 1452 6078 2752 1439 111 4724 2568 4256 6318 3101 3910 6434 1440 1657 4972 2305 3939 4047 6457 6422 1833 743 4353 3902 6262 4955 1589 5654 5827 2914 2347 5281 3726 3809 6572 1051 2380 2102 1532 4183 3839 1847 5101 5025 6056 4584 1745 4051 5945 4303 4411 531 1563 5542 6516 2713 4545 1817 3992 5439 2579 4627 6353 6175 2255 5866 3113 4287 2941 5206 2310 2526 6171 2709 5179 2996 5533 1311 3001 921 6270 1365 6385 115 3951 4337 2400 4006 4817 2072 5212 2604 5804 4955 5872 3940 2313 4802 3570 5255 4839 223 450 7 3922 6375 4977 3457 2870 2170 5389 6316 4377 3987 6096 4878 1049 330 5435 2920 5175 509 1667 740 270 2567 1357 1825 2250 281 2707 1589 6424 1913 2014 4735 6371 5011 3372 1174 5252 5444 2358 518 1145 452 4820 4121 329 3971 1607 6471 6529 1519 3345 5895 110 6142 3608 6057 6502 1096 3123 4538 5718 3703 4756 5724 855 5228 4675 2803 3152 5346 2164 2622 4199 4052 2789 1593 3302 2178 4910 2422 6528 3673 5824 6608 2212 2021 2475 1339 2261 3959 2937 4227 5082 1912 6148 2553 5357 5670 4000 2961 4713 2179 1609 511 2278 125 333 2356 4779 4881 3640 2586 4474 3496 2115 1683 199 395 3980 1620 763 2266 3649 5153 284 730 6409 5450 5975 242 5447 1416 2584 2306 979 1593 20 695 4947 1345 2631 3807 5123 6655 6199 3341 4363 6221 1142 5612 3595 3399 4354 5058 4066 1612 328 3980 5479 773 6517 2016 5205 3455 3570 5776 6409 462 3086 6203 5346 5264 2910 5942 2398 6360 5201 2759 5355 5277 5571 1308 5114 5630 3362 6229 4714 3307 1549 4899 3992 4152 4187 2242 3615 3356 6730 2554 957 6398 2329 6291 1056 35 2016 4427 1559 474 3782 147 3840 2868 5755 6676 375 3146 819 5140 1655 6149 415 4491 4220 6670 6384 1788 2619 1577 491 1676 2354 1692 1681 1772 5853 6188 5382 1495 2570 2842 5559 900 6612 1818 2406 2800 5553 6693 436 5317 4351 3195 5252 1971 3057 2358 2368 3932 2207 5338 4278 1104 2236 3455 2445 5509 3346 2619 456 50 4707 388 300 5556 1919 3228 3321 739 1335 3598 3903 3174 791 2292 519 977 1015 5234 6705 3572 4392 4767 5043 4404 4519 184 609 1150 3377 455 4533 4759 4032 1843 5379 3865 2726 2280 2913 960 4567 5466 854 1223 3400 1421 2959 3630 3567 569 2593 150 4015 2136 5119 4808 4066 5945 5008 2059 1548 5003 2051 6656 4074 6222 5651 5233 1235 6654 526 4484 6671 2917 2579 3113 5538 1546 515 3267 4406 715 5030 2528 5401 5968 5721 4087 535 2221 122 1515 5114 5651 849 3809 3228 4699 4452 5884 2478 4019 2530 1370 1951 5395 3077 3944 521 5225 454 3390 5099 6676 5894 479 6354 4550 1990 310 6094 1675 5386 935 3982 4393 2650 6304 3287 2602 4730 3909 2899 6362 2133 4668 6625 5140 6299 3928 35 62 3464 3552 2340 305 4488 4108 4405 3227 5620 281 5971 2537 5712 3228 3930 6335 5843 4539 5882 890 3858 698 575 3393 921 114 1307 667 5170 1975 628 6256 4146 6080 526 750 617 4710 3508 2421 1754 4467 2986 5757 4934 3449 2416 4570 5850 2003 4698 6390 1309 2847 1018 5016 4691 2639 3941 4518 1904 2084 6142 3768 3758 2651 1975 6481 3644 1828 588 2033 3275 6097 3242 2062 5557 805 1960 1656 5020 1256 4858 3155 3657 4632 5405 5248 3539 6094 3319 836 3945 6197 5162 6041 645 6246 2623 4633 1390 1473 286 2613 2102 2292 218 1792 4362 1622 6290 3240 3540 5271 1627 2706 3028 6156 2542 3456 3826 1642 4717 6466 3016 1644 5934 3453 1168 378 4854 3448 6675 1134 3012 3883 3928 1256 5646 1498 1836 2587 698 5379 3172 3639 4992 4807 6696 653 1627 2764 6470 4462 5874 6423 5977 3829 3677 3453 3977 1965 2619 3989 4936 1342 5449 2328 482 1638 2766 5652 2969 2121 4718 3554 6176 5024 879 4215 3280 5212 2337 4057 2403 1378 1694 21 1299 1469 6294 4168 6344 5796 5432 4223 3614 3661 4628 1090 5745 3212 689 2409 3332 1058 2161 6505 1790 5240 3877 3483 4269 6340 1080 2453 3773 4370 1017 59 1084 922 2967 2086 6597 2629 2353 6076 1645 2364 189 807 5643 3869 6070 5899 3889 1010 1938 3977 1735 2375 2375 6602 5841 547 1505 5672 4842 6611 5266 3432 4409 4865 6334 2935 5467 3610 3602 1256 5860 894 1031 6523 1263 6290 4956 4115 6620 256 6193 6353 1491 2269 995 3140 245 716 988 4092 5753 1652 989 1213 4371 2621 4738 3965 6409 2270 4748 6178 6374 3 5068 2107 3222 3647 619 6711 6682 4820 136 4374 4714 3382 92 3461 1473 3862 3581 872 6646 546 5515 5113 3382 4098 3393 6052 4875 2134 1436 4669 294 319 1298 6676 2480 1646 4298 3092 4719 4352 3616 1674 5287 100 1921 4987 4729 3167 2261 4413 224 1260 2142 3024 5765 2901 3495 2511 6142 3677 6555 4328 1392 3969 4584 5349 1079 1575 2934 2757 4569 4197 4310 5739 2204 646 183 5714 1955 2851 4447 3871 2563 5457 6102 4630 1668 3848 2555 1550 3432 2557 219 3207 976 14 5361 6182 6020 2781 3363 927 6026 1494 513 6093 3246 1806 4138 18 1629 42 2132 1916 1178 5753 3768 2368 5891 6142 1076 3324 2949 5974 3338 5987 4248 1228 5842 243 5041 4623 3501 3928 160 2089 3448 2850 462 96 4866 4059 3606 6188 5833 4971 5751 3531 5611 1821 348 1476 4597 3470 5078 4450 504 387 4960 4151 6292 2432 5697 1237 841 1117 2674 1435 411 3037 2065 552 5727 3290 3840 5666 2393 5407 4961 5111 2613 5847 4220 480 3385 4779 6158 3288 1139 489 4286 723 2605 380 2014 330 4499 4761 3296 5635 2152 770 1548 3730 3552 4562 1596 2826 5552 4540 287 5508 1606 2500 6323 4608 5319 1224 1683 632 3833 93 2542 535 1968 2485 3361 4289 352 2687 3188 3778 3782 157 6288 686 334 5802 4948 4123 4342 2463 5107 2648 2018 2849 3649 3755 4022 5748 2014 6557 3473 682 28 3016 4524 2961 5450 3915 1761 4351 991 411 730 2026 3219 728 853 1760 5566 2321 6724 622 4163 6134 2975 2421 1208 4077 5505 1369 4937 6012 3644 5818 4859 5676 5032 1938 1201 2718 588 4546 6178 5442 1085 1826 1920 6308 4223 4555 1051 6415 3174 5824 493 2436 2038 862 3649 3976 6488 2805 6293 154 5113 1482 1770 3593 4455 1381 2880 1138 4686 1433 812 4741 6188 4061 2837 439 1282 5889 1428 6720 2200 318 5157 1033 1434 6253 3716 6266 3504 4999 2663 1849 851 6330 5913 5190 3599 3045 2701 4818 6323 6141 5052 6654 3099 93 1496 1181 6581 1871 4052 4484 321 1681 4978 6401 1060 4880 1142 5649 5005 5124 4743 6420 1703 2011 2196 4522 1146 3910 4598 3010 710 1832 1793 2900 6131 3563 3869 550 6303 2723 2241 5000 2116 1538 4849 4123 5870 2267 1182 3802 1614 1278 4619 922 4121 948 5154 5429 6344 1405 5386 1994 1765 3947 1218 5480 2286 5805 2967 5027 6667 462 1668 595 5818 2626 4865 5152 3466 5011 952 984 3210 1533 591 5546 4133 4573 5879 537 2842 6210 2442 6359 152 6684 1493 6484 3520 5591 5063 2928 237 2007 776 6069 5013 4784 3724 6213 4297 2880 4077 1008 1734 4499 147 4414 655 1799 1413 6626 5979 5844 3688 5224 5152 4637 1419 6220 4729 5165 5404 2114 3053 2656 947 5994 4322 5775 3598 4535 4957 2180 124 3621 2181 2096 5333 1459 6400 1162 1669 4635 6204 2461 6178 366 4030 6080 92 3468 5106 5680 1773 4993 400 2835 2218 5630 1590 5572 2109 5982 3336 3717 6591 2333 2873 5488 179 4912 5092 3242 3268 656 5334 5391 6452 3235 2828 3937 4393 2607 6340 3928 2427 2894 1107 361 4488 5782 4383 3683 2094 2933 2794 5671 6120 5889 5921 2500 6465 2925 6692 1441 6252 361 1089 903 4000 5956 5887 2540 858 5445 2189 1668 4827 1253 4449 3900 973 6488 2081 1709 2368 6679 412 2090 6623 4737 696 5317 1669 2843 4626 912 3212 2982 5236 2009 6466 6241 4291 1032 244 6560 1877 754 4305 4733 5112 728 4851 3085 672 1692 488 1988 844 2055 4715 1251 4216 5946 1139 2326 6496 2262 5292 475 5388 3200 450 5086 4719 4841 820 893 2407 1666 5613 3614 511 2915 5309 3726 2527 1291 5220 2289 2748 1244 5587 97 1958 6372 5246 680 2217 3885 6273 5480 6238 4760 2271 6283 2496 4084 154 279 5168 893 4522 1550 1887 3290 2105 1556 6677 4169 3498 2610 414 2399 4390 1337 5140 637 195 528 1603 1828 4903 2344 4470 5906 6188 3319 922 2290 4598 2553 1993 6534 6711 5436 4787 1743 4289 142 1212 346 3898 3548 4486 2821 2278 88 58 5679 6091 3189 1207 6282 1238 6112 4841 1807 252 5438 66 725 72 611 48 3627 636 1634 48 6323 5694 5210 3761 3902 2392 3028 5366 2 2323 486 2543 548 6002 977 1235 3723 1061 4519 3816 2045 5198 1154 6322 5684 848 6256 2767 3695 4991 5916 4234 3926 1715 4284 1801 5719 370 2276 4342 6491 3324 420 4777 2176 5100 4720 6688 272 267 1289 5935 3467 3276 6546 3678 5226 3821 2209 348 5085 624 6027 3783 4638 575 5489 1073 5370 4423 4154 2032 4914 1925 4364 3088 2408 838 4541 2443 4772 1651 163 3009 6361 5211 1860 3403 1168 319 2152 206 5073 6558 5535 5918 2323 5331 4600 172 3897 1728 2246 5848 432 780 1578 380 2158 3289 364 5100 6019 3198 1938 1679 1944 4003 5320 3760 362 1505 4280 6542 345 5218 3457 4473 5015 3686 5781 1956 6190 3120 4347 3772 3073 1526 3897 5460 1 1416 314 496 2319 2650 3840 4211 2199 5456 5550 1587 552 1559 4748 925 102 421 1589 2902 6058 6363 5437 1375 567 2059 5296 6076 2112 392 6003 5022 382 3066 3020 3731 4285 2492 2968 1924 3279 1986 4235 6616 4104 2794 5906 3235 6349 4865 5133 1082 5975 6579 3765 318 3976 4983 5899 1642 5417 5427 6644 1972 208 2590 2756 6530 52 3570 2878 439 3286 6306 6361 4431 5721 6291 2893 6514 1092 3489 4575 2122 1393 3289 6179 2310 533 3493 5672 1571 2235 2725 5048 1459 2258 5582 5503 3994 6443 1415 2327 4054 2311 956 5735 767 6100 6032 5547 2598 3210 1945 3207 6566 571 4490 2441 5341 1063 127 699 758 6128 6349 5933 5026 1771 4929 4117 6678 4708 1637 1663 1810 4416 880 3902 1931 6644 4295 2985 6573 791 6159 3416 2486 5956 2575 5947 270 4139 5470 5476 5524 3923 6664 3812 2496 877 3986 4444 339 5961 2731 2540 2022 2677 6171 6313 1649 5768 830 1760 172 249 5186 3541 4291 3182 3319 366 5352 3051 2040 3617 914 1040 737 1583 6674 505 6097 592 6367 1446 2733 5315 2514 632 4660 297 2725 6229 106 3151 6237 6421 1961 1250 2529 4988 1946 3634 3352 2461 2999 6176 5477 4480 5772 5209 2837 4955 2713 3716 153 1636 308 942 4774 497 1564 175 4644 1748 3821 2390 4929 5514 2882 3497 5569 5489 6675 674 4190 592 3110 6406 625 3644 3931 3326 2546 3190 430 1189 6443 5257 1546 4495 5047 829 2390 3536 98 5370 2029 4701 6174 1446 4171 1088 1179 1274 3144 4079 6426 2075 2507 2396 2543 4757 2908 3905 2842 104 130 73 3860 3713 1085 5005 3730 2304 2905 5395 1711 1369 6518 446 212 4433 3890 5654 3520 5739 5093 2684 1240 4496 3360 2365 5788 4814 4473 6517 848 1933 831 1081 3334 4843 2788 4583 3446 6019 420 6111 3735 113 5083 3218 3638 2379 3161 5187 5353 3274 2510 1834 446 2440 387 4364 2689 128 2407 5131 4314 3411 3986 3240 2701 814 709 6090 4654 175 3413 1954 3337 4659 4605 1216 3658 1011 4131 3176 5389 1436 3332 6104 1098 5289 1281 6467 3862 4580 5389 2342 3673 6543 6095 2675 1305 4156 5613 3737 5715 5027 1130 3930 3966 2129 2596 2565 3598 6267 6447 3351 4697 4644 400 6204 1485 2513 1560 3149 6401 992 9 5693 6487 2882 3982 5641 5763 2556 1057 878 4811 1399 5667 2968 4637 2163 3684 2661 503 4573 5331 284 6227 1887 5384 6319 3150 6164 3505 5408 4813 3987 4379 5467 183 3834 3713 2028 2489 1038 5336 467 5334 4847 2233 3710 5027 5195 1380 4156 3184 1685 1499 5191 2958 384 3677 5773 2905 5063 3560 4661 3616 1574 3751 5997 5815 4084 3802 2644 3393 1762 6015 6624 704 4914 4385 5955 5447 4349 2256 2192 3796 783 2785 1071 1194 1930 5600 5177 5516 930 896 4141 5640 6222 4463 341 5802 6009 5815 5620 385 6294 3771 5010 2829 3174 5620 6573 562 5880 5687 1820 2564 788 789 519 1471 5847 2046 3864 4787 1402 3297 1740 5134 5521 5038 318 654 1746 5878 4599 3508 148 5020 4907 4574 4674 2153 4851 1520 3906 4616 3223 3240 2801 6601 4800 3898 5922 6566 748 1354 3217 4132 4342 3584 515 34 1888 6119 1268 5998 6329 1426 261 1324 3804 6570 4600 3909 5644 5453 1242 6342 3574 2282 2170 4498 6562 6262 2214 2107 877 1507 275 5170 4493 6350 743 853 4795 913 390 1451 3305 6267 6059 2713 6389 3630 875 2066 6436 435 2916 1287 3947 5017 3936 4447 958 5298 3616 2497 231 2245 6446 5383 5116 1361 1245 5177 278 699 6405 2921 2125 4699 194 2076 477 2190 6458 2934 3950 2824 6269 2639 3242 598 4938 1461 6265 371 4577 4479 2543 4837 1522 2646 670 523 4969 4850 2927 4193 4041 6122 2378 1397 123 2882 6102 4693 435 1018 214 3786 178 6477 3318 5563 3337 5047 3291 6552 5335 2874 1141 6692 114 4132 5113 3983 3488 2194 2810 666 3516 6676 3415 4061 4086 3275 5993 3772 4409 3820 6170 438 2915 1136 2530 6437 5625 5943 5457 890 4912 1040 6106 4949 4603 1793 3696 2616 4182 6267 6649 3757 1484 5058 5565 5969 6290 5235 2894 2329 1019 5392 6686 478 1066 3687 1434 392 5894 5708 523 2562 5921 2639 923 107 2031 801 2268 5767 2050 4422 676 5330 4176 2878 6010 3809 5972 5564 87 1669 3308 5663 3521 6675 1212 5459 815 4731 1829 2242 6240 4185 1410 2328 381 5869 2503 5727 1580 5625 3827 2604 1998 5344 2927 2303 361 5903 1389 4012 4237 5364 4199 892 5806 2406 827 1074 428 3962 4526 6278 5512 6566 2109 1880 6386 177 1439 5173 4252 4102 5732 5227 1802 6375 917 4907 5707 2762 1922 4543 1469 548 2494 5399 6023 106 4065 2099 3719 3509 1008 915 709 167 6629 3118 1167 3871 4849 822 730 5474 5614 2670 4215 4880 107 3476 2170 4537 5187 3510 2380 511 5471 5854 3986 2522 5850 1815 1549 3807 4125 3170 2917 3288 4599 5974 465 814 6358 891 1907 5619 1731 1162 5751 5773 6073 3174 3269 4437 342 94 43 5891 5932 5690 5385 5125 2955 2170 3421 1426 5697 5442 518 4143 5170 111 2370 3873 1938 242 3532 6589 1656 5478 5315 1999 66 4871 4596 107 847 5330 5821 4350 330 5344 4824 4471 6297 700 2599 3191 2688 5244 2803 2131 2017 6217 2799 397 2483 1809 976 1246 1234 3889 4853 6010 1240 2841 3263 1965 2102 3560 6281 3819 4455 1821 5038 5231 1699 5500 6558 152 757 731 296 2576 825 925 3504 1261 375 5851 3947 4129 3973 2199 2750 5598 731 1805 448 2324 3448 5109 4765 2309 5351 3979 3535 6167 6159 3599 1281 713 27 3060 3415 949 4928 6476 2044 3641 5461 5795 698 3972 3129 5756 4117 1567 4468 5363 2901 870 3296 5688 1300 3101 6075 5968 2792 2727 415 3138 2357 5332 6254 2703 5587 4544 4751 3387 2052 819 5430 6031 4231 4555 5013 5440 2121 2469 1164 5833 4020 2819 2887 6503 1993 3355 10 6140 3216 6167 2952 2516 4029 2163 371 811 4653 5828 1831 4022 2603 3969 1865 1681 1100 498 4526 3452 3621 4457 4085 3058 4064 2787 5830 5997 648 6134 244 335 4968 2324 855 124 2683 1129 3871 2875 2783 967 1176 1018 3630 334 4893 2520 3299 4416 307 4566 5708 364 3981 2984 2280 2122 512 1733 554 1552 3312 5638 6185 1629 2443 253 1684 6012 3007 6433 719 264 4435 185 1893 5335 477 4104 2184 924 991 1143 2665 1280 1521 3093 2709 1975 1838 6427 5146 2882 5140 2447 3955 4679 5571 1603 1973 6232 6052 4711 3527 167 3655 5241 2907 2452 6363 6080 4140 1533 1770 1417 953 5274 893 3303 3802 5871 5035 5233 4614 17 1854 4446 1582 6082 6350 2916 6525 3081 6589 3667 632 5955 2492 4034 4060 6126 5673 3546 5619 6293 6143 5538 2716 3918 6183 3402 6310 4862 3639 3813 3155 4244 3856 2365 3514 1163 3372 663 8 2660 1083 4694 4593 1437 3406 2718 3858 4076 3057 1412 4576 3774 2087 4400 1832 301 3773 5124 5731 3663 6610 4402 1351 4505 2561 4498 4428 2599 1125 3913 5329 5165 2787 5298 6090 4882 2914 3047 5765 6092 2727 1938 2897 280 1599 3660 6506 3432 4998 5801 509 4561 5920 4922 2853 4378 592 3518 2375 2330 4157 2709 2430 1235 3181 1205 1144 6112 2951 5000 5474 4896 43 1678 3628 6278 2525 226 3633 4634 3441 4673 3809 2786 6333 5785 4066 6185 6243 2053 913 3821 4489 2117 221 3972 4464 3935 2894 3139 3330 2629 222 5258 2479 3978 2425 3753 3380 2737 1413 1530 3068 1358 1700 5102 4880 2675 5568 5822 5508 564 2035 2108 4109 4144 5568 3797 3185 3293 1894 5369 1760 4463 6518 4769 2354 6084 894 3453 6575 379 162 6589 2650 4067 106 3633 2233 2757 1712 170 3969 2610 1519 6281 101 1716 6537 5323 2535 4496 724 83 842 27 1619 5183 4714 1973 1036 1642 583 2088 198 2868 152 2331 2894 2388 1408 3060 5261 1944 5512 6560 4631 249 4870 5415 1343 450 4255 3621 5035 3070 2604 85 135 1738 3365 1503 2539 5825 998 4630 5624 6684 2988 5503 5889 916 4564 5567 1146 348 3282 5338 1180 2302 4423 4892 6355 302 3010 97 747 1548 5157 4847 1661 1692 1824 1113 3564 6573 1616 2228 4949 4714 2242 5971 5842 4653 3892 3684 4771 3549 3546 3458 1645 2237 3386 239 3248 3056 6620 2875 6712 2087 3023 4433 4396 205 1646 6673 1769 4855 2275 6557 1123 4550 4678 5539 2025 2026 1187 3891 4103 4860 5394 6728 3017 2760 2633 3265 1414 4773 4673 1507 3504 5639 678 502 3607 5336 1106 3598 5208 1197 4995 3630 3561 4210 1351 687 4859 935 3336 1408 6303 5655 6701 2171 2450 3622 3204 3305 4096 5681 1650 2851 2706 4501 109 4794 4462 247 3513 5046 3375 4472 1967 3656 1881 4625 2579 5073 2926 2922 3862 3022 1968 4118 2618 1743 5799 1755 1643 5876 839 1915 4905 1586 3180 1181 550 878 5885 1299 2444 4233 2288 2691 3990 3101 6001 2207 5242 2905 678 4140 1779 4127 3567 5861 4458 4721 1933 1648 2929 1862 6189 1383 4549 2319 1118 3896 3210 6122 2748 569 1062 891 3736 596 3223 6377 2332 3251 5414 37 3185 2751 3402 3565 6659 2620 2893 5432 1043 769 1398 4076 5355 6341 6532 6137 3998 3912 2637 846 571 1653 3091 490 909 6669 3718 5316 2931 6509 4282 2423 922 5495 5442 186 3094 4900 4538 3465 600 2923 3931 426 3218 3536 3503 1697 5844 2493 6609 4859 438 113 5825 5727 2688 6154 1813 2075 2594 4103 6404 3637 2112 3448 2014 4077 3158 3854 2862 4384 1128 4339 2702 1075 4657 3658 2135 538 3183 4431 4692 5781 1483 836 6240 146 1721 91 899 2127 408 3852 2796 1075 137 5330 4939 2569 4289 2905 1507 5384 4148 2631 5199 6306 5136 5056 2050 3304 2232 3156 6580 2018 1091 2637 5312 1594 5876 3609 3277 1951 3069 710 1303 4974 5987 5048 1444 962 5579 371 5246 4092 2793 6044 2061 294 6590 1458 2161 2277 4966 2355 798 3694 1450 5234 4059 542 4099 153 3050 4173 6098 6117 1191 5148 1095 2856 3329 2914 3032 5692 1835 2965 237 4225 4948 2937 2319 276 4740 5392 5239 3017 4500 2162 4747 483 3567 2049 4759 3617 3383 6333 569 6428 3291 4027 3060 3510 2390 2077 3732 4421 4132 3980 3291 4445 2965 481 1337 867 2339 5862 1746 6207 3425 2886 5140 6595 5092 3221 322 673 288 3317 5347 5746 3922 1120 254 3623 3671 4939 3559 4004 5512 6481 381 5418 3551 3735 2034 407 2928 5326 2011 4945 6328 2223 1762 1485 303 2587 3209 3481 3765 6720 1076 4349 243 4116 1382 5470 3775 6216 2443 5008 2531 5380 3420 1782 3559 7 1081 1737 3233 2253 4973 3656 182 5061 1196 6087 2127 4529 4871 298 129 49 2929 929 6313 748 3822 1131 5714 2553 1721 604 1374 3485 1797 401 4435 6352 2300 666 2069 5945 4198 6070 2506 1708 2946 3953 2466 1898 300 6507 4104 6598 149 5300 3147 4981 134 5374 5048 3572 2584 1808 1260 3374 1192 4857 3009 3553 3753 2633 6288 3489 5176 531 381 6363 2278 5774 5979 660 5688 4795 3750 4617 5886 5551 4313 4729 2279 44 4635 5837 5195 948 3763 44 5090 6196 3648 2239 3781 1458 595 4486 1843 4930 5332 3402 1220 4036 2020 3754 1680 446 55 5631 5029 6092 2460 919 6611 3124 3224 6697 3003 3262 4553 2088 2760 5114 4544 1256 2720 4161 3665 267 6682 5745 1129 6694 2636 84 6546 280 6480 6710 6593 4058 2848 5095 1878 4364 4633 2225 4020 4659 6423 2246 2522 5294 590 6059 5241 2770 1814 1186 1823 5041 3564 1473 5379 4370 1418 670 3406 601 5275 3994 2490 3605 1511 4979 277 3592 1444 3188 5869 3848 5332 6228 6656 411 916 227 5685 848 2024 93 386 1441 3043 863 313 1184 3868 5298 1805 6569 3437 5205 4877 6216 2920 5206 1424 2387 5928 4594 2200 804 2406 1418 3498 1197 5669 3684 3881 4068 1259 6233 4964 4350 5508 4750 2501 540 3185 305 6310 284 1890 2637 340 937 875 5997 6332 2625 5260 3068 3530 2486 932 1902 5331 1845 919 5762 3191 4256 1502 6004 164 4313 1532 3794 125 1813 593 5049 822 645 1152 3001 4344 5116 5398 3938 5275 1659 1211 781 1877 3834 1941 6606 3134 1943 5579 3142 2730 6727 3562 6601 1486 787 5860 6597 5949 5135 3377 5172 3349 4904 4554 2700 2696 2750 1500 2315 6098 919 5557 6082 3273 6137 2495 341 4082 327 3184 4270 4214 3483 4570 3090 6093 1117 3324 6152 1896 7 4211 4573 3615 536 1163 4061 3355 6572 6037 2736 4152 5674 630 3687 1515 6407 5479 645 2446 298 1965 4711 2558 4601 1632 4362 786 4172 5726 6174 839 3771 4537 2148 1339 1847 3812 5823 3424 1602 6292 5118 3342 1531 1117 4151 2869 2825 6310 1114 3861 6577 5358 3067 1337 6297 5974 330 4016 3376 5390 5913 4245 6231 3503 3507 6418 817 3471 3618 1317 5206 1466 4874 5593 3953 4067 6054 6076 4364 498 3078 2840 1195 1017 1169 3713 2070 2623 2979 6013 4764 3418 5704 6568 3068 990 3014 5215 2637 6350 4372 1732 3497 918 6528 2970 4961 6363 1477 1511 6217 3109 954 4728 4909 361 4770 4759 4573 623 5714 4515 4207 4719 1290 2660 2782 6033 352 5071 4543 484 6682 2430 523 6117 4805 197 4324 3505 4931 3257 5096 3051 183 105 811 938 11 3417 6713 602 6569 3057 424 3747 2967 144 6568 3910 3158 5923 4543 1832 6451 5564 1378 1514 3385 1888 6649 3180 3184 4983 3590 5326 6027 6245 825 2591 4126 835 6207 3725 1291 2044 781 948 5367 5173 124 6553 4160 109 1071 6679 1591 6596 4046 4050 2356 164 352 3777 4585 5640 4812 359 4143 2513 3323 3485 5453 762 1829 1964 3852 5872 6570 3097 1949 6676 2712 2402 1515 5839 6518 4302 4436 40 3131 2096 6357 802 4827 3320 4347 5867 5189 1134 4060 2372 1103 1677 320 3831 258 4078 3169 838 309 5920 3023 5971 5544 3760 5529 5667 315 614 6695 3175 4949 5862 908 3250 4953 3351 5636 4332 2663 1870 6324 5100 4782 2301 6335 4633 6677 6220 581 2249 2016 5886 6154 3162 1896 1962 2477 243 4322 3286 2226 599 315 3199 6311 681 4429 2262 5122 2072 1445 2085 5135 161 597 6045 3346 1877 5812 4316 2321 577 1239 999 5567 3461 946 6495 5134 2971 2440 2870 5531 5528 2083 4533 1404 1453 3317 2984 4607 884 4370 1038 987 142 2632 6496 629 3849 6466 597 3535 4498 5336 4845 2060 2146 4641 3221 1198 5601 4253 3963 4011 5822 2879 6716 6557 231 4970 205 2105 6245 2867 5482 2074 4500 2646 6348 698 2635 403 6570 4678 3717 2775 559 4614 2761 4048 1503 4900 5655 5665 2282 293 6304 4050 6459 6728 5081 2252 4713 4911 5711 6045 324 3112 6155 540 186 2331 1311 5 863 4877 5240 2987 5906 1386 1575 1027 4316 2961 2972 3096 787 4566 3336 1208 975 1122 5978 1491 2538 2944 4605 2445 5368 3441 4151 6302 2501 1218 5925 2432 2829 3485 5474 2735 1076 541 477 4733 2842 2684 2179 109 1668 558 2736 5629 4228 929 2722 1569 4082 2053 5357 1093 5889 2022 3466 1175 3026 5341 716 5268 6420 320 1653 1860 2555 5746 6505 5783 4111 3280 3112 4623 1991 171 6068 789 4775 4244 367 1487 5755 311 1816 2026 65 1297 3117 3840 2 5243 1622 1015 6002 623 2731 6557 1814 1729 5921 1552 4885 4478 4400 4221 5463 276 5397 1707 1965 5170 4541 2844 6283 195 2362 1736 3282 5084 6679 6287 3200 935 2799 3034 6532 1332 4903 5028 2633 3633 532 2260 734 4542 1167 1152 5866 111 887 4869 1482 818 2139 1915 1424 972 3898 1323 3550 1392 2869 1935 800 3064 2374 5929 1967 2672 1628 1235 4205 5249 1093 4838 1484 6003 2061 4666 1901 3181 2240 4987 4945 2111 4611 1718 1172 5912 438 3686 3626 6555 4363 4175 5882 3207 4521 871 447 2246 3170 4141 3303 2355 3815 239 673 2235 6249 1668 1050 2437 1350 3045 3298 1642 1984 6715 3828 2531 3701 5009 681 873 3072 6609 5459 5950 1498 3460 478 1601 6272 4419 4958 3626 5855 5885 5300 2941 908 1972 3530 3982 2946 4503 3725 1107 1907 1546 1697 3174 3765 747 3792 331 2880 43 1923 6714 1924 2774 6624 1698 1513 138 6186 1203 4155 6441 3699 2424 37 4600 4253 412 1189 81 63 6090 4293 1022 1450 2623 5730 848 2875 4867 4937 3168 4614 5071 2100 491 2652 2971 4656 2342 3104 1148 5513 947 5373 5236 1980 6706 4558 5391 6268 753 125 5642 6097 5455 1749 1967 3844 2977 3444 3688 1575 5948 3225 2203 5796 3372 4534 1499 2205 402 842 2526 2535 5494 1061 4438 5237 1899 197 4697 2143 206 5119 1214 2420 4148 339 5320 2694 238 4417 4283 5995 2719 2376 639 3602 5022 4780 2327 5836 5664 6288 4194 355 1767 892 1082 1638 83 3314 2248 5868 3228 5038 3354 4007 3204 5012 4552 2094 2272 5695 1124 5164 4339 503 4163 2292 2355 6525 6398 6234 5740 5508 3979 3635 5898 907 2518 722 1146 5335 6619 625 5996 1187 740 4686 5562 6141 2543 4330 1099 3884 1223 596 5938 3748 736 3003 1077 225 898 3647 879 5761 1821 3634 4337 1847 4748 3343 5121 3639 6531 5090 4178 90 3702 6316 4025 4500 100 4235 2978 4991 2139 2974 916 2509 4229 3217 4373 2223 4481 5222 1333 2247 1178 3871 2585 4032 5254 1097 3690 1832 4392 1534 859 6701 2500 3954 4244 2777 4342 2300 5302 904 5875 3016 1841 2541 6455 4054 5160 6495 2603 2951 1673 6141 4322 6511 1851 5655 5951 5596 5433 333 2171 1536 5475 3649 1689 2748 5038 3891 5974 1247 5501 1914 5722 1989 3928 1602 5201 2972 5410 3848 2397 6010 3582 800 142 3725 4417 5883 4361 5405 5288 4002 1292 4860 1092 3126 1195 3461 4509 724 1617 3051 1896 1680 4215 5961 4557 4148 5816 5529 3824 4121 6140 1019 4843 3381 6093 5825 1494 2241 403 4626 2456 5219 2917 4242 2531 40 2694 3484 3029 4572 1193 3180 4792 6403 3725 6149 4593 2958 3045 5115 4688 1021 5902 5643 5037 2039 6669 2561 2887 366 6520 1070 6271 348 496 5061 3935 6073 3786 2411 4717 3732 6195 177 1130 1870 3279 985 4121 1859 3693 3559 1783 3113 1210 6006 4016 4755 6529 3043 3946 2612 835 4654 5849 5617 1705 6139 2171 4946 5038 3961 5424 2870 573 5215 2901 4432 2626 605 5817 2505 5390 4542 5051 2046 1318 313 653 4512 2391 6416 4089 3902 2038 4034 261 1738 63 2394 6662 4501 6360 4426 3334 2578 1484 6436 921 4025 574 4534 6029 439 1859 993 2603 2682 3261 3234 1702 5717 3939 3637 5069 5570 898 4309 4209 770 5710 4440 6043 2555 1528 6618 4285 38 1801 762 884 4925 2660 4890 3407 4668 555 5832 3533 3905 5433 6507 2144 4886 5672 1190 5228 2286 27 3504 163 4717 2405 2374 5734 2362 6125 1850 3943 5341 70 2848 2519 6202 735 5764 2216 4367 228 798 4004 902 1105 1143 787 193 5466 1196 3412 6519 5833 584 596 6566 2752 191 1536 6279 501 1307 1323 4978 3442 5063 398 5148 4450 1885 1151 915 1387 4010 6682 6376 5487 3513 6117 5028 5503 5161 1837 1758 5760 2084 2626 2223 1513 665 6532 4104 2577 4151 4742 4575 5428 4235 4854 3339 6358 2050 4028 4669 5375 3287 1932 3706 5522 294 4674 3458 419 571 6020 3375 4492 3795 6327 1170 5098 1669 2739 1327 3163 6323 6526 6367 899 5288 2759 2861 4066 5289 3109 2398 4735 1616 6185 3412 6319 5151 4223 979 1959 4436 2571 1318 1822 1426 617 689 5647 1409 6699 3613 4488 2158 4099 3901 1699 6464 3076 6192 80 5267 5668 888 3908 6365 969 2432 4022 1220 6092 3855 3788 6124 2390 538 6157 3185 93 464 6564 4333 5552 2366 320 6719 3812 2174 5301 6427 3152 1308 5543 5465 359 5805 1326 175 4669 1251 95 4431 4887 2846 943 4848 3715 613 6562 3120 1590 2609 5248 2528 548 666 2850 3416 6578 1972 6579 4284 5402 3596 1534 12 1858 3353 734 1323 3926 4042 779 6279 2606 908 1995 3289 4920 1897 6420 806 576 4744 6686 3497 3111 6416 5001 1989 1263 3702 1904 4652 3269 2553 4063 6089 1157 2094 5930 4371 5622 6430 454 3365 388 5916 3153 2051 963 3849 1801 673 6135 1707 5265 5142 1326 3135 2489 3959 3557 4835 4343 2703 4422 5688 5050 1944 398 3214 880 6625 1033 5577 6181 2547 405 4291 6583 108 1588 3745 1092 3428 1960 1923 4369 598 3763 1617 2787 2299 1609 3202 5255 1252 3505 1198 3406 1440 2434 3817 3169 1999 3169 171 3754 6511 662 1878 1415 2375 1169 4570 304 3455 4036 1360 1481 1205 456 99 373 6408 5446 973 6713 2311 1756 4579 5602 3137 3499 6484 872 6197 1569 4745 1531 3284 6311 831 6111 2088 6178 5378 5828 2952 2601 6512 3974 2760 2545 5548 1620 1461 3516 284 479 6274 1477 4528 5116 2192 2789 4488 2466 3222 3964 2334 3029 4325 2704 5820 2641 2493 3935 389 2943 247 977 1893 6078 4140 3683 5271 1958 6383 5387 5822 3045 2424 3329 265 4645 5927 6126 4448 656 2909 6175 1872 2168 3345 5446 6041 5939 1895 198 1445 5802 2341 3154 2250 466 1251 3631 6602 3990 1393 6423 5238 610 4102 2417 1177 134 6197 3090 12 6127 1684 1494 6722 6586 220 3622 558 1563 2757 3412 79 3172 1439 199 90 2262 2099 6227 376 3194 5115 6181 2178 601 3483 1490 4293 3623 748 4771 4771 3490 2131 394 896 588 6567 445 276 5271 211 4789 4960 1529 1615 6444 5298 3295 2436 1643 2303 5397 4000 4792 6374 2593 6167 2294 195 4096 4423 919 3081 5397 3967 5858 6266 4168 3457 2059 2069 3707 4932 376 5068 2618 1915 3964 2113 2345 3155 4825 4343 2177 28 1729 1016 1583 4176 2166 4966 3988 6700 5328 6347 1958 3157 6698 250 1072 6030 1687 6281 1093 2276 4147 273 4719 2845 3073 6515 6280 2670 5213 5933 2223 5512 5427 251 1540 1179 3289 262 6569 3986 564 1984 1563 4609 3676 878 5857 680 5157 399 3290 2770 4080 4948 5935 2672 5479 3857 5554 3859 1429 285 2610 4016 171 6710 4997 2281 1130 240 5675 739 5943 90 5035 846 3273 1042 5241 4822 3312 4539 229 4574 3391 1438 25 4538 5779 3240 5797 3104 4030 2568 2410 5430 5474 4797 4538 3368 6061 6101 4495 6168 5584 5335 349 4632 5175 5949 514 4329 6474 6696 1004 6401 1423 1665 3555 242 3559 693 2070 106 267 2298 2449 1665 2009 2941 6055 3838 2791 5970 5045 4651 5772 6608 971 2105 4090 6433 6 5537 6683 292 1307 1309 5895 2694 1061 1906 213 2233 5421 92 5823 6507 5266 6297 5004 2195 394 4624 6065 4834 6122 157 2887 5499 1396 1468 5093 574 1373 3448 2485 853 1240 195 1061 4496 4588 6524 5651 953 4094 4042 2398 4299 5903 2712 5842 6661 3898 3452 134 6155 1276 3497 1319 5751 6494 2421 3323 1414 315 3257 4771 1543 115 3446 1935 6147 3411 1958 2526 3366 776 128 5357 4215 1095 4459 6357 1737 6574 6601 5110 2849 2293 67 2216 4360 4588 5403 6300 5104 997 4011 4146 1636 2143 3412 3743 3427 1872 1168 4990 5851 5747 5587 6209 946 3831 6091 5727 1288 4507 3116 1115 3059 4563 1540 248 1370 6434 1217 1223 4995 3853 4907 745 1115 1227 856 2995 3137 3527 6507 5131 2721 6627 196 3373 724 4051 949 6058 3793 5282 5232 3341 4780 1253 1823 783 2786 3587 2594 1886 8 417 5991 6294 4054 5562 2323 3231 4710 4257 541 4697 5434 1429 1164 3889 635 6146 2109 2788 3908 5520 2386 6070 871 1007 4944 5529 1397 4809 579 4928 4443 1209 1500 407 1928 2363 2727 369 3132 2336 3384 1167 4237 4744 5904 4034 682 104 1994 4044 5440 4989 3085 2703 3423 971 852 6063 1017 4254 387 3989 5146 5159 4168 2479 5655 1274 4527 3843 6709 919 6124 4338 5115 4208 747 3455 1476 5359 3913 2745 5687 6335 2977 5325 4670 5261 1955 3251 2820 181 6660 6187 771 4672 1607 4111 5805 981 6682 3901 5712 3019 4325 5138 2856 4180 2547 1626 958 515 6233 3281 6163 3001 4732 155 379 1809 1615 3945 809 5964 1841 3923 363 1903 4752 735 1838 2034 2762 5447 2212 4368 2012 5786 3318 3270 5847 2801 3192 3897 163 24 2625 4039 1283 3651 6285 487 3822 5383 1483 3918 2368 1960 2320 366 4767 4199 2489 4312 961 3110 6256 403 5792 6146 1395 1180 3221 2592 2154 6098 1215 5773 872 799 3185 2467 4568 3251 5358 2925 1385 3776 968 6206 170 6065 1504 333 958 2439 2966 4358 5445 4930 4169 1122 6080 3169 2940 1842 2121 866 5161 1223 5696 206 1838 1418 1792 5537 4632 2348 620 1123 1346 3433 921 5542 3139 4587 1263 3846 3250 5277 3463 3018 835 5855 6320 4544 4281 6271 2161 302 5138 890 4058 2417 4194 4073 2723 5924 6520 2481 6145 2161 6517 4058 5100 1304 503 2969 1562 6250 3215 3492 5911 3449 6103 327 1804 6427 1771 499 1070 5554 6287 4188 1118 314 5702 3267 5894 2813 4579 403 142 3295 5055 5039 639 4944 2502 4358 2045 5174 2278 4125 5415 6313 2564 861 6729 3914 5362 3876 3088 5155 4669 394 3772 2242 3801 6027 4916 6645 6484 1713 219 234 5921 1863 6569 3652 4148 1932 6168 3991 6662 6389 3615 2410 5104 3861 6051 6045 3454 2492 914 1834 4512 2061 1531 5680 5597 1032 1972 6336 2083 5440 5679 2892 6052 167 6635 2985 106 3859 6503 4605 1153 6315 5587 4468 355 2219 4295 6440 5846 4919 1188 3215 967 4352 2936 4672 1777 3518 6247 1836 1063 2637 4542 46 4495 956 162 2484 5683 4503 2678 674 4658 6572 4807 5601 3941 5084 1123 4535 3101 5068 3703 3299 2576 2465 897 4257 5401 531 523 5871 6721 621 2300 2153 6686 2559 6561 268 3236 5733 4251 3039 2823 1986 249 3218 326 4113 3968 3152 2472 5829 6056 3807 3711 6471 3564 4093 3841 754 5131 402 4349 3459 4221 6561 1484 2701 6488 3165 3593 2722 2607 3103 4646 360 992 2053 3211 6229 937 6720 4385 4707 3713 3867 6151 1334 1427 5725 3544 2731 1546 6179 2435 6063 4764 1413 278 5994 3570 580 3171 5251 5876 3515 5043 1250 2311 810 4919 601 1838 6678 6307 6703 5695 2192 1226 4292 2872 4414 222 1724 6686 149 6444 5314 1795 1632 2955 1961 4245 1933 6094 1180 593 6382 2057 3995 5281 351 1749 401 2896 1394 2675 959 1216 4425 4023 5667 526 725 6434 616 6567 3886 5536 4044 3860 2912 3514 2998 2723 1237 4171 6437 2374 566 1007 847 3113 573 5668 6031 1973 2699 216 5481 6265 3496 5716 21 595 1398 212 5283 1704 3242 4556 694 6009 1285 2319 2986 1475 6318 480 4100 3189 1683 1174 77 2447 4523 5735 6604 4171 1881 4667 6428 3952 5748 3370 1746 665 1974 1571 5455 318 6149 4170 2859 124 1639 1220 3091 2834 941 5881 2418 2273 3466 6473 837 1060 5821 5649 3552 5159 4733 3300 5078 5939 322 3245 3906 6394 4172 2278 3729 2924 3451 194 5834 4008 3102 4124 4979 4056 2636 2090 5954 1489 4431 3998 3204 6354 3486 6382 4714 3808 2325 1825 3754 6349 2751 1228 1760 3034 3811 5545 6158 5539 1974 3711 644 4665 5675 3477 5529 3509 4497 1119 3822 5492 905 4116 2297 1970 5275 3874 1671 4662 4431 6038 4945 4903 2250 664 3807 2974 2525 5541 6227 1897 1011 2011 2325 337 1405 4182 4575 5552 6041 646 6368 2303 1108 3030 3714 135 2782 3402 3587 3020 1436 3997 6457 1929 1302 2636 2297 1097 400 3188 1920 5942 3614 50 143 2922 2655 1970 1692 649 6143 5935 3643 6211 6230 2211 4401 1870 4171 2035 4747 2283 967 3504 2289 2086 713 4226 1438 3564 5452 2913 5570 1475 3276 4661 1186 4891 772 1094 2740 2293 6036 4755 315 5989 3584 1284 3512 5269 5288 3118 761 2031 4401 2775 458 855 3038 4363 3333 380 4216 1932 6175 5462 2731 2512 1761 2421 1672 6654 863 3117 928 2213 198 903 1524 6653 1619 1967 3034 409 5923 2849 3781 2463 1511 4405 1382 5189 5008 133 2117 1495 1766 3091 339 2187 1641 6485 6662 3215 2974 4122 234 4115 1406 6392 6587 5476 5513 6408 2453 3596 2544 3431 531 1148 931 2878 2015 5478 1588 947 6555 77 4655 5104 3959 1268 4034 2824 2676 2976 2530 475 1637 166 569 1408 5957 3249 4528 5016 5450 935 3447 6514 1870 644 6424 4193 3927 5966 84 563 2407 4611 3754 468 571 3095 2291 6481 4007 3440 14 143 5954 490 3589 6684 4329 6544 3236 2567 3128 4918 2289 2495 233 884 1700 2798 130 2122 6723 5633 3742 3276 5706 3583 4051 681 3336 1770 2061 2045 245 6154 2279 5180 1297 4071 2264 1056 3563 689 4192 3145 4447 6680 5437 3662 1366 878 6404 2270 716 4099 1325 2612 3929 3288 1682 3068 6534 5250 6510 5820 1952 2210 4820 461 912 1603 2727 2334 1246 5182 5628 329 1349 6268 439 5993 3164 238 5131 92 6529 422 242 4113 6122 1906 1403 4756 595 5019 5252 1377 1877 4126 2330 1928 3618 3334 4157 2914 289 1143 6399 2867 1829 4623 1702 3540 166 250 3033 2373 3669 3990 3405 5787 1807 5399 850 2734 4468 5176 2259 5771 4141 176 1313 5929 6005 4957 3349 1573 2323 573 5834 86 2970 4676 1246 1827 4369 3715 923 3778 3310 6561 3865 5581 3189 5650 6624 6586 6403 6388 5696 2433 711 964 6571 4429 5095 1252 1734 5175 2520 997 668 3831 187 6581 2011 3487 3310 1476 4805 5268 242 4566 3035 4384 5935 2394 4185 5529 2932 4981 1936 5841 3617 4517 4234 6459 6446 3250 4628 810 1011 2082 680 4295 4951 5657 3166 2830 1804 1034 5393 4762 4295 3175 1025 4317 429 2990 6288 5843 5962 3382 4769 1065 3232 6678 272 3332 4562 3950 1583 5463 3579 1088 2255 3777 6644 5586 5907 5151 4307 5265 5183 5888 4722 5679 5006 3343 4767 1197 4930 2948 3063 6164 6069 296 6043 4204 6123 2413 3539 392 6615 1409 5182 2489 2667 5286 4204 4089 5271 1088 830 2989 3831 5787 5684 3528 2813 1921 5301 2941 3121 3862 2241 4427 1898 3815 2855 6396 148 4152 80 2691 2696 3834 6059 3030 772 2096 6618 1142 3784 4654 200 2664 2722 1457 799 5057 1665 6243 870 4131 4727 827 1263 4007 188 1954 958 5634 675 132 5052 4467 5556 3360 92 4237 222 3037 5383 1311 4764 5698 3903 6039 5882 5291 5574 4120 6080 1762 2027 3831 2520 5793 5435 673 4145 5907 722 946 1988 954 6473 311 1516 5269 1646 6144 3854 605 4832 373 5587 1235 4059 232 3453 5594 5423 2811 5293 1665 3 6685 3581 4122 5682 5847 558 3579 4809 968 751 5066 3426 1726 4446 414 5037 3030 6106 1202 5141 5922 3538 633 3083 6002 3439 3203 1803 4490 3241 2789 2998 1209 474 6482 2523 4869 5378 1051 3580 1124 5143 3455 5052 3046 6299 534 674 5186 1247 4038 2439 2028 5526 6359 3674 5763 89 5084 1395 3770 4433 4202 6116 2686 3373 2546 3468 4697 4031 4001 266 5601 5760 807 5908 4707 419 4226 5661 1802 1131 387 3805 6300 2441 1094 5756 4019 4501 3677 858 3199 4344 3269 2473 5219 4773 3720 1303 179 453 2135 4582 5622 2201 1542 5685 2801 4087 4027 6385 6072 1476 3021 4917 2422 5172 5308 1540 3086 3485 5298 4773 5637 1213 6268 6152 824 1439 5493 55 1926 4771 3236 623 5480 3414 5245 1122 163 5472 166 1076 1842 1369 6643 1598 4932 2746 6522 6513 2757 5262 2233 3252 678 5639 4689 2068 223 3041 224 5131 3010 6222 439 4371 189 2175 4782 5542 1894 6426 5503 1571 4576 748 1535 5173 48 2416 4720 2747 4961 3173 3460 5221 1691 6380 2520 1924 1027 5374 5227 2180 4762 2915 5206 2011 1529 5702 590 6496 5 5962 3336 3716 891 2710 6484 1251 1655 3159 5063 1208 1715 4463 5289 4407 416 141 3805 1866 5783 4711 5219 333 3520 1674 6187 2081 1436 4777 4075 2081 353 5713 4228 2018 1401 5066 5308 574 643 3644 552 2435 407 750 4392 5207 3856 3146 1736 2082 1808 827 4282 2447 1865 6227 5954 5904 379 1214 5499 5928 4579 2829 1637 4445 5693 4478 2678 1341 1357 6073 1773 5876 2680 3256 1508 642 182 6693 1215 3351 3837 4130 4776 3736 3133 3270 2421 1506 4385 1977 3039 2483 1378 5611 128 6273 1867 5938 3213 6227 5980 5865 6168 4259 6248 5044 3801 2772 6027 4056 3656 195 568 6585 5702 3392 6438 1405 669 2465 2459 1938 399 4794 248 2618 4451 5265 395 5751 3449 3844 1960 3731 4231 3049 5902 2022 6441 4284 1819 43 6119 3447 5570 5806 4702 3304 5706 2842 2782 5220 4556 4427 2464 3949 4863 416 4414 1824 1461 3388 6202 6167 2626 4544 5834 5290 2507 759 2472 4844 2758 2217 5526 4910 1798 5486 3906 2074 6390 3804 1123 4979 181 2317 6475 3511 201 4756 3496 3902 4083 6372 498 2874 1760 5509 5152 4050 5943 2932 501 4797 4875 5510 562 4527 3583 645 5289 756 4683 203 4271 4585 1430 5867 5471 587 5770 5484 5067 3960 152 1248 329 6501 2395 2654 5297 3466 37 288 4485 3353 2166 4950 5422 250 5421 6295 4491 909 3106 5840 100 3740 2220 874 5044 4761 3243 4855 3951 4284 3669 3977 538 6641 6169 4018 6402 2846 4561 396 4462 4454 4330 2272 1627 5029 798 4812 1537 4510 4809 5473 3904 1903 1811 2469 145 4443 5139 3301 2244 5886 549 1306 873 397 5943 616 3183 4860 2203 1796 6294 146 4484 1319 2726 3525 5784 2146 5659 3548 2274 136 6220 6067 858 3110 1302 5941 2501 6417 4657 2213 5034 1235 359 1644 148 6241 72 2393 2664 4981 6094 1249 5965 6257 3177 4791 6725 1884 3787 4211 1301 2469 6433 6589 2145 5897 2808 6341 5787 834 820 2201 94 5888 6337 1188 5912 3049 5226 6653 6398 520 6134 744 6305 1565 1773 398 5216 3042 1582 2360 834 452 921 1229 4138 5751 4373 2996 3512 725 3799 5948 4642 867 1579 2688 1057 6555 472 6662 1777 3454 6106 4818 3749 980 1583 3898 3957 2804 1819 4363 2969 3088 1883 6188 1879 2012 921 4987 6350 1654 2600 5153 2149 1676 5593 656 5354 3906 665 6549 4330 5810 742 5217 6086 2477 1163 2203 6560 5818 637 3568 3584 4997 6572 5176 4351 6681 4972 1566 3441 3980 2775 5435 5293 5124 994 6169 2728 253 1332 5416 1653 3851 2156 4754 4840 1318 4559 3962 3025 415 3836 4364 4773 1167 226 1109 357 2746 3316 1986 3431 6002 5104 5143 581 5834 6017 4022 1371 6035 3873 5924 2911 455 6232 4744 5480 5300 4845 456 2258 3726 2581 1171 982 3137 6114 4657 2671 1736 4874 1805 3033 6087 2433 3596 2075 1413 96 1895 2327 5355 1103 5185 2044 4267 5257 806 5864 1848 2758 2667 2249 4151 2022 3009 6497 91 3906 2530 1485 431 6587 6222 5176 5623 742 5419 6660 5309 1437 5209 2600 4267 5721 814 1965 6119 1307 407 4742 1235 3040 1791 2514 2607 4855 1652 3681 3645 2620 3044 5737 5968 4935 1835 5295 4563 728 683 4514 3385 4177 1491 2351 4057 247 6238 2944 3807 5321 1114 1702 833 5150 6583 1389 742 5069 4781 6411 1482 5251 6404 278 4335 5968 3433 4006 5718 5555 3737 4838 5447 248 2576 433 1947 5099 5921 781 4847 4640 3702 2710 2820 5931 5988 527 2568 1632 3843 2770 5386 3554 1926 6360 4778 5650 3609 789 2382 1688 1384 1722 847 3955 2264 824 2950 1390 1779 6396 4145 2561 961 4705 3231 4188 3087 3850 6354 4664 2368 1902 2848 4573 4604 4086 6557 120 3103 2609 2366 3584 6005 6380 5775 1107 2125 2875 646 5970 6510 5159 1388 3045 5157 6509 4939 4629 4163 4984 4235 5620 3919 3306 3043 1677 4054 6078 6613 4986 4986 4978 4321 4157 5960 6671 4296 5484 1482 3424 3666 688 3401 4021 6033 5435 879 5421 6050 575 5611 2507 6207 1759 6489 2276 4794 5597 5915 6405 1594 2411 4459 4686 2540 3749 2108 5911 2498 6062 3099 2575 4981 2002 6362 931 1419 2889 4736 2413 5024 2192 3974 3999 4685 1942 977 449 6412 418 3656 4569 1836 5967 2967 1951 3960 604 5499 6672 4293 2640 6342 4890 6560 1652 4172 6497 3519 438 3267 5562 793 4426 905 4206 3761 1629 2844 4657 34 5976 4741 1601 3280 4895 6054 5588 4586 2425 763 4392 3260 4226 5401 6025 4730 3630 5574 1508 3225 5072 708 3503 253 2308 4182 6260 5306 3559 1363 911 5218 3441 3851 2229 2316 1835 627 430 986 4875 132 5566 2075 714 3600 2633 4266 2342 3478 4688 3463 3148 6622 5565 5283 2085 2144 311 987 1023 2905 2362 4005 3097 3789 5293 2174 5963 2291 6723 2150 3316 1245 1798 5289 337 784 2422 4096 3271 6672 213 2805 5046 5197 1896 1762 4356 3911 6606 228 5274 4043 1489 2529 576 6615 5585 1094 6181 3338 3823 5729 6124 2165 2482 5214 6289 447 1927 556 6013 2137 4552 672 2323 3301 6377 2148 236 5623 699 2386 1673 4454 126 6114 2097 1638 3595 5376 4018 249 3941 4504 1780 959 607 2760 2807 2478 1841 3157 4501 371 1329 2907 5494 1785 3679 5574 1614 1800 5988 5600 2753 2658 6361 2158 3267 4419 2729 6333 4760 6431 2036 996 6511 3350 6064 1220 425 5979 1463 3950 2351 3370 2163 2762 3401 305 6667 5515 2879 3907 1940 5465 5675 1170 4106 98 5323 2637 2457 5245 2926 4716 1955 4538 1784 1994 6632 5614 230 3262 5299 3847 2004 5814 3264 3595 5157 6014 5569 4558 3350 6644 4584 2850 4262 5565 5727 705 432 2402 5011 3102 468 1950 3956 3979 4977 2659 3907 1241 2870 5548 4746 6401 579 5047 3880 4408 2133 951 2427 2835 2477 5110 5674 4058 120 4161 230 1399 115 5787 5910 984 4999 2707 297 470 6043 4775 6490 1157 5349 2139 1494 4062 6344 2021 4034 4171 4935 3604 806 6538 2215 801 789 5438 3955 1324 3896 75 3511 6363 1147 3495 3216 1080 6218 4347 2005 6559 4659 4451 535 2663 4976 1171 4606 6080 5384 3468 1131 6235 5021 2017 3168 677 4012 5585 3256 2311 3153 4502 1533 1553 2109 6156 6621 4496 1909 291 2524 4170 3309 5302 3463 4206 738 3457 417 1569 4875 1805 2191 81 2102 2609 3434 6275 6340 4965 3626 4025 825 4739 4610 3025 4399 5003 3951 5286 4744 4055 2044 824 5926 5873 1011 2741 1235 696 5233 6378 6300 4637 6456 1055 5237 4745 2210 4927 2923 5395 3328 4931 3140 5416 3014 881 5264 1566 5171 5207 6189 3387 4227 4933 2384 6255 434 2000 6338 1830 6321 2754 507 4543 3537 3130 6151 5679 4586 1633 4656 2192 6296 6035 4266 2891 5250 867 1831 2471 6479 344 2281 3417 5294 4752 3652 6611 5004 786 2476 6601 263 6364 927 6268 400 5745 5173 5070 6298 2576 3775 3815 1150 1523 496 2339 6022 5175 3660 525 2722 631 1864 593 5724 4697 5954 1108 118 3141 1679 2653 1363 2915 1300 6242 1882 5704 2018 2512 4793 5441 1505 2568 5128 3399 5043 6492 981 2348 6575 1636 371 1307 4760 3889 2608 1957 4738 3309 2608 5506 4964 5787 3519 3416 4621 4056 2480 2640 4115 2401 4446 3118 5810 1898 227 3332 4916 6245 3878 728 1202 2621 1108 3954 4319 416 3129 2762 4342 3740 4324 4995 2390 139 1697 5443 4509 1902 5870 6224 6590 2861 4324 2103 2135 618 3664 34 3265 2215 819 4264 4944 3946 5156 949 3268 3262 2084 1196 4498 512 1255 3657 2050 143 974 365 4953 3215 3492 2033 3280 6163 6507 3843 2651 3001 5056 3277 6276 5783 5528 2792 4724 5791 2902 6626 5729 3245 6509 6055 3572 3499 6727 2612 1110 5248 2135 4484 6015 218 4223 4368 4007 5021 3314 3334 4072 23 779 6106 822 3790 2078 5783 4981 6005 1406 3493 4624 2858 1787 5252 1925 5663 5383 918 1684 960 1989 5642 3943 197 110 1394 2843 3679 6714 6628 2038 5912 3151 6632 1072 5625 3033 2488 3156 498 1827 3159 3555 5146 533 6255 6666 537 3039 6057 4595 5195 6386 1399 5898 238 6230 839 1105 1366 1904 2796 3306 1409 5991 4942 3534 4630 6657 6096 6591 5948 147 4036 3828 1217 5768 1812 2507 2073 729 2807 509 4285 4622 2774 1739 2485 5344 75 4903 2732 3100 1895 6127 520 5606 3654 4325 4169 6728 2620 6488 544 1969 1911 5209 1778 4681 3393 4050 588 3976 2136 6118 2069 5844 3927 4214 6618 3131 2435 3473 5928 1611 2436 3805 4252 1896 6576 1598 1327 3003 334 3334 3694 212 6669 4415 3976 5486 1403 4746 5222 594 4985 5589 1967 2868 1836 3677 3372 3665 375 5331 4110 827 6012 5885 5939 3980 1518 5932 6344 3587 915 362 2362 5420 805 3355 535 6410 5049 1774 2783 6261 4072 6198 5690 772 4554 779 6717 1948 463 2351 4348 4478 757 3487 3213 2471 6419 5038 5944 1507 5191 2603 661 1233 1267 1642 4741 6513 6055 407 5017 3547 4855 1877 4903 2269 5660 2392 2233 4045 1157 3672 2889 5421 1907 4227 4442 5320 3818 5804 3202 653 6644 2389 4779 3224 5805 2576 4560 3866 4155 4898 4358 4198 3633 2827 5567 2631 1091 5328 5187 2041 3103 5092 12 2898 5388 5434 1074 2885 3441 6454 6067 6235 1579 2424 4387 4430 2965 6399 1529 6147 4962 3723 2308 1818 2877 4964 2937 5717 843 1568 3625 4664 2036 1768 5206 5132 2498 4561 4706 563 2483 5243 1542 5101 5482 2121 5610 4415 5441 762 1556 4959 5337 4705 6344 3933 708 6414 2123 281 5838 511 183 2804 1296 15 3687 3107 4185 5140 871 2642 5632 2409 5131 3332 350 15 3744 5871 2421 619 5453 2603 155 6091 2521 1723 6631 1321 1610 3260 6340 4647 2884 6469 6064 6657 163 1576 6352 3195 195 1428 3022 2025 3607 592 5424 3367 3942 3870 6271 852 6239 2616 2441 5633 4954 916 6495 602 5690 2626 1505 5190 6516 3106 3098 3249 3391 5117 3006 4669 5654 2230 5484 2796 604 4608 837 5971 3711 1842 2317 899 3628 5756 520 4735 397 2845 2359 3982 1699 6030 5801 5271 367 5237 6123 4186 1252 669 736 2793 4933 3931 3961 6473 2114 3328 4089 1372 4065 2877 5495 3890 3372 2210 1114 2537 1101 901 1453 129 4637 5756 4467 4973 2149 3858 956 5505 2275 532 3140 2958 4233 4335 3874 1982 641 4459 4624 2409 650 4532 2446 3522 3222 2632 2868 941 3144 2240 928 3748 3918 3453 5757 5363 6641 4604 3633 894 3545 4491 5296 2056 2709 781 3188 1491 190 5345 317 5657 5196 6457 669 5329 1988 4920 5980 6164 3201 5181 5153 4631 3817 2705 3117 5883 109 3795 1158 6659 2341 4754 171 3715 2296 315 5994 4806 4106 1230 4286 685 4623 6060 2078 4270 5439 3488 988 1324 2972 2151 6368 60 3071 4125 4342 2509 2030 4517 6709 760 1366 2470 4510 359 5766 278 6098 3120 3754 5189 3154 1445 4888 4867 255 4575 4082 1404 2613 2530 1859 2245 3143 909 886 3918 6342 1135 5551 3069 3897 1390 503 2659 5067 919 233 1981 1917 1071 3909 250 3349 3987 5397 3214 3529 937 2216 804 5776 2371 3772 5351 2364 1516 3947 1914 3756 2050 2397 238 4687 5265 591 888 3778 4785 3251 4389 4597 6707 5000 6081 1555 2433 4007 6413 1322 4693 1423 1970 6318 6423 5234 5696 644 2055 1220 3447 5481 2477 3686 549 478 85 5362 4427 4114 3232 6426 1587 283 5106 812 621 1607 3608 6169 2463 5445 1878 1612 2579 5303 2947 1065 5835 6543 3349 5514 1861 487 3472 1294 5811 4302 987 5423 6549 4353 2126 1557 2404 4083 1761 2364 6303 1245 4280 2791 6074 3069 6728 2897 1087 2169 1931 902 2377 4278 1865 5997 4116 5592 2499 1809 587 6214 4914 2146 5369 1792 3751 259 5100 6142 4450 180 3736 3599 1596 3305 6599 4924 4003 3185 6475 2223 5096 6104 3821 2849 2208 1039 5949 2449 951 104 3156 735 3364 1050 3269 1746 3674 3030 2883 33 4942 5693 1730 3134 3516 2865 6547 4828 4362 3162 2853 5335 3370 6155 1066 724 595 4732 6318 2212 2767 6482 5208 3636 3040 2014 1031 1686 5559 3469 1348 1833 6068 2643 939 2524 1322 1285 2004 353 4107 779 4992 342 3904 3741 1707 4184 2753 4458 1826 1178 3239 6334 5691 590 3305 4126 5341 2140 6231 2515 4872 3406 4636 5940 4726 6717 758 262 2054 5180 6384 6410 5649 4058 5733 6043 5252 937 3855 6481 6407 4074 829 6596 1985 5630 5768 471 1990 4201 4639 4606 3923 3229 4103 1377 5447 2534 2271 2814 4670 5998 2280 1043 4463 4868 1410 3579 594 5682 4159 5728 5840 4714 3749 5012 2568 2330 5702 6565 31 5255 5855 2214 2095 5637 1517 4430 231 1203 2085 4723 2288 928 631 5401 2668 3744 1242 945 834 4918 5181 497 5791 4057 2718 6024 6436 5166 889 1813 4673 846 5250 613 4184 3820 177 1090 985 3054 5158 2975 5302 1066 5471 4187 2442 2832 811 2159 194 1075 4352 2667 2954 4592 2109 1088 6443 2681 6035 3315 714 5448 5455 6270 1968 4217 2096 2278 118 5529 1224 1641 3732 1551 723 3560 37 6717 5970 2965 692 5210 127 296 567 4033 3160 5483 553 517 3278 3089 5153 1316 826 626 1238 3483 377 4578 3300 2397 335 1553 6568 1078 309 3400 6014 6041 4288 3245 5939 4669 2384 3145 1274 221 2372 2963 633 5318 3226 2781 6340 39 2860 5196 4053 1492 6289 5772 4070 405 3498 1637 5309 2835 3886 1268 4025 731 4648 1712 2696 1684 5868 2621 3207 6403 5917 1859 3631 1534 5944 1969 4346 4864 577 2975 3481 1177 6714 1962 2984 4817 1694 4566 5642 4804 6313 145 4995 5991 942 2489 3191 1692 3795 652 5071 4342 4425 5285 5407 4903 3446 6276 206 3446 4169 1197 1428 4237 4753 10 2091 3246 5064 5213 5910 5261 258 1073 71 4260 904 5582 4336 342 5130 4711 4088 2627 4569 4620 1735 1690 4665 582 6700 4277 4666 1062 5070 6415 6334 1892 5499 3531 890 344 1123 977 1868 5662 2557 3427 5395 836 3228 4912 4345 6221 6298 3786 1422 2629 3319 2588 4310 1620 2214 4462 3003 1831 1530 2978 3374 4108 727 6429 1196 265 2933 5374 2804 4987 4589 6561 918 5203 3749 4630 730 905 5247 4503 6427 2153 594 6376 489 802 266 6326 3000 5793 4716 2425 1253 1711 6626 3952 6464 2026 2759 3080 5612 2996 299 4056 1534 1062 940 4644 6134 1181 5938 4312 2871 1199 5881 5998 1844 1055 5679 133 2776 5127 609 2850 2565 1262 288 6157 6601 1517 2761 6050 1911 2984 5313 1715 2756 5557 4889 3642 2712 6364 2910 1978 1161 3931 853 4731 383 5651 3373 2882 1713 5220 281 5441 3139 4356 3199 4874 4990 5716 4971 5949 1618 3130 6094 4586 3490 2493 6443 2622 2525 2903 2938 5454 2450 3681 1881 3447 6498 282 2819 4522 3110 2493 2545 1113 2633 2221 3747 2579 2964 6125 5063 2323 2935 5616 1126 2626 5714 5512 3989 2343 3461 3611 1169 5692 3295 5066 6603 1394 5473 5045 5327 5940 4807 5551 1541 6189 2323 1457 545 2442 1847 2303 1759 736 5225 2432 5185 4753 989 884 2061 60 3859 4637 5506 6491 273 6027 272 4071 2611 481 3725 4249 3475 1345 6239 4538 6540 5544 3666 5470 919 1129 1374 1404 3624 165 585 2614 5460 6108 563 5086 5397 1702 168 3177 6557 4732 5913 4180 3969 2008 5144 4967 4952 687 1761 973 2851 6616 1185 6629 5446 5392 734 2832 4843 3151 5909 346 2680 2430 1617 4671 5272 1792 4977 235 1422 4532 3039 783 6350 3825 3150 39 5906 2252 6310 4542 1007 4050 1634 6471 4013 1223 3187 588 449 5554 6142 69 4733 2039 3295 55 2839 4997 5772 1152 2878 852 3755 975 3858 4384 3462 2277 5650 905 6652 1195 4937 3225 1185 4313 2486 5405 1483 6680 6526 4556 1159 6231 6308 1235 3785 4964 231 6165 4854 5765 2360 4310 2525 942 4316 2492 2937 2280 469 5150 5998 287 5616 4680 4430 5966 2532 2075 1899 1119 1682 5780 2719 3458 4491 2726 2181 4943 2385 3400 6589 1999 4028 5178 1666 5288 2719 2487 1300 3487 5156 1746 6192 638 1861 1440 1676 4444 496 1857 5412 5342 2755 2024 1044 4115 5147 5899 2202 5494 4058 5937 1435 3320 5632 4599 842 2129 3052 5516 1751 2151 5191 6391 662 846 743 4740 939 5741 2712 4793 5563 553 5728 6443 3828 4822 4971 3489 26 6422 4189 6465 3903 2134 5728 4571 2974 4119 1440 4659 5661 6084 2016 6262 5330 34 564 6361 874 2283 4984 1373 3599 5831 6314 6409 3411 4398 1275 1265 6104 2123 306 1457 4562 5638 5516 3491 5304 3592 3251 1240 3239 1666 5845 6549 4462 2193 4957 2634 4672 3914 5899 4785 2424 4324 4832 3970 1881 1173 5858 5235 1202 3627 378 3706 2436 3590 3889 4940 4127 2600 1040 1736 5490 2984 459 3003 3309 6360 5231 5053 4237 1198 4035 2114 734 3603 5867 889 976 737 4977 2032 6314 5991 887 1094 5961 6157 3172 6206 5192 6355 3966 1775 1997 4081 4690 2244 1851 6284 3459 6444 5271 2765 5335 2913 6373 4649 4004 6495 5177 3238 4700 5585 6249 1653 2140 2276 52 106 5291 5719 576 2962 5570 1799 5124 5002 5503 4910 4687 5508 81 1472 6664 2777 4674 2328 5432 3019 2155 508 4778 6062 5235 409 3562 4241 3436 4700 6223 2509 622 685 6437 6215 2311 1936 3179 6060 4407 4077 246 4425 1119 2164 511 1166 3281 2584 1324 2267 3390 4743 5622 1424 4750 4927 5788 2036 3524 192 1482 310 4794 6087 1105 5282 3601 3171 6731 1765 3844 5121 595 4457 361 5399 161 6482 5921 276 3208 1310 327 367 4870 4642 4090 4485 1503 4170 3716 5671 5811 1595 5242 5738 5936 4963 2563 5175 4830 3379 1150 1943 859 4388 6228 1027 1117 282 1744 2121 2815 5283 3514 4048 2001 6327 1918 6723 3932 1627 2892 2074 521 4670 6659 4097 3569 4906 3255 6573 3208 3176 4825 2990 2450 4565 4508 2245 590 3996 1600 3992 3561 2207 3155 6123 3148 2049 3487 3030 606 3081 5755 4097 4186 3449 4337 6620 3515 1843 1079 3405 5239 1955 1643 5406 1224 2309 2449 1863 4607 105 1974 5941 733 2352 5315 2879 2209 2774 2875 4266 3745 581 1777 2634 1000 4159 4227 6151 2896 6362 6567 809 4331 3197 991 3337 3647 2300 684 4221 6042 1732 5833 4255 2808 1037 819 1341 4417 5893 6093 2360 6437 3465 3650 2763 1555 126 5411 6282 6245 1158 6200 5663 5242 880 4234 312 4054 3681 5190 668 2264 411 4948 3720 593 5388 1061 6708 6044 1731 1621 1514 5013 4482 6160 5469 6139 285 2644 5347 3937 2344 2353 3611 6572 6537 4090 6400 510 2440 194 5498 5199 3458 6339 4266 4736 6592 1669 5616 11 6649 894 657 6000 6671 1031 6352 672 5748 3756 2550 3028 1279 5891 6397 1363 1116 2679 1439 25 2842 4719 3754 5329 2085 2010 6129 6640 5348 4239 150 3646 90 5980 6728 1798 6001 4243 4659 4254 633 4262 6314 857 664 1147 3023 773 1285 2488 5325 5866 1939 6176 5453 339 2265 2005 1278 1825 3425 3375 995 3112 3553 2893 6021 554 5041 1282 5694 4422 3866 6249 776 1817 6514 1757 4753 901 2510 2817 3639 4068 1249 580 3192 3443 6287 5069 4359 4816 1566 1304 2263 6466 324 5230 1544 483 6032 358 4441 6172 1634 4068 3168 3340 118 1809 2297 5884 2456 6390 6183 3586 915 5668 1568 1367 4307 6094 3708 51 65 1223 4669 3541 3071 3339 6453 6691 5895 661 3708 1215 3019 694 1474 3193 117 2868 2665 3168 4381 6148 2389 3014 4664 5505 2493 3516 4136 6220 6264 1897 5191 3186 3907 2373 2613 1638 1706 4660 1936 4293 3976 2274 1871 4804 5622 725 777 1921 4590 3104 4611 2391 2746 1027 2141 5251 5283 2940 148 714 3717 1921 3922 3671 204 6107 5194 992 3817 3542 1555 11 5438 6618 2485 3853 709 1789 2516 1416 3326 5320 5949 4164 4352 1909 427 4817 6431 147 4913 5432 5 2644 4628 2187 5320 158 2062 6578 2807 5969 4911 5528 2537 442 3482 5639 3330 5087 543 2626 4146 5403 3587 5658 596 4939 2049 6680 4416 1624 1161 4707 3755 6407 801 1546 4167 2137 522 1836 752 1888 116 6523 6311 3216 5748 4579 4969 5047 4963 3152 4625 695 1941 3713 3358 1309 5362 4020 735 244 1510 3583 1057 2652 3408 6071 3211 115 4573 5905 6009 508 4675 1141 5271 2239 2366 4615 6141 2227 1263 1999 550 6452 4881 3666 6075 5278 3806 4221 3810 6176 1072 4522 185 423 5102 6107 5832 4061 3273 5384 3424 552 9 3380 6553 6321 3947 4371 924 1988 2128 554 2134 1678 5040 5024 2765 1409 4153 4670 3003 6159 810 6466 4178 5776 738 5841 4687 2162 6268 1993 1425 5723 4680 2330 5340 2984 4365 532 287 4737 2486 3619 5840 1403 5086 5741 5824 5085 272 4092 5008 1338 4518 2226 2441 6162 6415 5515 3970 1826 4174 3018 4956 2148 674 4242 567 5976 4498 4650 2558 313 3913 766 5409 6702 1107 2375 2871 1505 2816 3396 5696 4602 2562 4677 3635 883 2184 5351 6440 3794 4412 8 2924 161 6593 2255 1159 6508 4495 1329 5901 6530 2897 2506 5875 4509 274 6217 5062 2090 3768 2565 4214 6167 3709 2807 2426 2023 1633 1005 2347 1628 560 1374 5794 834 2330 927 894 3692 4387 4522 76 370 3719 297 4461 339 4333 4915 5519 2947 5082 2511 4454 2123 3085 1607 425 485 5932 3350 1994 868 2743 673 1501 632 5618 1675 3814 3190 5021 5804 705 5592 1028 2600 6225 1297 3454 6545 2881 988 5901 4476 416 1080 1515 715 5406 1469 5755 5116 6615 8 1556 3513 4124 3682 981 2296 4107 4493 6336 2721 5826 3621 3194 870 4388 3611 444 4599 1874 5268 5411 3604 5952 1927 5572 2053 5560 2713 4088 3300 1638 4338 435 6473 1901 2984 3165 2516 1416 289 5157 1070 3940 2072 367 1872 1252 412 2950 2209 924 1770 5877 254 1507 50 914 4104 2499 270 151 6501 5893 2804 6269 6524 5381 5952 3576 3949 16 3017 5429 280 4825 5326 1981 4558 5844 342 3640 3483 6198 1561 5890 2520 871 4092 6102 3580 5425 384 3084 4338 4865 1422 830 3913 4247 2400 5472 1990 4296 2530 569 4088 4245 2456 4041 951 2114 3372 3860 1120 3494 1146 4713 2848 3448 4723 2382 4266 3036 3252 5933 1575 1025 1204 5169 5231 4168 4948 2957 526 802 4922 1567 4306 2655 4420 3993 3053 254 4194 6505 5209 6377 3321 980 4752 1990 2821 4800 4253 2792 5218 2017 3071 2261 5742 964 5643 577 4143 486 250 6275 290 4068 2359 2464 790 6270 3516 1655 6532 2419 3859 4618 4957 101 6265 3072 5177 2422 3631 952 3924 1176 4407 3742 158 4225 1184 1224 4959 864 6309 2249 910 6240 6287 3021 5815 4414 3522 4894 6208 1532 4081 2446 6038 255 1350 4562 5418 296 5815 3483 4316 4029 5100 2093 1356 4184 1464 1453 4288 1959 4790 4485 5782 6724 767 2340 275 6606 3472 104 6327 2085 4376 3651 3545 1310 5030 4579 4213 2891 6696 5299 5561 1149 477 2180 2810 1655 3413 4490 1133 5108 5638 4974 4406 4247 2556 2107 435 1474 1075 6594 5081 2880 4892 4751 2026 1619 6053 3075 5333 459 2287 6199 13 5270 2207 5883 4153 1913 1627 920 737 367 4699 6210 5936 6500 3434 6228 4350 4364 4232 3765 4667 5785 300 1212 3140 3627 4968 3288 2827 5256 1551 6592 4858 6520 5367 1729 3924 6587 2025 978 4352 4357 3788 5677 1781 3509 4037 6152 5012 4832 1993 5516 986 3670 6484 4332 5697 6118 2419 1410 578 6325 2902 3037 5440 638 3443 1300 722 6518 4170 2179 3393 311 1779 1458 4103 574 3214 2014 717 5061 1603 5120 800 732 5909 856 947 2701 5277 3149 1897 5033 2080 5763 5725 4617 3042 4484 5008 1871 6579 1838 240 5411 6048 3806 2009 4681 3750 5497 5774 2543 4695 3340 5447 3479 3009 6451 1510 5678 747 3090 1508 3170 3946 4516 6288 5857 2982 4615 6485 5127 1684 300 245 2309 6704 5391 5496 1496 3970 3085 1315 4576 2710 1474 1602 1050 2085 5114 4581 1464 117 6464 3462 4182 3099 2598 5864 1326 1210 2120 4144 1226 2865 3580 2473 1005 1573 2162 3274 4150 3218 2959 5468 2358 956 2626 3541 2780 3616 1127 5386 1755 4658 1951 3479 1915 3876 2108 2862 2353 4792 3498 5712 4760 1502 5083 3255 2581 2977 1547 3033 4172 1839 5726 977 53 2961 413 1230 4087 1330 4695 1099 3944 2542 4607 3312 4188 2370 5379 187 4298 5309 2461 1290 80 3727 3894 2524 1352 5797 5149 582 4221 2959 4118 3288 5044 1413 1005 2197 6112 4844 1496 508 2649 3787 624 1090 3228 1778 2630 3720 5586 4975 2761 3150 2059 3827 2330 1669 2409 2029 2925 676 1976 689 4781 3005 5024 6045 1639 1598 1882 1532 363 770 6470 3141 3198 6023 422 66 4504 1371 3275 1828 5173 870 2862 1068 1189 4930 5923 391 4639 111 4439 4630 5813 3623 1705 6234 2058 5295 3900 5547 4050 4077 4225 3242 4014 3776 110 4347 2014 3195 6259 3797 6488 5190 4959 1771 2731 2487 543 5038 1568 5683 6302 1745 5534 2723 6593 896 4368 1697 5240 4003 3542 1848 4692 4554 4384 4713 4123 5473 2797 4070 1855 1792 4480 4909 5756 1499 3204 4949 1712 5875 101 6416 656 2763 5386 4787 2264 3804 6574 6311 6397 6468 1734 33 1187 2702 4442 2094 3508 1901 212 6413 5734 4225 187 4636 2202 4670 2110 4374 5876 3990 3246 6656 5724 1384 6530 3694 2299 1374 6526 2181 6459 3217 2649 3280 4697 158 6168 782 5356 4414 4619 1027 2229 3124 4774 2696 1269 3019 3392 651 3660 218 918 2297 3198 5124 6276 1901 4558 1152 1252 3021 1006 5826 2107 2419 3625 6515 6187 398 5689 6617 2292 4666 4630 4242 2785 2790 3367 6395 2024 4026 4485 1834 6213 3369 6677 4116 477 2392 1085 3649 4901 4316 2887 6716 2386 4206 5716 6060 1826 2476 5562 4664 6064 1873 5309 6562 4824 2594 1709 4626 2489 3571 5752 1665 710 1804 1322 5360 473 4056 2489 5212 1366 2618 374 4502 633 4040 3216 4190 2329 4843 2213 2082 4551 3579 235 3748 3619 3516 2822 4749 4011 1752 438 5065 4808 3570 893 3659 6483 6326 2004 3284 112 881 5865 3004 4001 6395 5556 6509 2 5220 776 3735 5015 3053 3661 764 768 3574 1483 121 5154 4785 3753 2671 5577 3129 3567 6016 6154 5122 5584 2069 1722 2884 5236 1208 5759 6373 5455 1745 2101 2800 1335 6030 1487 3583 30 4563 124 2013 478 4246 4799 3173 470 2885 3134 2359 5614 3011 3557 2543 3222 1538 2272 6361 3580 5335 4707 6028 4103 5658 4151 6336 6164 3561 889 6582 4661 5624 6644 534 3514 6158 4344 1325 3834 1154 4055 526 2352 5697 5293 5547 3699 1938 1863 3124 1453 4567 2683 838 2901 478 3929 1800 410 3980 1853 6518 921 732 6036 3031 6558 1180 3262 6138 1320 272 488 5586 5337 6042 4573 2883 6452 1208 1072 1455 2443 6254 5887 2742 6037 2732 2725 2133 3277 5689 2208 1751 3277 1559 4081 5492 1943 4720 6644 1178 371 1121 2992 164 3954 1242 4619 6566 3808 1077 3591 6474 2327 5680 4016 1352 4765 4899 5730 5084 1105 1999 530 985 4664 1313 1538 387 5374 2721 48 6647 2102 5606 472 5661 2961 2155 2625 4571 2108 5708 5606 395 3225 1902 5114 1099 2696 4701 688 1614 6529 1545 901 5975 4753 210 3961 2700 1599 5868 4134 4318 300 1515 2117 3917 6001 6483 5042 3933 3382 2846 967 3713 1209 6441 6147 1741 4986 6283 1862 4195 3039 2959 163 3551 5643 3916 5163 82 6003 2246 6371 3568 2977 3806 62 319 5310 5520 1095 5957 1300 2339 5696 4461 4684 4632 3906 1090 4482 612 6063 337 5846 5748 3352 5885 5300 1173 2133 888 1843 2387 6415 6493 395 630 4581 3872 3578 3022 1475 3572 760 5275 2392 2166 4802 3789 6456 55 3351 6062 5496 6692 1899 1268 1744 677 1538 2209 1298 4565 2900 5670 5868 6592 3816 1469 5810 3053 1452 1842 1947 2364 3603 5716 1308 4143 4300 4732 978 1983 594 4176 3616 1594 1288 4633 5400 4899 4317 4273 5148 1819 507 4454 6718 3507 4690 3743 1862 5830 2562 2168 1296 1500 272 33 678 3552 6456 510 6131 3715 1081 991 5906 3341 1774 3367 5384 3075 3637 46 2378 2212 2748 4436 6305 759 3136 1286 2118 2957 4693 3776 3469 1065 1444 580 522 3386 82 2866 2681 1084 541 1906 484 5762 6265 6349 4046 465 1729 2377 5697 5974 6220 3061 5382 661 3603 2681 1312 6319 93 2265 4503 1089 4591 2555 5874 4394 6012 2046 5366 2863 5192 6719 5955 5774 5210 2490 889 6088 6685 371 6636 2952 3312 1045 3895 1613 5891 5812 3651 2337 4098 4643 5228 1293 4674 6104 1789 1933 4489 4180 2514 822 6106 3174 3147 6724 4085 3701 1986 820 4288 2033 4354 4679 1831 5729 3129 5283 2806 3743 4431 2642 5970 1293 4521 4843 384 2861 3661 6277 2167 142 4597 5970 2526 6544 3712 3105 4970 280 1955 4693 1140 5737 340 3794 6165 6642 434 920 292 5522 3599 986 5612 2751 4634 3327 791 957 2420 939 1930 2388 350 426 3782 6448 6291 2450 6651 3460 3076 6332 1740 3861 2189 1365 933 290 6144 5012 4924 1539 6252 2873 3237 3313 4502 4714 967 5720 2706 6350 3637 2020 1201 3306 1901 2019 3554 6217 444 1634 5874 5294 6266 71 899 948 3249 5666 6612 6317 4266 4126 2882 5116 5655 5015 2885 6667 404 4942 4781 5372 3480 311 624 5356 4743 1797 6503 6392 5638 5028 756 4658 6058 5905 4734 2206 3124 4547 6139 1363 2667 6180 3716 641 5135 458 4476 4852 789 1915 3927 4195 1627 1829 6672 4089 2739 2849 5690 653 6234 5662 5534 935 6557 1163 555 5511 1984 1020 743 2241 4118 5431 5754 4375 2689 6031 2612 3217 1026 6632 6044 3944 2058 5390 3207 5838 731 885 6331 2928 1761 4999 3814 2140 5216 1032 5567 3768 156 88 642 2168 6277 3904 1999 1992 15 2135 3546 5442 711 1159 1520 4940 3470 5140 4039 5200 3806 3494 4108 6546 3181 5731 3934 2354 3481 3581 5034 4953 5213 4073 878 4073 5069 5648 5382 3460 2263 1190 1575 5180 4008 947 6572 3883 102 391 3117 6705 1873 2418 4525 4751 5246 6221 6316 5240 3701 2661 308 3617 5092 2322 2317 537 6066 5316 4018 1173 4187 6193 4143 2897 3924 86 3883 675 3400 126 1481 4038 4523 57 2179 1489 5128 3064 2328 951 6184 6097 4666 4392 4500 5899 2340 1059 409 93 311 4313 1197 325 626 2397 5975 436 5047 6478 4750 5948 5442 1216 6010 1180 1098 285 1956 6047 4887 6583 124 4536 69 3616 1436 6429 4019 882 6429 3775 1486 3862 6134 4117 6521 971 5867 4211 3697 5305 5592 5075 6555 2701 371 6023 1381 3554 3852 445 1329 6288 1787 461 223 3623 2691 3661 5540 3777 1080 1093 739 1109 1884 5423 971 2532 5848 5104 2197 3988 5106 4951 1781 5127 5513 1721 1016 451 3634 1479 2468 4102 4321 5603 5555 4013 3011 3925 490 5583 5919 1254 4940 6454 5764 2260 6111 3956 2976 2672 4404 1129 5037 4994 6101 5447 535 6227 1031 5310 611 3428 4850 5099 4106 4884 851 2797 6182 868 5412 2849 2904 3203 1374 3151 94 1793 2413 2659 2948 1883 2191 6071 3223 2055 6358 5989 623 4644 5827 6507 3505 1818 2549 717 4895 4565 4110 5031 3340 5376 3761 657 6276 6476 3563 3846 838 2540 1273 4286 2995 103 5161 3203 1580 4420 2841 1407 5085 2360 3370 1609 3677 5513 4855 4673 681 1988 1835 1971 1338 1412 1847 3905 2600 6553 110 5373 2561 3503 3894 5973 2658 664 6633 2590 6625 1981 5058 1005 2224 3856 1686 5892 3555 5577 1595 4675 1368 3908 1655 4231 1011 5710 2233 3586 2243 2341 1912 1828 2588 3564 2935 272 92 5079 6248 3082 2161 4386 3055 2595 5403 671 2006 5078 3800 1209 55 6173 1121 6268 5720 908 2936 4117 5796 2648 192 3548 3336 2099 4921 5022 2061 1073 6071 4867 4462 5601 4918 5311 5235 346 5762 6428 810 4665 5372 851 5232 4128 4176 6407 6490 325 6448 1911 4365 856 1143 1280 4287 2785 872 2036 1072 2280 1262 4572 4132 6303 4975 422 4119 3979 552 1341 2958 5487 3395 3305 2106 5354 2731 5074 4640 5772 6461 3474 1911 2308 6618 917 3101 3369 6281 4888 6238 6495 5114 1921 701 3190 3227 516 3717 5390 5113 6265 4861 3727 644 6609 6646 4787 1946 466 5358 4464 707 1614 1740 1108 3561 5266 2658 3112 59 4176 6488 998 2937 5378 5833 3931 3376 6611 3181 819 5186 5956 2519 3773 2849 1511 322 479 4342 6671 4297 3119 3966 6295 2924 3524 4993 6181 4910 2617 2549 5455 622 1701 1641 2107 2440 4106 5997 1899 2894 5491 3184 4858 4838 5095 1140 6607 4862 420 1041 6626 3268 6725 1707 1798 2449 6064 3878 6477 4014 1886 6419 839 5586 948 5382 1959 6297 3139 628 1862 5367 4974 3334 809 5326 633 2304 98 3186 6076 5789 932 2667 5323 5299 1486 1729 1643 3858 4492 6528 3919 2714 2989 4977 406 4606 213 5081 6473 700 3910 609 5340 3399 4094 882 1401 3626 2444 677 5607 4303 1857 3325 467 3201 3103 4545 1353 3048 1464 2733 5671 5514 2587 6005 1064 4401 6331 4042 1464 5329 1141 1846 6355 2296 6033 3213 1214 503 2984 6472 4665 4393 4785 6336 5182 231 445 1034 1139 5010 4612 3672 5919 3598 6315 3243 361 3914 3363 2095 3440 6287 3550 4087 4307 3314 3821 1511 2038 2207 6182 1991 4722 6561 6206 1667 2318 3413 2901 5065 3962 2809 3362 6423 1597 5383 6117 264 5865 133 1137 2520 4564 6270 270 3592 5407 4914 3128 1706 4408 877 2639 3430 4928 5960 3643 6680 4000 1511 6674 2247 5867 6678 5294 3391 6719 3266 4842 3232 1950 4329 1878 4640 1225 3335 4947 6079 219 6356 5430 3574 2802 2165 607 6705 2561 2498 6665 3042 5255 6539 1708 2185 2043 3750 2604 2995 3220 2648 4186 6508 5289 6042 5880 1891 692 3032 3149 3284 3715 4005 2677 5213 1139 4852 1466 5204 3482 3976 3376 6117 420 5767 6412 3739 472 2915 324 2792 7 1060 913 2606 4563 74 6309 4803 6068 775 646 6190 5285 5541 1907 3014 3174 3183 1884 2527 1918 6641 4731 5101 4828 1636 5136 5385 6616 5079 5991 5141 3383 5849 6208 5854 2962 533 5885 4457 6438 2684 6223 2899 6550 4186 657 4152 6199 6572 1962 4153 4202 1846 6561 1705 1855 1643 3 1853 2268 3274 2539 3968 660 762 5518 2445 3366 4032 528 3573 5531 3714 2650 2262 3741 2862 1246 3284 1494 5736 2549 2958 599 3022 3545 928 2640 4329 3808 5491 5836 3048 2316 6621 3070 47 4947 1061 357 2657 180 2138 5880 4680 4658 3487 386 3728 4993 5456 1471 478 6518 4824 2037 3339 6359 193 5931 2393 491 6002 755 2563 777 3394 4635 332 6031 5500 441 677 4840 519 6488 6453 6686 2536 6282 4923 4049 6293 4116 360 3401 1677 1655 1581 4340 727 91 3678 5742 5377 68 5869 5339 2205 2608 4847 3695 4237 6059 361 3838 4359 470 2394 4659 162 151 1794 858 3883 866 3588 1651 3645 1488 5153 133 4357 1506 5780 4141 4158 2550 789 4580 2017 6248 4179 995 3301 3790 3763 4897 962 2965 3311 1749 518 6273 4720 5733 4433 876 727 3845 3948 6472 2341 6188 1158 2097 3122 804 2469 2334 4110 938 6099 712 90 1457 1912 4162 128 512 6061 2861 2372 496 5046 3742 1740 2151 1019 3806 2698 6497 72 821 124 4812 1762 6533 72 2783 4713 2998 1415 2918 647 1962 2647 3683 2045 99 1556 4383 3585 3609 1427 1623 149 2461 2623 171 4841 2921 5876 4934 3574 2439 4339 3726 1381 2541 750 3615 1920 6272 2929 469 4830 5070 4622 775 4760 829 420 447 549 1956 3838 3463 3071 4254 5000 3962 6228 6528 1658 5164 689 4790 5748 5046 2053 2255 4739 5262 5026 865 248 4788 5417 6280 2042 5025 3699 3082 4033 5437 1762 181 4888 384 2550 2983 3706 1200 5750 5309 912 5942 474 5426 4414 223 6279 4567 4800 5052 4720 5883 6720 6321 5489 3328 3246 124 4531 208 483 1652 686 97 6730 351 509 3888 1602 5060 5727 4256 4002 2582 770 605 5622 5954 150 5733 3090 5187 5118 5320 5713 5418 2527 5903 5159 1524 576 3762 75 4388 1922 2080 2 885 863 3630 4893 2823 3358 4082 893 1687 1156 6533 711 5031 5126 286 291 5390 4332 622 5666 4967 3105 780 5649 4843 2762 6563 1342 3044 3955 6646 230 5105 4163 2339 2264 3086 2148 4166 3909 6203 3453 5725 5810 5650 4677 5829 4448 3150 2087 1666 6262 604 2706 6546 1553 2522 5836 1003 1310 842 1011 6657 2551 2789 6120 6696 1868 328 6073 1910 5117 4415 450 6255 5832 2503 1026 5051 5245 464 3139 4424 5939 4353 2495 5525 2344 72 211 3984 3760 3050 2137 2864 302 4259 2018 2720 1194 6069 1414 4164 3819 4831 1493 4825 6404 3399 3333 1053 2267 121 2192 222 3038 5220 5484 5972 5942 3013 3291 5732 1829 3706 2516 5902 486 4747 1296 4818 5906 4496 4625 817 4277 1456 3980 4692 4564 6191 5227 2049 6322 700 1749 6721 1654 5950 1717 2398 6466 308 6290 2207 4691 5129 5153 5599 1702 1743 5410 3058 6442 6571 3205 1249 1688 471 3997 4179 5985 2277 4740 467 5113 2667 4042 5465 3715 1264 1891 765 1646 514 254 2628 6403 4186 2620 2257 2227 5037 1879 1805 242 2204 1208 3967 2132 1473 5321 4248 6222 1073 375 3605 1612 154 2384 6606 262 2102 4075 1016 3701 5932 4745 3951 2987 1499 5056 2844 5658 2609 4387 5709 529 1974 4304 1708 2358 213 6245 2181 2234 38 5599 173 5167 3382 173 664 4851 788 1869 222 6069 2601 3261 5901 1639 3432 1654 6000 2199 4741 1769 3883 223 1710 892 180 772 1846 2976 4138 2327 3238 3950 5483 5720 3407 1062 6559 4884 3674 141 6045 1833 49 5123 1578 2469 5661 4274 4585 2621 2284 1912 67 16 307 1244 2404 1778 1732 3760 3461 6309 2156 5396 1616 4783 1062 646 5660 4570 1522 4848 166 3548 186 3502 4273 2326 3851 736 2925 1334 1223 2851 2913 4187 954 143 6084 3955 6282 5495 3470 2316 2878 4578 3602 1105 4649 5514 3267 5963 5776 577 5754 3587 966 168 1771 2248 5996 3729 5806 2056 1906 1964 4609 3433 5946 1456 1379 3642 6404 4525 1953 1392 6388 2606 3306 3497 4443 396 6144 2511 5136 707 892 5252 1213 152 4756 5996 5836 2756 920 2694 3045 4097 1965 563 5504 6348 4390 3133 3915 4286 3997 3293 841 1553 3658 4151 5044 5911 2030 1032 3668 2055 479 5683 34 2218 3441 4996 669 5223 1131 2800 815 1193 350 294 5214 2350 1475 4914 994 13 902 2209 2469 791 834 2781 4838 2368 5942 3524 856 2049 3054 1758 3980 6115 247 2291 5687 1963 6455 971 1004 3091 1140 2922 4927 4153 3618 2063 6698 3433 5715 4663 1678 2308 2071 1773 3088 5366 2568 3124 4415 3417 2129 5003 2850 5558 5158 3098 267 418 6127 3670 154 2563 6527 1678 2982 6691 2870 3185 3636 5414 713 2120 5276 1842 4404 3942 6657 239 4339 1769 6711 5642 5144 5742 2701 1128 4221 6409 352 4036 1513 4318 6195 1475 3515 3890 4036 3222 5657 4477 3631 3505 2756 5454 1275 298 5292 6026 3880 6153 5086 6491 4529 196 3052 2471 3716 3090 1295 2636 2317 380 4977 5766 4608 1048 4288 538 1072 1191 1314 503 6050 2443 6408 325 1519 1701 3137 5031 5536 5956 854 1344 623 3014 5547 5252 1130 3433 1962 6339 3924 2089 4394 72 4453 3684 3475 2565 4838 767 3000 3366 4402 3005 2342 1490 4674 2067 4783 3069 826 3903 2072 4729 4596 5841 401 3340 2878 1308 5264 201 2302 3628 6259 430 3240 5455 5121 2269 2320 4871 1051 1325 6170 4518 2397 4038 6332 4060 1255 2403 1423 4823 6435 1758 519 2588 2629 3681 106 4469 6325 4296 4847 1171 3805 2225 766 5262 4590 333 2359 3300 2625 190 1294 6283 3195 180 3097 1958 4470 3935 5269 2871 2768 1087 6221 6124 4935 1044 3773 6028 1131 1118 5118 6620 2325 5631 6578 3149 2746 1180 1944 4862 6072 2614 5114 3367 1188 1303 1836 5719 5420 4886 1780 543 5624 3528 4237 2126 1368 5217 5658 5437 2714 3792 5788 2759 1134 1532 1792 2267 2551 4409 4201 4851 473 1112 3111 6152 5942 1683 5630 6255 1782 5567 4508 2543 4592 617 3891 2779 4179 708 6025 523 1558 1846 1413 647 6550 2434 3187 6508 3959 1153 3173 6039 3722 2843 5015 2389 2689 338 763 852 3077 2255 969 1764 109 6299 2408 5623 6366 1176 5656 6405 5370 5526 3173 4293 3514 4868 3023 2811 6613 188 4497 5563 5427 3293 361 4667 6353 5027 3230 2824 3934 5946 2392 1338 1178 5678 2619 4696 4432 2760 4557 6498 1172 353 1925 3744 3668 695 4227 204 2213 697 704 6731 1565 3052 1020 1564 3158 6691 211 2540 6727 5735 1101 3194 1359 175 1890 662 3929 4392 2212 2503 2230 797 4000 6496 2576 6688 3106 535 6238 1872 2864 3930 3484 3757 2861 5447 3539 3508 2091 4686 5826 5437 5532 96 2266 2256 5557 1952 1331 999 5858 4540 1936 6142 3151 1230 6041 4073 4105 3351 5063 6094 5386 3565 4866 2108 1232 4543 2495 24 6438 3147 794 153 5822 1403 2653 929 2324 631 5252 1369 4410 3188 2601 5541 4956 6547 861 2182 6040 266 6271 3859 664 1867 5586 5750 1128 4436 3451 2106 4964 2137 1837 1626 6087 5766 6546 6690 5774 4942 6662 4516 521 2527 4456 4138 1611 1642 299 2862 2293 4068 5209 5210 5443 3245 4025 2556 792 4319 6098 2032 553 1415 3332 2577 5695 3929 5186 4139 5739 2272 3371 2753 3039 276 6373 3706 699 6309 4475 1532 6530 1351 4149 5116 5887 3581 4858 2877 6486 1940 1887 2651 6609 5893 6697 1740 2789 798 6120 4078 2970 6274 63 3041 5074 3248 2712 2201 525 4877 4028 1728 556 3800 6027 1506 3975 625 4934 2248 4371 5565 535 3016 6192 1526 2082 2028 5122 489 728 6638 3528 4881 360 6371 5667 4763 2500 3604 258 3718 2627 3374 5521 972 6363 4633 6564 3370 2433 3963 1079 1056 3148 3883 3311 2417 1945 5014 1522 6329 3130 5285 5482 1114 2316 1959 73 3803 5294 4900 1221 6144 3731 6234 2068 4755 6303 2417 1914 5567 4093 3107 1293 5466 2387 4737 1564 4614 119 5536 1259 6230 1373 2991 4327 740 6125 2287 4863 4401 6631 3901 5017 3963 5371 5316 4848 3856 4777 3772 3065 6462 1735 5281 3092 5869 3534 2934 6710 5250 3068 2804 1146 3796 2351 1770 1947 2519 61 4748 402 386 6181 3110 1364 521 3264 2366 87 6109 1528 4545 5645 3922 6014 294 264 3607 4569 2464 3178 5109 2697 1228 5996 3252 1446 3119 6128 2608 905 4578 1332 1677 2897 4036 1491 1655 3189 4352 4692 4367 4728 4557 2862 552 2257 940 643 798 2516 1107 5470 4555 3296 2724 2196 3064 5665 4269 1587 4638 6196 2291 4401 109 1643 879 3656 2123 3478 743 5123 3475 1546 87 5193 6311 2739 2620 4956 3283 5244 4547 5113 4019 3883 206 766 5953 1983 3108 1701 1382 191 1794 2899 331 6313 3819 5965 3498 3054 2133 1415 3159 891 2920 4681 5579 4738 904 6701 1252 6567 4401 460 5574 5672 331 380 2053 1985 3355 4103 1221 3288 4663 4970 3370 3062 6092 941 3761 2783 3380 6524 4005 3631 5211 1104 4685 3734 1047 6708 5202 3430 6519 1807 4768 290 1902 6585 4937 4934 5885 2477 5237 6319 4469 2627 1964 6596 3065 2424 5150 4743 998 3827 4011 1899 2266 6569 6215 2824 6147 4031 2835 2327 3450 4453 4707 2038 3370 4469 5418 1568 633 6144 6611 1843 4054 4520 5465 1006 5289 5207 2019 5968 823 6288 5845 3013 4465 1924 2051 5370 1568 6242 6316 442 4920 272 2651 2123 2044 3238 869 1567 1067 1250 3678 5587 105 1484 1950 1727 5780 885 4155 2283 4895 3489 3752 3808 306 528 3848 5786 5949 6157 4425 6544 964 6621 4929 5691 4579 4334 2076 3629 6581 1928 338 4612 231 1915 56 1762 5210 2280 3034 4446 3204 1251 4877 4844 3749 606 879 3495 3183 5326 4178 2062 2501 4083 6182 6119 4133 5021 2148 927 2509 4496 5637 3850 5213 6153 5303 4565 3633 3262 1754 3563 1662 6404 1488 6247 5524 1383 6370 3953 1016 2413 1625 929 1536 6437 4776 5450 3328 1393 1769 6612 5426 1069 4860 2672 1874 1218 990 1605 6095 239 1752 844 5536 2673 6605 3468 4773 3768 250 4788 3086 5574 278 1958 131 1338 2907 876 844 83 5382 5328 1469 2061 6343 6352 1737 4994 3219 1272 5464 3445 6557 841 6567 3366 5701 1203 4708 3917 2886 5716 1581 6064 2855 4372 4063 4737 3309 6498 5195 6191 4191 5143 4232 3007 5820 4484 3458 6513 2814 231 3642 4081 4934 3352 4480 5751 1432 3148 2238 4622 2769 2699 3724 4164 1714 3643 6042 3749 3244 5498 511 320 5237 327 5968 2609 6474 2322 6655 1272 4001 5331 5624 5124 6312 2133 1335 6225 2798 5578 3676 5325 3181 6230 993 4 1919 485 2104 989 3113 2195 1169 4423 3973 3134 2933 4258 5599 3027 2463 1534 6544 5729 1538 3465 1816 6092 5698 5879 2999 2409 264 655 4082 5150 2425 308 3383 6498 3943 1316 6683 6046 1023 2758 5180 5902 5485 5123 5431 167 3842 2793 5448 6609 3404 3210 1410 2984 6337 6534 2303 5776 3567 5817 4482 2188 5023 4821 4839 4869 276 2634 4001 402 3432 3196 6026 1058 3789 455 1401 4993 2238 6487 6232 5346 410 1750 176 475 3715 3179 5782 2089 3227 5896 3370 6484 3149 5661 2833 2217 1045 2180 2938 1301 2807 5465 3589 4561 3707 2139 2258 2445 3550 2508 5218 3196 6129 6344 3085 1398 4305 541 649 4347 2088 1202 2985 1720 3106 386 5293 3540 5571 132 5269 4011 6257 771 396 3462 4337 4128 5009 2732 4983 2577 226 946 2301 4449 5757 2200 1524 3100 5496 4288 3294 4371 4517 800 1707 5976 5128 2888 878 5502 6107 183 467 4574 717 2293 3081 1017 1439 3970 5387 5954 6039 4004 3954 3203 3059 5490 3659 2127 620 1292 2247 2756 2768 4548 3413 5383 1809 3726 5982 803 134 5387 880 1857 5845 2437 858 348 25 5965 1217 4535 5931 6698 1112 5796 1194 3229 2652 6649 2595 3848 1272 5157 1002 3254 3699 4272 6312 1845 92 1392 47 450 3353 5257 422 3447 3876 4440 3527 77 161 5957 3667 2588 235 3578 5241 4728 3914 815 6133 2314 3299 310 4232 4319 1983 3730 2157 4896 3702 5125 3886 2459 753 384 1513 5188 4982 3550 2566 5396 4956 5772 4166 6170 4987 6087 5951 3106 5404 4296 3098 5289 6238 677 1921 67 4812 3182 2030 2051 4020 3722 5465 2520 4763 1633 4472 2869 5595 2394 4637 5770 5664 1187 5418 6059 5718 1235 6284 2434 2686 4770 680 4622 2932 5638 6504 2055 1269 4349 792 2729 399 6189 1102 6274 4093 306 3215 5461 4587 6574 4606 2761 5200 3355 800 4273 4119 566 3160 1780 4797 832 4900 3329 3258 6579 4950 1438 2404 3454 2668 4951 2967 960 4583 4541 1469 3802 1748 940 392 3019 493 2034 4076 725 3345 6189 1918 5831 1589 1410 5337 2494 4188 4427 5948 5520 4888 3693 2398 5375 2326 3661 3482 565 342 281 2528 2779 5454 4502 3213 5442 2829 4370 1333 1501 2433 2867 3372 1228 6311 2634 1563 4648 1184 3763 6079 317 5311 5798 5619 104 3772 5389 1725 1139 5523 3358 4444 3103 5078 5348 1356 4171 1298 4630 3637 6295 4012 3363 5293 200 5106 770 1727 16 1920 2976 2060 5152 2586 2642 5166 2146 1846 6309 3972 5325 2309 6560 2511 4035 4768 4560 4603 1863 2047 3580 1039 1479 6528 2922 5016 3311 2234 5612 2638 4808 4358 5506 3479 848 3365 2762 5712 5280 725 6462 5095 3783 3837 170 3846 6467 397 1628 1404 2931 6093 1901 5336 6288 5571 5352 5865 5818 3442 4960 1525 684 2487 5353 5357 6288 1898 1182 3812 1035 3828 6451 4945 4330 4779 4393 4040 5727 4167 3320 4526 6073 3762 6698 6255 1628 3826 1077 4986 3828 96 2902 3538 5243 5666 3667 2472 2509 440 3468 1024 1579 2667 1991 4674 6623 163 5936 3028 3697 4997 2761 4234 2247 945 2512 3194 6602 1751 120 30 4766 1919 3836 4147 4553 3359 2164 2855 6486 1685 6393 6031 3612 6025 3821 5807 4134 2362 4536 4322 4578 4987 2525 1789 2672 1861 2005 1782 5773 5124 990 3291 2829 319 1184 2695 3384 5201 3516 2350 647 810 5904 473 1414 2190 4466 2317 939 6179 5318 1295 6557 1365 2189 6177 5797 4824 2034 470 1215 3410 4430 4608 6567 6211 6173 3888 2524 5529 4336 3438 794 2349 2165 2490 6238 2132 5383 368 5222 3606 5333 4364 2635 215 4690 5621 3278 4707 1021 1641 4643 2044 1572 1967 1526 3431 4594 5306 1391 2483 165 5452 4697 1002 3544 5846 6395 4987 5937 5894 3136 423 4341 1362 4840 3508 1206 1800 4710 2030 1511 2116 6191 5034 4455 1508 5122 4470 3475 5852 4696 364 3486 2021 1867 2256 167 265 177 3108 4274 3265 554 6060 3959 481 2338 1370 5454 1374 862 5299 393 4719 2190 2985 1526 6 4288 4009 5460 6227 3561 1780 5358 1785 5052 6308 511 5710 5458 1387 2141 3675 538 5630 2279 630 2069 647 6582 893 525 1880 2752 2393 4846 4022 5426 195 4243 6707 1825 5510 3612 2574 238 4540 689 4077 3180 1569 1853 1242 6444 1447 1805 4433 135 2684 3462 4727 231 4378 1074 3494 2258 3069 4249 457 2574 3489 652 3469 1947 3663 3806 2741 5332 2846 2780 2686 4206 3784 6060 4692 365 967 3334 2874 6534 1948 3905 1690 46 1943 4307 5308 1581 5968 6379 72 6215 5437 4424 2578 2018 5905 6061 3893 2989 331 6635 3774 5494 1797 1769 3049 3365 922 1940 567 3870 67 6644 3377 4597 2252 5408 1685 3398 2572 6136 5132 6188 4046 3231 3124 3264 6192 578 5947 1399 6132 2358 6494 1380 1834 3238 3329 5477 3079 2159 4720 3811 1043 6248 953 2980 3081 3372 1184 6535 3052 574 5562 997 4593 1739 329 2017 1257 1173 5211 5895 4744 6214 3394 6317 3034 4791 823 3531 4396 3085 4694 541 4302 3909 71 2899 1826 1987 4817 3380 6053 2000 2026 1907 3460 794 2744 3530 6175 4018 6360 5072 6494 4091 3193 818 3554 6216 6530 5331 6681 1109 1389 624 1550 6384 3021 6399 3930 5964 6575 4809 5174 3761 883 1088 3948 6199 1069 1576 3006 6658 4101 4509 2782 434 2553 5159 801 5502 4628 4259 4015 1642 6328 156 3446 4432 2534 2605 4308 2196 1689 2304 1761 1632 42 6466 1860 4319 4395 5845 2800 2819 6338 4465 5623 5236 6193 3876 4264 4566 3485 749 1191 1087 4952 6686 5933 1991 556 1057 4896 4758 1334 5959 3929 3052 3498 1548 2946 5366 4246 1846 5714 3250 6280 1362 4581 3617 1031 469 2400 2656 3209 3255 718 5845 4135 4082 3195 6184 5115 4837 5728 2685 6378 6602 5982 720 5535 4941 2679 4715 230 5092 3661 1674 6156 5743 5735 489 3513 2331 5758 4223 4338 2172 1840 2640 1933 1175 3443 3814 3623 6166 3833 5459 4050 5547 3496 5365 6507 623 1133 132 4111 6283 4461 420 292 3831 6703 5079 4674 6473 6377 5309 6629 2655 505 6257 331 488 265 2343 179 1537 5526 4529 6296 4422 1872 35 6323 3001 5782 3458 2595 3115 334 2213 1708 2237 404 6672 1462 70 2568 4138 4084 3830 3752 1854 352 3973 4312 2670 921 2210 1271 3900 1046 5016 1302 6473 3477 3288 4557 3049 2927 1530 410 2397 6697 5447 4694 1376 294 5261 3425 4112 6291 2068 476 668 4522 1680 2888 932 1380 64 5435 2871 1931 428 5722 2616 3291 2143 6610 2370 1872 4422 2048 1510 1432 867 92 948 91 65 3092 3659 1064 928 3734 4355 2990 6469 6180 3327 1626 3050 282 2765 3550 4007 645 4761 5428 4085 186 4985 5723 5132 1977 3269 1628 3276 4124 4679 474 2528 5544 2770 4777 1984 4364 4930 2008 5086 778 2583 423 3417 3518 5780 4205 3346 61 472 4839 5208 6557 6470 1014 972 5600 834 5344 6655 3458 3454 1794 5025 3041 3402 1486 3555 2135 886 6154 6163 6310 1953 6646 4792 4559 148 5506 1005 2243 4245 3656 2402 672 4281 543 1754 2962 5748 6658 3424 6378 6327 6501 3609 6582 5131 4922 2642 1650 6314 2401 5086 3325 4547 4130 150 5549 2158 6089 4250 1678 2378 2587 5952 5258 3750 6520 4892 527 1922 1353 874 3304 3171 4089 1042 623 655 5043 3888 2359 3936 3877 2975 2103 2301 5727 5935 2690 5469 4677 2772 1141 1072 1904 3583 5822 3462 3346 2803 2235 2149 60 4604 1167 2494 3023 2018 3566 949 2819 6177 2928 2750 1939 2056 6712 4171 5983 5214 1088 834 2376 5629 4164 2483 1362 4185 657 1764 527 2165 4833 2496 535 3259 3243 643 1598 1262 428 6310 3732 952 5512 949 5442 3166 5537 1552 6503 3211 3088 1716 231 4387 3907 5960 127 2064 2375 2797 1423 6143 2259 1420 4556 4680 2294 4092 4784 2068 2296 798 3716 2050 83 3841 2731 6107 3707 5279 95 5226 243 2659 4857 589 1814 2834 6247 2791 4086 1076 2739 5670 5781 778 4596 928 4451 6089 2274 1930 3490 2967 5898 1024 1537 2627 5114 6402 5376 4086 98 1484 3085 844 2993 1675 6342 2217 3089 914 1434 5446 423 6705 516 1169 1597 6691 3041 3720 4174 5522 2071 6117 2199 2420 3571 5505 5958 1631 6353 1798 5990 3606 3606 2241 4619 1672 5619 2039 3050 836 6130 6717 1134 1528 1813 2315 514 285 1546 4058 6456 1316 2572 5175 6575 719 932 6716 4684 129 793 2625 4718 3067 5249 1852 6423 1527 2440 2496 3886 3311 4979 742 2743 6391 6281 5678 2093 4666 1089 3909 6554 4244 177 4867 5902 3603 2127 4647 3707 5723 3980 2641 6219 1321 5032 2960 5332 2735 749 5175 1784 3590 451 2338 3731 5307 2031 6105 3585 2041 789 2341 5317 4429 6323 3904 2419 2114 2043 6115 6302 2824 480 4754 6140 6725 3262 6650 3686 1287 699 879 1041 6610 5070 1131 989 1792 681 5192 2989 2665 5846 2346 5073 3443 2018 4201 4354 879 985 3909 3133 1466 3072 5284 5697 2551 5997 5014 3801 4630 3883 2600 3103 1750 521 6429 902 6144 4867 4889 5735 1824 3865 1224 3268 1431 5866 4836 1159 182 260 2655 6539 1309 2597 2051 3763 3471 3334 781 56 2890 6187 4799 4166 4856 884 121 2984 4086 4051 2694 3139 6037 2285 3972 2791 1717 1577 2251 6214 6427 4250 5026 6212 408 312 3273 6673 639 622 2775 4458 6177 3893 4478 6372 3149 4544 6096 955 6280 2681 1319 3721 4884 5632 5077 3430 3668 3880 5541 999 2970 2899 2690 5146 2864 570 5131 2552 2114 4246 5200 517 5348 4127 2154 4949 2138 1373 2669 1466 5789 6387 2935 4422 4992 5657 4198 2013 5653 703 456 5544 3844 1032 599 1704 5954 6106 948 340 2170 2068 1508 3474 3137 4622 4460 1057 5048 2503 2289 4913 1588 3170 4023 241 3534 4498 6203 662 2058 613 4839 3167 5331 6402 6510 5029 4361 1347 736 766 2534 4851 5709 2594 6529 5059 4164 2696 119 2425 6355 1102 435 6322 3052 5824 674 940 3633 6426 3179 241 5950 1505 4416 2920 3545 2495 3979 1525 4553 2405 4195 881 5632 5278 6279 4986 4330 6093 1194 5702 2043 1011 1921 203 4357 2356 160 243 6159 4326 720 1432 2830 3969 5134 3864 6411 1116 3921 2566 658 3246 2742 476 2311 3005 221 5274 4699 891 4398 5491 5340 1986 2258 3235 2709 4291 1218 4264 5175 5264 3309 5327 6713 1624 3686 936 6212 3442 5630 2958 6357 6724 452 1982 5292 2479 2860 5648 2699 2821 2472 559 5559 2983 751 5049 4713 1105 5333 4478 6395 18 4661 746 1905 591 3199 852 4819 1790 3370 4903 3044 4926 2024 5999 3407 2582 2712 6515 4048 4082 1406 4547 2413 2805 6301 1612 6398 2851 5995 5077 1060 313 3235 2455 5963 4539 5199 3243 3100 3581 2133 5561 5999 182 2974 5333 1475 2811 1845 429 4771 5334 2966 2439 565 5800 945 514 3177 2367 6045 1385 4536 1926 3652 5429 4569 1118 6687 3045 5068 2218 4277 1330 3690 1524 3182 4931 621 3130 5658 1925 1926 485 2088 4480 6323 4051 2689 3883 5799 6073 1773 6409 5122 4285 4613 343 6651 5336 6136 3136 5230 2993 5141 4640 962 1412 5005 1217 3633 6008 930 5884 152 3604 3672 159 719 2734 147 1318 6604 4183 6430 4217 2790 838 2961 2533 6353 2351 6378 1915 4650 5067 4397 6484 6093 417 548 5285 6422 1162 3974 860 1176 1388 2004 5364 6035 3394 4236 4119 2748 1121 4958 5450 5388 4123 3353 1340 3340 2023 5095 3066 111 2610 6628 4620 5116 6302 3335 2303 301 6208 1203 5667 387 6036 4781 6059 6325 3866 4928 6258 245 4679 3360 3624 1205 506 5562 6298 5845 1867 2566 3013 796 4745 77 1771 3232 4180 501 5807 4036 5334 5335 3189 5562 4290 4487 18 2804 1687 6514 292 1211 806 6153 1170 2494 5544 1504 1328 913 1635 2691 6630 6387 2258 1754 6018 3097 716 1993 3074 3362 3643 4403 1354 6114 676 4466 3871 2481 455 3537 437 5301 249 5432 5498 318 1552 5028 1363 2621 4966 6350 6061 393 3920 1652 321 3814 3419 3706 5514 5309 6314 4786 2909 1565 3572 5978 1217 6025 3987 6607 2990 2398 3222 1022 6644 5291 3735 3357 1146 784 5076 6520 4830 5721 2868 896 4756 2308 6578 321 313 308 333 1099 2631 3003 2784 6365 587 6233 2321 485 2119 2067 1863 2663 1123 4378 5798 2689 4505 3381 3879 4444 865 6513 2845 5472 3344 698 3892 6508 2759 1995 2484 585 3436 3720 5244 4592 3551 4900 4282 2753 4733 3829 2763 3550 3932 555 1519 4587 2022 1739 6682 3117 1782 2406 5146 2518 3884 5805 2006 2600 3759 126 4125 522 270 1452 3094 1297 4590 4322 1486 2211 4915 3242 4734 5286 1740 594 2675 5461 993 2276 3017 4656 3018 4964 5703 283 4033 946 1551 6543 4302 3747 761 772 3090 3968 2664 5568 5448 1208 637 3850 4154 4653 5149 1412 2071 979 1442 5829 1853 5326 3828 5296 933 2761 5100 2654 4279 5881 3471 4611 4852 844 5871 729 2059 90 6433 383 2686 1510 3437 2294 2684 51 2459 3317 6116 1590 4444 2222 5329 3321 1472 4597 3216 5052 5519 1492 5113 5915 2495 4088 3545 50 6003 1409 4905 355 3902 27 5832 3192 1522 1900 4577 4792 2099 4521 5842 4368 1865 5303 346 5861 5428 3372 165 642 2391 3063 4031 5577 651 1241 1778 4825 218 3201 3863 6657 2784 2690 3874 269 3765 2468 1492 1743 1054 1150 6054 3726 4441 4844 2914 664 3794 5353 166 565 6345 2777 3350 707 3091 5130 6228 820 4800 5580 3393 942 2030 5623 6154 1081 2342 847 5027 5585 1997 5385 4712 6274 4831 4131 485 984 2268 265 1176 2503 4089 3464 4022 356 5680 2874 2743 5925 4789 413 3547 4648 3200 4230 3599 139 2118 5081 2062 1326 4887 623 1081 3607 4419 4736 2770 2783 1316 1373 6403 5904 317 2288 4752 4442 1823 5149 3226 81 128 480 4760 3382 65 3852 4712 1339 4339 6281 3610 1740 2420 191 1955 1195 5424 661 3498 6088 2505 4980 3726 551 2495 2052 700 2186 883 4270 3377 4861 3191 574 3317 31 5022 5715 848 2214 1448 942 3589 3114 6019 4217 1681 3708 4185 6153 3137 6588 5317 3501 5656 3424 5708 941 5836 5407 6588 1497 2181 1305 6631 2392 3525 893 333 5380 3087 2825 855 3501 5065 1949 5632 5943 3784 2604 2108 1107 675 2403 831 3266 2023 1238 2491 1864 2427 12 4111 1336 4273 5768 3165 2502 5633 2473 2898 2401 6664 59 5851 2307 6041 3269 1068 5632 5734 4695 6113 4837 6431 3182 3831 5304 5508 407 2967 5388 2220 3415 1026 6663 698 6131 2888 4225 4984 1152 1778 5156 2890 4133 4822 1766 1653 164 1855 2343 6011 3093 4940 3057 4304 1414 2511 5144 5224 2620 3394 2108 4012 1128 6056 4062 4375 1978 5817 2851 6722 3586 6400 6189 6071 610 496 1894 2018 5487 3797 3179 6560 5601 6075 1597 3905 5736 4708 2020 5290 6264 478 6654 1690 6316 4721 1119 1827 2770 1139 2458 3809 3345 6628 6364 3775 1586 5174 468 4087 746 5437 2088 2249 870 1614 2425 3153 4672 5550 1455 4119 2620 6142 2116 2127 4499 1351 247 1974 3241 5556 2230 2186 6307 267 1149 2496 4166 3700 4340 5577 2373 1834 2999 2429 495 4043 5507 4965 753 6417 3834 914 6565 133 201 3179 5423 1441 6352 5991 1528 5247 5863 337 3226 4536 5470 6726 5079 830 1116 4500 598 1876 4788 622 6328 4845 2770 842 4220 1331 6416 375 463 4585 3025 1470 1422 5555 6352 220 2882 2737 717 1975 3267 5337 6536 3561 5082 6469 2983 3469 5092 2964 2358 3434 5310 2360 754 1620 4093 2805 5100 1113 3862 3850 3097 3303 56 4541 3224 4424 4565 4831 3798 5602 5046 392 4897 2133 3808 160 5003 2045 5460 3745 1565 4297 4337 6400 5092 3931 2239 4769 1581 2283 3829 4741 990 6362 4329 2526 3438 2227 2777 4839 1196 3073 4762 5882 5790 3431 3665 4531 2594 2261 1707 2293 1088 1744 2172 3395 4922 620 2394 5927 1026 1797 5437 56 4951 608 5031 315 5482 4277 4531 1853 6469 6269 3170 6469 1243 5823 4646 5528 3501 4874 6260 5569 1936 5505 4401 570 377 2712 5882 6621 5238 1631 5347 1475 2723 3077 1071 2105 2757 2744 6661 4988 3757 324 2662 5705 4707 3877 5952 2744 2489 397 2098 388 2271 5024 2548 4067 4337 3230 1208 3323 941 4203 6477 5772 2141 3267 6336 6709 6560 2893 3091 3724 3707 6349 3866 3265 3786 1221 5030 4229 6397 949 1387 5313 445 5379 3843 1849 2955 6142 5921 4267 6689 5695 1788 808 2740 5953 1055 2869 727 1732 277 4685 3912 5062 6382 5195 4651 5302 6539 1373 2347 245 2709 5557 1301 1269 5992 6464 5805 2870 4961 5738 5274 5505 2573 6015 5103 803 6214 497 1912 4340 4445 713 3939 494 114 6363 1878 3769 4841 2799 4937 1084 2586 3969 768 479 1361 1607 2169 342 3670 5239 4919 4583 2660 2559 4442 4708 5962 5787 2030 5625 6684 2907 866 3129 3589 5498 231 3746 270 1729 5560 5461 219 309 6356 6519 3521 5853 5175 46 6501 86 5425 596 6195 144 3223 2555 3228 4688 5793 1160 4159 2508 5161 888 736 2497 5814 3490 1912 1228 3817 4037 2526 6628 3162 2219 1764 6483 37 3527 1173 2329 5870 2284 5496 54 1455 6063 6015 5857 402 5098 3081 3817 921 1396 2047 6118 915 6724 6392 3588 6091 4958 73 2635 6194 2039 4571 5990 3018 754 3533 6404 1072 3551 745 4681 3775 6657 506 383 3248 5435 6072 2816 2422 5459 4399 858 5207 5149 3604 1131 6234 432 3694 6400 2429 6276 593 3516 2127 4220 5845 3954 6100 603 363 983 753 2268 628 1525 3051 5697 6082 3723 5062 6660 1249 975 4391 2037 5280 3299 2365 2121 1769 4564 4947 709 4497 1235 404 286 1602 2185 3048 5436 6048 1563 1075 5054 4726 2083 5745 4358 5607 4723 3397 2655 4194 3444 201 2848 5225 2217 1653 1111 3850 3680 5167 5248 4303 4043 2475 1490 1336 764 3311 1097 1696 183 4208 803 1607 6729 6007 1411 2153 6660 5371 2436 4629 5428 3988 3534 4354 6475 6514 1867 5397 2746 2941 6259 3733 431 4632 3750 56 2509 4429 1405 3601 6559 1019 464 1641 161 3279 2884 4550 4345 4146 6528 1189 6245 3890 587 3962 4576 1638 5196 5949 3268 2110 32 2203 2982 4120 5691 2551 1937 1158 1397 5545 2680 1760 4085 4160 2482 2518 6419 2558 3357 5238 6300 4950 6538 1948 172 4571 2485 4519 6064 2216 3298 861 1202 1669 4929 1535 4167 1155 1773 818 3503 2063 5308 1861 3616 6436 3136 6172 419 5348 1603 762 1947 6009 5906 5357 846 6047 6273 3142 128 1435 5037 6716 389 5962 737 2608 499 3424 6234 2688 5333 4351 921 5839 295 4229 3611 1039 3779 4825 4579 812 5211 4127 4304 3947 708 5216 3930 265 5404 951 3002 4375 459 5217 2226 2717 510 1428 453 1777 6594 2609 3402 6313 4789 1289 6728 5700 3693 3934 3394 4209 3884 3993 1242 5902 9 1941 547 3905 5642 2525 2749 2724 5159 5149 1383 218 5824 5131 371 3442 3302 5976 3974 6134 981 1982 1698 4863 5010 4329 662 825 2522 2411 1280 6384 6539 2550 1686 2195 1635 1599 6591 451 4961 4767 1168 5704 6286 3267 1708 3299 1019 5648 5788 3369 3152 2293 3205 5814 4231 1841 1885 399 5973 4840 424 6692 1571 1300 6408 361 3465 404 2618 440 2141 6216 995 619 2050 6691 4192 4277 5870 4662 3783 1477 4622 1994 375 5822 6637 268 1873 3968 2078 1724 4195 1963 4597 6164 5073 104 6259 2242 6516 3886 4347 1382 1461 1017 5231 5391 5254 4793 4657 6639 6110 2836 2181 2402 5794 5413 2035 2647 6663 2694 4238 4570 625 2136 1657 3107 3130 4594 2899 3246 4120 1240 3890 3686 4034 763 1935 1800 3521 5198 4691 1385 2566 3653 4846 5822 1140 5407 605 3123 952 157 992 2310 235 680 733 1620 769 537 340 4524 4721 6243 2998 429 6468 6627 3828 256 2803 6305 5025 5603 940 3492 5382 5400 6399 6310 1464 1030 6582 1085 4137 2499 260 3310 3005 5959 4514 4927 6121 2078 6374 1832 5689 4904 3790 12 3792 3819 280 5283 2079 1197 4697 4639 6112 1287 4442 6518 3137 1034 5765 1542 4779 877 3877 1969 1783 3856 4820 1788 3001 677 2914 1732 2968 1331 4338 6076 2859 167 5391 4840 5522 5751 1089 4997 2768 5022 2748 668 3404 3095 4624 1567 4356 823 1926 4890 3515 2107 1393 476 1090 2670 978 5397 4238 4522 6109 4194 187 474 1374 5555 1768 3682 5802 6198 2308 976 5933 4667 2739 2205 2946 103 1034 1242 3072 3246 3451 4672 1504 4689 2525 3405 903 854 4593 1338 2636 4888 2070 1419 4727 5521 655 366 1067 6124 6216 4763 2736 4130 1912 4407 1207 2381 328 4084 1377 4495 4274 5123 1089 1791 422 1271 3922 240 2936 2890 5809 91 1373 4996 2543 1524 858 3840 5170 2967 5868 3649 999 2623 2948 493 6336 4549 3250 999 4045 531 4465 1580 4048 3856 1290 359 1156 354 4971 3654 1198 6664 857 6247 6636 1925 1451 5370 5085 561 4986 3576 1818 4915 4630 1935 2598 2165 5855 4583 1106 2374 2175 5746 2816 4441 1337 5793 6055 2116 5469 1521 6714 6365 551 2838 3543 5003 5480 3432 3507 3938 5754 6660 2046 3518 1539 5744 3586 490 1579 6366 1347 6351 3809 4300 6282 4559 5477 3742 3969 5120 4310 3133 3520 2709 1870 2465 554 4262 6481 6556 2719 3572 6491 785 1794 1167 3817 5339 5299 5126 1887 760 3214 5670 5917 2575 5518 6140 4243 4368 1402 3534 3554 1029 5901 3204 4266 3033 5693 3660 5251 255 4440 4633 6266 3049 6103 234 4707 129 2433 5687 3802 586 2721 5922 4282 2986 3513 395 2983 314 4456 3788 3143 1464 4981 2469 1972 6400 1173 122 1491 1162 2984 4304 4450 4734 4845 3305 5863 4988 4519 5063 2975 1040 1415 5374 838 2838 3325 5383 3463 4020 6216 1827 3790 1783 5817 1520 6397 6007 5101 2936 479 3413 768 4153 428 813 2979 5793 962 2783 1592 6226 2342 187 2844 4019 5002 2769 4044 5294 3432 2777 5446 6459 1533 3519 4272 6382 5086 380 3280 6452 1180 1781 2317 4425 5399 6082 6170 4150 2004 3177 3359 3408 6460 5249 1756 3412 2866 1214 7 3950 2558 994 6489 3723 5022 5144 1766 2314 5717 3915 1027 6491 5904 3348 1332 5648 6629 2286 2148 1252 4486 5138 5352 3739 4223 4895 1217 1877 3548 5880 6495 5081 5627 6659 5493 1645 1054 3239 6030 1430 2732 3059 3021 957 5530 3251 6315 4749 2919 625 1091 3085 1530 6509 2866 4109 6728 2657 4425 2096 5863 2374 2524 2600 3349 2835 1989 6429 4432 5773 6338 3176 1551 3915 5723 4043 4178 800 1619 2367 6206 1635 3832 6654 1647 5246 2410 1480 1109 5337 5 1977 811 3863 2138 5309 3200 2062 569 2731 2518 4608 1957 4667 2147 5639 1650 5381 4719 1390 617 2014 6334 2790 663 2814 5360 787 440 727 6411 4255 2625 6245 739 6588 3855 984 4586 3003 2473 2580 5062 2631 628 277 3245 6172 918 5840 5865 1932 1811 2157 1818 4217 1253 370 786 2913 4547 4370 4984 4813 5310 4537 3656 6432 288 4511 6643 3563 5219 908 4688 2092 2928 681 5126 4905 29 3403 1525 2221 2632 6288 3127 2872 4047 3614 3731 5585 2209 2160 1175 4146 5472 3956 6354 1911 3959 5574 4382 6354 6406 1194 2583 265 1283 2002 6680 5627 5338 5782 476 889 1101 4223 2481 1410 470 2312 2359 2799 3744 557 5838 2183 5965 4423 4608 5257 197 1375 563 3799 434 911 3832 6008 1271 4879 2027 589 6649 5868 4542 2817 5227 1479 3533 5536 5160 5658 6306 2738 611 2359 1921 3926 65 4507 1199 6364 5993 6727 875 5716 6298 3166 2437 1084 4510 4527 5964 678 82 6526 6059 1301 920 2337 3733 1366 3475 112 1374 2431 1893 3072 4885 1517 2722 1975 4525 2706 1634 541 401 3255 6480 4233 6208 3964 244 5132 4534 282 3691 6600 1181 3364 5885 1101 1611 1962 5533 2622 37 3701 1517 5006 5337 4659 942 5259 5643 6238 1523 896 4121 6731 3766 4804 923 3653 924 2776 4596 5964 5258 1183 180 5062 591 4082 635 677 2606 3925 5777 6476 4306 4529 3934 786 1712 1952 3574 2756 4269 3722 3970 1168 5862 4832 4506 1459 6647 1621 1495 1420 5871 3735 1941 4633 2687 6194 4434 764 1773 4566 4728 2266 3343 5569 5547 3641 5772 880 449 6227 3868 149 1948 3092 3773 6366 4653 6312 189 2054 1768 312 4786 3476 5224 2210 38 1436 2440 5591 1365 106 1570 1395 6281 5383 2889 2668 5201 519 3505 3309 2784 2227 5140 4756 1438 6318 3075 4636 3418 4043 3204 3844 6313 3544 3365 1459 4386 694 4425 234 3941 2137 740 6182 3583 2926 3799 1810 6498 2321 3093 4928 4600 6288 2641 5521 5039 4174 2413 5860 3982 1617 3383 1025 1110 6256 389 6038 977 5295 6090 2525 4039 6559 4812 4560 1178 646 1163 2328 1394 1053 1792 6474 5349 6435 2601 6389 3553 3686 5044 4523 4091 3713 6499 4989 5223 2152 5178 2111 6166 6329 5834 5284 1885 5263 4451 2507 4696 788 6431 3442 2169 5140 1822 1193 3445 3434 1648 4168 1196 5210 6400 634 4170 6010 1017 2816 1503 6470 711 4736 176 6123 6128 3077 4374 4807 3160 6508 4479 822 4136 5879 594 6297 349 6314 6522 3189 117 90 3378 549 4984 3190 3553 4227 3254 4066 4125 1114 3792 1544 1542 1450 4785 4195 3765 893 3583 1051 2661 1454 3763 4398 99 5178 1407 2382 5305 4171 783 5684 5193 4778 3887 5976 3064 5962 5919 5195 5114 6517 4562 3558 3139 1346 4583 6235 1935 4880 377 2744 557 1934 4362 2776 1524 1723 691 1649 5965 6286 579 5152 692 2811 1163 1970 4143 4255 2123 528 3485 3414 1456 5764 6525 1184 190 4401 4645 3286 2962 2049 4141 6232 1868 1075 5053 5483 3558 3676 131 3678 944 6191 3433 4775 1849 2565 3097 831 5203 3138 1715 4725 2583 5044 5114 4784 5751 4660 614 1893 2379 1726 6271 4184 1874 6493 2042 3046 5747 1910 6611 4370 3704 987 5213 2420 4302 5705 5967 919 1579 6680 2770 2486 565 176 3827 3553 872 787 736 3089 3893 4271 2560 2057 3901 5735 3259 2657 5425 744 1344 1336 2563 6239 1868 760 6244 5749 1485 2675 2628 356 5408 3626 5724 5446 3497 5754 4305 3575 3817 30 1117 2900 902 6412 3570 3815 4307 3849 283 4896 3293 4245 4741 2063 2140 951 361 2649 3876 6219 3183 3577 3486 3331 2482 826 321 6575 6004 3734 5915 191 3324 6574 1286 386 6676 1163 1252 6603 1993 4755 1667 5525 1717 435 6471 6329 3984 267 1658 4885 4486 2469 4182 659 1335 314 893 3459 1257 3131 3223 2810 3546 3796 4264 1961 6458 3657 1719 543 2074 5956 616 1390 3407 5579 1684 5454 5774 1091 2648 1292 5645 451 401 3976 2994 115 4762 1381 5733 5177 4442 4280 2568 6560 346 986 2287 3564 3064 5681 4887 4678 5783 393 1724 4564 3760 3574 1651 2617 5814 707 1341 4186 5574 6471 4540 5337 2807 1566 540 6276 5675 6505 6421 4873 5523 6159 6116 161 2544 5519 3505 4894 2419 3654 3351 2111 3132 5085 2163 4131 5922 797 6451 1465 3641 5972 5611 1384 1011 2500 4940 1541 1815 6118 5689 5889 6532 5924 4293 1063 120 2935 2101 3152 2206 4731 6443 270 460 869 2021 4904 3033 1714 362 1992 2759 5561 2690 6150 3862 428 3789 3609 5391 2459 1853 1893 3910 3607 702 1848 183 709 774 4050 98 5633 3507 809 4252 4216 3695 255 4129 976 4991 6468 4939 3932 4598 4391 2907 2213 6479 5454 3379 2946 13 2169 1477 4531 5207 4910 3522 1565 4502 3752 3614 6622 645 307 1771 6606 5985 5691 5767 2411 5318 2001 3142 4271 1653 3072 2079 1050 722 646 2613 2833 2482 395 173 2642 4208 1738 3659 1793 227 1718 5867 5620 5619 4952 1173 1123 109 2317 4068 5450 5433 5273 2735 5381 1196 28 5770 1721 1014 4834 3939 6345 3334 3664 2610 3598 3069 2844 153 5767 215 353 6417 467 6573 2939 3227 1480 430 921 1215 5990 3320 5789 6503 4474 2991 920 950 5167 593 3345 4889 5432 885 1829 770 1323 1067 3007 4727 1501 5936 5194 2751 3431 3821 3492 6638 2112 4944 1366 2271 4616 4892 3197 3609 2110 459 6608 2098 682 4991 4452 3928 5185 2351 3651 203 829 2073 5484 227 2744 1753 4017 4875 6489 3449 733 893 2000 6320 983 815 4818 3219 4491 6159 1714 6104 1287 3580 3118 604 5773 6486 3504 5301 208 1987 2903 3135 3759 6435 672 3036 2856 2574 2579 3408 468 5846 512 2096 2272 5405 429 4378 1205 2967 6243 197 669 380 3430 6259 3632 6266 4573 3534 3793 5868 2623 3969 2478 4721 2541 3083 6476 6050 693 5762 3893 1369 2317 1268 4705 5229 1805 6344 1585 1625 6394 5695 1998 1021 3519 4323 2614 5195 3106 2827 1936 4072 6333 1297 441 798 2941 1315 6699 2080 2749 1408 695 3032 4883 4841 6463 3272 5905 4173 2338 401 3725 505 1287 2797 6603 3752 3096 695 4024 439 49 4660 2905 6064 2408 4411 3135 601 6093 908 1092 5151 1574 6540 4093 2800 2421 1500 5953 2866 524 1455 594 1788 1363 2217 1248 6396 4815 6552 5594 3341 1759 5611 3460 1711 6523 4956 2286 653 5986 21 4765 2359 4169 305 5012 3180 4592 146 6379 4652 5292 1476 3753 1472 6077 1584 2734 6404 3554 826 3582 585 4731 3861 1677 4288 5976 1420 4811 4388 2090 2615 2522 6357 2308 1916 2242 1237 5793 2602 246 355 3900 2143 2209 1918 3908 5845 6208 5170 695 2793 4607 3360 519 1763 4375 4391 4729 1658 4763 4598 6114 1127 4271 5214 3002 4561 4011 4417 5077 1683 1378 5211 4192 5017 1670 5120 5670 1581 127 1072 5858 4776 5428 3974 5419 6706 2545 5077 796 3558 5415 5882 1822 6182 1421 5971 4119 4520 4897 4837 4267 300 6396 2313 3473 6132 3202 5360 4527 1278 3252 386 5792 3891 5051 2722 6034 5458 5388 2042 27 3719 4611 451 2318 6709 2973 2703 5061 2380 5123 2886 5178 2116 5458 1769 5890 466 1713 6712 5939 1759 4022 1272 4245 4819 1229 3902 5563 2294 2486 5380 5103 3011 644 5023 729 1165 6430 5153 987 5686 499 4055 3535 3241 1144 1198 1967 237 5737 1855 6098 4226 6066 4604 1437 2445 2074 1384 862 45 1738 4984 2448 1763 6224 1939 617 4589 4763 4549 2071 193 12 2312 4182 392 4818 1331 2455 2145 2669 3545 4239 3510 620 598 5158 3530 6365 3055 5026 728 3277 5399 4998 6208 6655 5692 199 2012 2317 5851 4238 6564 3910 2817 6495 2038 489 2156 3718 3446 5218 4005 4407 5842 1306 1699 4179 3499 3900 1318 306 2780 1016 5496 5646 4425 1802 2208 1470 3824 3109 1836 3547 5661 2483 2114 1606 634 4723 111 607 6591 1914 2075 5553 5076 2913 2133 3087 4219 3477 5378 3708 648 775 6544 6140 1420 6180 6286 4665 6657 3835 1344 6698 3580 2685 4912 4630 4845 6585 3365 5220 1686 1131 6016 3979 3023 3935 169 3857 4080 720 5279 6228 4237 519 1610 5429 5996 6171 6716 4296 4058 3534 1007 4285 2205 4957 6280 4368 1298 30 2686 2093 5671 6479 6332 6618 6048 5610 5443 5991 2338 4660 6204 5180 574 2106 5861 3495 1517 2417 801 5762 2617 4883 2971 684 417 6473 174 1462 4678 2536 4382 2819 4260 3982 6006 5680 4843 3506 3060 2281 3136 6729 3582 4867 988 4391 6694 5756 516 1361 855 6474 1512 2827 1642 3862 2567 2559 2155 2227 6501 5633 674 1560 3666 670 2579 6302 6443 6329 2964 6456 569 4871 5298 1825 2330 3360 4471 1343 619 4146 6679 4219 1423 15 2629 569 4296 2951 6482 3836 1805 2935 4770 1379 2581 3364 718 571 4629 5717 3767 6718 1004 169 1243 853 3927 3070 1737 5726 1584 290 5348 4523 5376 1552 5726 2427 2877 4880 5542 4228 4138 921 1710 1769 1181 3963 3349 2105 1419 5128 4909 5344 6191 3129 3679 2801 3292 6084 5134 3315 5018 2366 122 3615 2905 3328 3516 1484 1998 261 4671 5257 6411 6123 176 2840 4804 2796 2876 302 2327 2025 1889 1808 3749 327 3683 5968 5032 698 4309 3945 4757 3801 3032 1673 4097 5628 3585 4900 2549 4853 4046 1031 1141 2171 5052 6494 2000 1159 2266 22 6483 2037 2828 5884 44 1615 6330 2288 1108 4720 5058 565 2833 3951 4050 2282 302 6091 4654 2697 5339 6010 5887 5715 1367 5745 4377 5595 949 6218 5412 2818 3199 4740 2774 1552 527 6523 5278 4910 987 5509 617 1577 2415 2953 1036 3570 6 6358 3427 6710 4934 664 503 5254 6613 2728 5370 6578 2561 5524 1086 1610 3966 5977 4791 4767 309 1131 6659 287 1025 1570 2935 2697 4695 3314 1137 2000 6157 5360 6549 4140 2474 3193 1608 2625 5592 145 3469 5603 826 3192 4281 1350 3366 3033 5128 4053 2978 5141 389 5491 803 6537 3146 5601 4731 2518 2391 4311 4431 3064 5467 5552 2225 1370 440 3087 6278 2899 3045 1987 4843 6059 915 3324 6082 5698 4624 5978 6245 2345 2028 5201 5996 342 4838 2930 3667 5195 1603 4414 5956 5865 3297 1043 4343 6145 6560 1320 6162 3784 1480 498 3326 4886 6136 4612 112 2985 3109 1600 6493 5811 3447 1332 2666 5000 2015 5990 1558 4623 6111 5217 392 509 2688 2564 4370 4638 2370 1438 576 4771 5089 3489 4525 4840 1093 5077 4419 4028 5931 1378 3141 5917 5406 2675 3763 5891 3909 1314 5299 585 2591 6084 6529 2526 2890 6663 3423 2057 1154 1283 551 22 4696 6308 1893 861 1863 2554 3763 3039 4979 6390 3540 5561 6544 1891 5425 6336 5163 1604 4580 3871 877 4712 861 6260 386 3818 2803 4811 753 5050 4219 2554 4391 4195 172 4328 60 426 1028 4954 3841 43 5620 574 4611 5316 2620 4140 3530 3648 1901 5497 4305 6646 4915 4747 2842 4540 3012 447 1914 6408 4889 2579 2790 479 2908 3926 2166 3763 5510 390 1440 3847 3467 6536 3639 2170 4111 4020 6656 2221 3774 2509 2949 4868 3212 3370 47 3856 3903 2081 2760 5594 1783 2918 2485 2558 4340 6469 2237 6535 3381 3806 5245 1059 766 3259 4239 5765 1220 6043 3439 1737 659 3695 5405 3916 3750 3266 6213 450 5010 3217 6270 2717 2572 4697 4453 50 441 6594 6179 711 5914 5800 2406 716 2057 1089 1193 3256 3406 6523 5901 367 6497 5451 5467 5763 2021 163 239 6339 4320 1340 3742 4363 1588 825 4209 2488 2008 523 1875 200 6168 5832 6664 4501 4333 136 3169 342 2663 3358 6269 3019 4820 2947 1894 5904 333 6232 834 5481 3575 5038 109 4411 1486 4485 115 2522 5833 4502 2265 4807 83 4778 5468 845 5602 4278 4358 2056 745 4412 4709 4923 5285 4376 2862 1224 6065 4976 2447 600 2056 6453 6536 4983 6004 3842 4758 4214 4211 383 1878 1251 6063 5867 3451 1680 5693 6119 1659 6214 2158 952 3642 5021 3152 2745 2606 35 479 1186 4514 5342 952 192 1077 6017 3778 3184 6110 3109 1856 3371 1378 3305 6242 2872 6026 6380 4536 348 761 2961 59 942 6561 673 134 5213 4394 4655 4962 1609 4220 2747 991 6316 4466 1130 261 5914 4252 4783 1775 2412 3219 2225 3965 6620 2893 1336 1033 1154 5457 267 5471 5054 4661 4371 6254 1603 5942 6354 4779 3393 6621 3641 5672 2528 6111 6627 6068 5498 6503 67 348 5203 1510 4796 3762 4137 790 483 5571 936 3327 5283 5514 1035 6668 2446 4246 821 4094 4666 1926 4370 1328 5780 6250 2271 888 1227 1442 2915 4608 3410 2163 696 3338 3796 1136 4707 5575 1509 3735 2301 5692 5378 2741 331 5880 2929 5715 6630 6523 1511 5845 2191 5395 6013 312 4167 84 3926 1241 2278 6459 2825 1609 607 5506 4440 1713 6003 3080 564 2299 177 1193 1105 3238 6167 135 4181 4445 908 1604 5789 2187 2408 5674 2829 2404 2488 2446 6101 2264 4936 2929 6659 1543 5684 2704 137 125 2574 5319 765 4790 4009 4404 4046 2897 6356 5622 2156 3602 3002 6188 4033 2363 4057 1629 3752 4672 1944 2671 4364 4934 3789 4003 2411 5295 3772 2979 5111 5867 1335 6167 2824 5211 3365 687 405 4421 941 4002 4220 1348 734 2486 3371 3368 4560 3635 3935 1803 6537 1317 5491 2284 5665 1754 4617 5609 5490 5485 1190 3207 4452 3458 455 4609 1348 4667 336 5624 1189 444 723 4704 3674 4490 6436 2050 4696 5748 2369 1614 2823 2041 6173 1792 4328 364 2282 4713 326 1700 4998 5236 6245 384 3864 3365 1089 366 5152 4325 1437 2191 1172 1586 382 3717 5594 2197 850 2028 4884 83 5972 1247 3382 2878 2254 5043 3587 5316 2450 3656 6223 4925 1108 2066 656 5118 6429 1033 3536 3076 6204 3024 5049 578 3716 1629 1837 1195 1688 2558 4710 767 2257 4409 3858 4921 2471 3999 6542 283 2345 574 4449 2566 6607 338 4964 514 1175 1049 3622 387 3950 2738 4573 1219 1583 1860 3888 5299 3695 816 192 4640 1116 6591 712 4223 4277 4283 2030 1393 3854 3908 5730 952 79 4411 3873 4042 3514 4832 6165 3057 5147 2163 1103 3366 5434 2996 2184 1668 6100 2108 4233 1607 610 2011 3605 733 5718 2413 3798 4873 4326 6619 4179 1838 869 2215 950 2341 2449 3354 1615 2509 40 3030 320 630 2900 5557 859 2043 433 6059 1796 4240 6245 5214 6285 4126 3668 4312 2469 2587 6193 4187 4955 307 5858 1754 920 20 4463 3876 2006 6241 89 5710 3801 6267 6294 1305 5189 2155 535 5570 4149 1604 825 3725 464 4869 1239 229 4255 6061 1698 2584 1373 710 6420 3580 2501 2449 1213 5575 4519 6349 1229 4371 1112 5167 4266 2993 1136 3389 1076 5783 924 4017 6580 5927 4520 6600 3400 3509 2184 2897 3296 2815 112 2112 5522 264 4058 4758 3209 360 3141 4552 4253 1459 918 3010 1749 2836 4618 357 3298 402 6162 3139 4021 1029 4697 6302 1963 4025 436 1748 4845 6553 1708 1526 1252 3565 2795 1687 3758 2062 4680 4150 6724 4141 1507 5308 2346 4346 2359 338 5547 5022 104 1869 2805 2934 4105 3218 2891 5535 913 3458 6000 7 4815 5837 6728 5086 318 5313 1179 4068 5134 6023 2675 2208 3930 3437 1077 4218 3526 5112 4735 2245 3102 2164 6147 2045 1931 970 1921 1670 648 464 4245 391 2353 2829 5031 5326 1058 1027 429 6633 6100 5921 5927 4282 6580 422 5856 4769 528 6129 6055 4766 4145 3551 2861 223 5208 1278 3609 1285 2172 1424 2788 184 2207 3114 1144 2790 2585 4262 6531 6004 5848 5125 6317 6160 473 1534 6725 6169 4186 1539 2194 705 4022 432 340 5475 1802 77 5175 5171 2886 2635 2794 3062 5554 5189 466 88 4453 5773 3621 4384 991 3769 2505 782 984 4621 3827 725 152 6208 1010 1675 1226 6202 5792 1413 887 2783 1395 6371 2249 3897 1342 3573 4001 5357 2264 1211 2952 3268 5084 5938 6426 4318 331 2508 1142 2947 2564 6076 2400 145 6097 1536 4031 4410 5142 6110 4162 1074 407 130 3639 6011 4793 4050 106 1300 4557 2581 6387 5078 1755 5550 223 5173 3520 5470 3749 5330 3950 1241 4840 5016 4464 2304 2135 737 4561 194 3632 6400 2670 749 4948 5899 2977 1622 954 3946 4791 3694 3407 5407 3842 1721 5754 471 3800 4428 1448 2155 4236 328 4278 4448 320 1459 4063 6092 2658 4431 3403 3367 3488 3643 4973 5681 1084 3516 4254 867 6338 6465 6118 3986 2297 2220 4117 5034 4871 5967 4742 3958 4540 1600 3235 3371 5436 5998 3295 4231 4948 3337 4095 3207 1139 2592 2990 2455 5827 5249 5538 3823 4970 3700 1745 4850 6405 621 5858 109 1878 1869 39 2668 1850 5744 2178 2986 2148 1379 738 1 6468 4382 1152 6450 2095 1305 6664 541 930 6459 5150 1675 468 2572 4805 4488 4564 5128 1706 3844 3592 2441 2803 1644 4274 3088 3757 5866 6280 2552 6495 2508 1294 5696 5608 6346 6508 1612 4087 1779 2078 1452 762 5366 4861 3814 1862 4936 3776 2007 5360 3392 309 1403 2341 3033 4318 4502 1322 4489 549 1594 972 3407 2095 2506 3496 5892 2182 5881 4050 1276 1641 1978 82 4297 4705 553 4884 5653 921 4848 1192 4899 4222 1784 375 4884 2084 6334 5980 4527 1239 6398 2932 950 6239 1484 3786 6627 2836 3542 2889 5137 3330 1768 6086 6160 3242 2327 2449 339 6285 5021 5669 6200 2050 4934 663 4070 6703 4914 798 6006 2235 5042 5839 3608 464 4887 5322 4758 3993 3105 1363 471 2436 2570 312 1684 6569 1675 157 2737 1620 427 5693 2190 1893 5808 3026 348 6562 804 937 1809 2690 2143 2518 1402 6638 6364 5401 6427 1856 1664 3039 2196 118 5144 3766 4941 2172 1327 4856 6206 5071 533 3756 4231 2404 2909 2700 3703 1900 814 743 3434 3430 6541 3185 448 5640 3264 410 263 6006 3961 673 3724 3177 2411 6707 2397 459 2755 1437 2300 2439 856 5782 3842 5966 4533 623 2903 4330 5676 499 3824 2074 3592 2059 720 3315 203 4133 5814 332 4737 3260 943 597 4568 2958 6523 3869 6589 1548 4766 3335 3546 2049 228 2053 3046 3443 1865 1749 4091 3688 5762 6674 785 2099 1544 4157 5239 5221 428 5174 1674 869 1426 4864 4579 2712 5234 1834 4177 4927 4189 37 4559 1256 2210 4453 3471 515 2629 5750 5337 1804 1215 6063 3718 3582 2547 2432 3858 6004 5360 3767 4661 334 6188 4309 4074 3578 3034 4682 1529 2511 5956 988 5064 2061 820 3038 751 4460 4100 5874 1722 5305 2919 3600 3542 3755 2074 839 5080 3378 4375 3123 5712 4774 3012 6599 5450 4430 5678 4087 3894 6462 1996 2769 2340 5283 6176 1524 4802 5009 4385 2267 3720 5813 5177 6224 4382 3137 2979 2146 5720 5738 5297 2322 1817 6547 5564 6361 4143 6667 4641 4639 5510 5554 4083 4671 6498 529 845 3222 3118 1526 3345 1979 503 1033 4650 5248 1003 2758 5951 5982 4801 5641 5012 235 3454 1646 6494 4163 1864 2797 1387 4124 1904 5430 3817 5025 5590 5870 101 5385 5793 5587 1560 4248 6289 121 6485 5812 1382 6168 4620 6462 5443 1080 5181 1628 3717 3732 4765 6298 2333 2462 32 1130 5259 839 6418 2348 3175 5831 120 5951 3152 1691 5271 498 3690 4073 5343 2236 2598 2193 3523 4979 4282 4892 2852 559 5135 2560 6695 4153 6678 322 5766 1169 3028 6300 3634 4099 4486 6271 2628 4055 6349 6077 4826 4917 3658 923 2738 573 3925 983 1033 3382 1433 2360 6227 3539 2488 4799 3406 3270 4839 1427 4951 1175 836 1408 3566 2169 4884 5416 3869 5384 3355 5523 684 4731 920 190 2037 2839 3641 108 4287 3039 4763 719 2751 5490 6367 5014 995 4141 6355 4217 315 4849 1413 4129 279 4265 3172 6311 2062 678 5885 4064 4422 4481 1021 3716 5034 1113 169 3329 1550 4133 5293 3776 2047 354 817 4135 5506 3546 1604 1674 5687 6205 2448 1132 5593 4940 1868 3613 5048 4995 6255 5594 5638 2906 5592 2844 3212 831 5687 1854 3053 4100 6113 5547 127 4862 2413 4092 5306 812 1807 94 93 1942 1754 3127 177 3861 6559 605 4728 6387 4432 684 3400 6187 3472 5884 2605 778 369 4538 3446 4606 3477 2584 590 5454 4167 4004 4705 4507 2107 2970 5541 262 893 5925 4141 3703 2272 1703 3297 2385 4072 1850 1804 5061 898 1367 1706 4228 1650 525 3605 1421 2710 6546 5819 569 5795 6679 4170 6714 570 3274 1858 1935 1900 2944 1247 2471 5197 1531 77 4630 3176 1932 3401 3779 345 5594 3466 2065 4497 424 5610 789 4439 5693 4721 5193 1494 4509 3120 6585 2267 533 691 4735 794 3946 4685 5732 2313 833 4147 6589 4555 3892 6382 6648 1624 4011 435 200 1855 2515 3519 5938 538 3930 765 2009 1595 5590 32 2282 4184 5466 2876 5704 2211 1057 4988 5392 3874 4745 4981 3127 5467 3223 3692 5322 6620 5309 3341 2228 684 243 363 6207 4777 3490 1316 9 3751 4335 4539 6527 3319 2503 4739 5798 5892 3777 1662 266 3267 898 2309 5319 3339 2753 6630 5885 1106 107 1381 77 1354 6475 2924 3291 5785 1130 5193 1027 3094 468 3734 453 5077 6139 41 5354 1170 267 3474 6366 5967 5098 3802 4102 4114 4575 5786 5321 4014 5206 6073 2879 3249 3464 3373 5943 4932 5417 4431 5320 5471 1185 434 3879 1675 2952 273 1729 4189 5883 3106 5240 4648 383 4667 6226 428 4117 5663 3708 5755 3745 4633 1184 186 3824 155 2375 6515 3308 4370 3481 1352 1887 4393 3497 3411 3733 1412 6694 5867 6591 1485 1949 3438 5470 2477 4998 5754 2167 2972 2834 4484 5742 3555 4094 2129 1209 1868 819 255 2491 5483 3642 695 872 2708 5015 4055 2788 2281 1327 5635 2852 3945 5568 5330 573 2020 5895 4920 2430 2261 3025 537 5899 13 2140 1419 6670 2566 4462 6645 4764 6315 4159 1272 4058 6482 3139 2128 5828 1324 940 6404 4279 6234 600 546 4147 6602 430 4967 1989 3755 2387 126 4694 5864 3019 6554 2078 3271 3729 4650 5949 2039 1659 3033 1719 1449 6584 1645 5094 5687 2599 530 2276 1544 4343 3179 6181 108 5114 4992 3379 6435 832 108 604 4106 3710 4333 3909 3665 6502 4129 365 1908 5814 3041 262 5094 1785 4334 5906 5704 6481 3408 3387 2440 6495 438 969 5475 4083 5736 6195 3566 3802 1513 5542 6404 2260 6717 5439 3191 514 2011 1983 4191 5254 6011 2416 3344 6719 1668 1767 64 4955 5419 5747 2779 4137 4823 6672 5092 6702 6594 5350 4386 800 3907 4110 6599 450 5762 2564 1810 2011 1105 5349 6392 3524 3196 5666 4336 3735 137 3432 1899 6421 3594 3692 1347 6251 6240 690 5057 1807 1124 3737 5356 1446 250 2877 6252 4053 6246 4159 3830 6474 921 6637 5050 3445 3795 3194 124 2409 1673 3380 5362 3982 1324 1417 3735 5224 5174 1551 1006 3961 6276 3234 5077 4486 4001 5232 6080 6451 788 155 2817 5732 3410 5714 4675 5259 1166 3920 6396 6167 2661 2562 3182 6304 2659 5700 1278 5687 5959 1238 2261 825 5132 5297 978 3781 672 6683 196 2626 809 6109 3484 6567 1160 1165 2002 1999 1231 4805 1029 6286 247 3222 5575 1637 5956 5380 6598 5222 848 2267 2749 1981 2365 5715 4269 353 326 5254 4650 1926 1502 1675 1602 4718 3166 2354 5526 4032 4386 5100 4453 190 503 206 2383 6613 2996 4258 3199 2617 1204 278 5866 2089 3077 723 2640 4290 1743 882 1887 2617 1520 614 5240 1864 4452 2367 2503 5917 1621 3774 1212 6210 4201 2985 1705 3402 4249 4878 586 5583 4677 3241 6701 5616 4751 4866 4813 6442 4510 6311 6479 4407 431 448 1713 3272 1741 3730 6427 4790 2140 1596 5283 5733 4254 3202 1324 997 1802 2274 6310 5261 5140 3981 968 4935 83 4865 5903 2796 1324 5341 4100 3608 4674 5426 3821 3232 406 3320 30 146 2191 2497 3183 1959 2987 2559 2398 2990 6434 2413 6178 5168 4741 5881 6549 5380 954 504 827 5247 1234 4602 5431 810 3065 3524 5549 1777 5353 4889 916 291 978 1219 161 2835 3893 5145 5671 3766 6070 3986 5246 2793 4393 3149 1146 3987 4691 6550 2397 5457 1072 5775 5725 3239 698 2774 809 946 4331 2400 3423 5579 404 2455 942 4393 6578 63 1302 5122 4170 6330 1290 1493 2975 2069 1696 1532 4929 4502 2783 6435 3921 758 83 167 5111 6627 3959 751 3052 3520 2337 2333 6309 64 5883 3655 5188 5888 3289 5751 161 504 1971 3564 1699 3327 3602 4422 1075 4905 2783 1459 4398 2000 2096 1091 4047 4312 1844 5871 3443 1817 309 2833 5925 5550 2477 4788 3797 115 1720 6669 6049 5781 6144 5114 2434 4906 3884 4018 3711 3219 6435 5957 3359 5187 4236 2876 6226 5749 6074 2987 3742 3795 3602 235 1199 5519 5220 1981 3463 4867 5419 5036 3641 5959 5882 5254 3253 1657 6393 730 3754 1458 4923 1786 5604 4591 6447 3439 6292 5334 2669 4111 1725 4280 6394 2883 351 6397 4198 3575 1074 3883 6689 2599 3729 6573 2856 701 222 566 4770 2172 2463 2811 293 5110 3920 729 2882 412 5656 550 1226 4538 2948 3409 5475 2507 5897 4681 878 2352 3965 1442 2465 6536 2642 5257 1909 2625 4292 500 6089 6463 2741 3320 6652 5505 3675 3602 1665 1989 4224 6353 269 3839 5331 6652 2444 2993 6036 797 497 5880 4108 1343 2626 3735 2352 2058 6557 4425 4350 6052 4405 2649 3341 2342 6415 1613 6198 611 53 1576 6238 874 4253 5031 4456 1446 6581 4575 1053 2147 5212 2735 2279 1017 3139 1347 1757 4378 2611 5170 4915 6679 127 252 6714 5549 3295 2921 909 1113 856 749 5934 3268 6530 5765 2880 2636 4918 4880 401 3951 3923 2108 2709 36 5280 3403 4640 1206 1898 1320 4307 4386 6394 6470 6060 3509 1480 6656 215 3406 518 2932 5324 5628 295 6501 2302 5770 6045 4513 1228 1138 5562 6021 2895 5849 6339 751 1212 1824 6037 1051 6463 1839 1433 4153 597 4324 1185 5668 835 5688 6093 2191 3253 6503 804 6143 3813 1931 4134 2749 4907 4530 6321 6131 1270 740 4982 3402 3040 4096 721 1712 2262 4204 4559 5037 575 2971 1579 6297 3059 5590 4404 6390 6107 5085 3566 2473 1793 2013 5908 1942 1278 6381 6537 1541 3673 3843 1976 1551 372 4729 1731 4852 3684 2951 3532 4148 4753 5631 4790 5565 2601 2536 1275 1069 4400 2957 1810 1985 2854 6230 6376 6430 1910 3654 804 1261 6015 3502 855 1746 6109 4855 6230 4229 1914 2739 5915 4709 3495 5248 4212 33 6654 1665 3010 1810 2527 1445 4155 5258 5598 2337 3526 1802 6222 6614 4370 953 2492 3202 5361 2957 4063 2827 2093 1784 2253 2100 929 206 4242 2368 2936 31 1482 5308 265 5953 1342 233 2857 4280 1829 1849 4097 1007 1207 5989 2715 476 256 5658 3693 4837 6289 1914 2421 4845 4816 3795 1001 1845 2481 3140 2247 6560 2961 4471 3821 366 203 1129 5976 629 2139 3931 1822 6376 413 6567 4794 2458 6508 6199 2191 6204 3768 4134 3274 851 6568 1644 5433 5882 5960 5320 6684 5408 5631 852 5261 6383 1151 4801 6046 1534 2057 6504 6660 2905 5348 3257 1863 4467 4305 267 408 1266 5544 6650 2419 1435 940 4978 278 1794 5514 2069 4872 988 4856 3206 5134 418 3347 4685 5090 2700 4734 569 4253 5237 3832 1839 5841 6319 3554 848 6384 3793 6217 5374 2694 1766 702 6215 6605 1441 3086 5868 2312 1323 1327 6111 800 4959 3536 2557 1530 4737 5365 1295 1180 3175 365 1013 3833 2110 2490 1202 6246 612 3805 2647 2433 4063 5429 1849 6069 5080 6096 6036 3157 369 6568 407 79 2368 287 3906 3015 793 1306 1354 4355 4739 1459 4025 2968 555 2295 2601 4149 3828 6180 2493 1457 2971 1137 926 5181 312 1263 1468 5203 4738 625 4775 6714 5562 2106 5551 2813 2262 2149 2544 1969 5806 2529 2794 4636 5779 4194 5174 3040 5198 2408 527 5143 5771 2547 4978 1656 1458 647 5204 4149 5216 286 2805 417 2387 4160 3936 5827 2659 3399 2206 1883 4989 2013 3109 1927 4474 4946 2291 5203 1962 5197 3273 1295 5322 1203 192 140 3843 4727 5076 878 1522 120 5910 3495 5110 2286 2216 1063 905 2754 365 3258 4118 1185 1714 704 3431 3658 5241 1705 76 1646 4558 4987 1388 6285 2803 557 5409 1084 408 6011 3860 306 3025 1414 5465 4045 756 5779 3721 5547 6548 6624 1023 2493 1946 4014 385 5038 3699 459 325 4144 4675 1668 5616 1886 4840 733 2869 2583 5019 6116 1020 5891 1208 5886 4794 483 4858 518 6070 1887 2703 3715 1212 782 3586 5348 5807 2775 3459 845 1027 2230 3658 4153 3400 21 310 2041 4913 3704 3259 2466 4326 3769 6649 4321 6133 2646 2544 2350 6143 733 5459 6662 724 4393 4745 1163 6083 4783 3220 2440 6522 1111 1521 3153 4457 4528 2901 4025 1394 5930 6006 4788 2426 1818 6342 853 3178 5302 761 3285 2453 2151 3237 6229 6687 4267 5711 1766 3416 3539 6712 4151 2395 5605 4764 4562 2299 4867 6003 6036 619 3651 509 5132 3326 5791 4159 2738 4917 366 3898 1885 3451 3187 4635 5824 138 3070 1521 6222 1344 529 1326 1160 6688 6109 2712 6232 2183 4133 1045 3249 799 2360 542 1351 1757 4296 1682 4029 4138 6414 721 4445 2303 1551 3789 3759 4206 3116 1462 1891 2800 2622 3859 5898 1543 5353 2498 3191 291 6603 207 152 4620 36 454 5468 6459 5034 3412 6177 1562 6373 5376 3987 77 4882 5466 697 3322 6619 1963 6036 4431 6520 531 1386 4228 4812 4091 3242 1200 5235 4686 695 6101 3723 6402 632 1363 490 6603 4274 3549 1622 1286 6725 352 2678 6570 443 1442 6508 1478 4917 2843 1132 3295 4298 4603 1408 4687 310 4250 5754 2627 927 687 1959 5728 4027 5368 1827 5060 4044 6489 6101 3222 1672 5693 6322 810 5764 4053 3663 5578 885 3032 968 3457 3565 2022 2142 840 2899 3231 4742 2850 5606 1279 3592 362 6074 5925 1707 1472 5568 2762 667 5628 276 5564 5465 693 689 2379 3398 5861 1818 2462 2470 4314 2542 3494 3352 4307 5732 4441 5270 4646 6255 1791 2681 2168 248 6541 2323 1961 1518 2954 3629 4595 128 731 3158 299 1739 1292 3185 5441 201 1941 5740 2833 1402 4392 6235 3900 81 6606 2846 3615 2483 2028 3798 589 1416 6600 5153 2982 425 1979 464 2807 4082 5029 4879 3475 2534 2267 898 5184 4107 6523 3678 2475 6465 4726 2737 944 39 3431 722 3088 828 81 3826 1253 172 4155 5205 350 2641 6461 384 5734 1760 2089 6071 5559 703 1524 545 1580 5307 5596 2069 3078 1818 761 6413 1104 5300 4052 667 4380 3102 563 3728 4412 4585 1464 427 916 4270 2526 2502 5001 4456 3532 3885 2518 4151 4083 926 5258 5424 6328 696 2627 3115 1110 2155 2422 26 6091 2541 1025 4990 154 1946 2442 961 2792 4811 2506 3047 3922 3889 599 4138 3270 2073 965 2799 2067 6231 898 2760 4313 2820 4151 4627 1264 5591 104 6567 1753 5130 3832 6179 3709 5715 3839 208 4688 1496 3593 2889 299 3701 6488 3635 1632 3675 1545 5743 3799 582 3396 657 1152 447 128 1240 5634 5990 5760 1381 3668 4522 2138 3436 895 1335 2237 2159 2603 2094 3862 42 4501 1848 3982 538 615 5893 2364 1436 4946 5092 4934 5699 1907 1050 2197 3283 4608 3136 3571 6628 2999 6151 6236 4476 3556 2954 1542 5190 2870 5306 382 258 2731 3622 3709 6615 6637 6343 860 2063 1990 1525 1474 4133 4370 6336 187 3513 5389 61 1414 4783 276 5154 2646 1408 4628 5913 5909 6255 3345 5261 4917 5670 6167 4443 2848 2878 6438 2401 5792 820 883 490 6501 4883 512 6180 4692 1770 6585 5387 3144 4814 1530 2051 3803 5701 4240 2454 4634 4163 5252 4252 3428 1857 6342 1870 703 4066 4000 1126 6724 1432 4810 5019 5816 5160 6390 4363 1707 3713 529 316 4565 957 4326 4465 6483 1366 553 42 6414 2017 4281 5101 4267 1585 4235 4335 2573 5816 5622 1108 1088 4642 4600 2537 4873 6062 3804 3021 2956 5519 1068 5727 5200 6427 4915 908 2050 5020 1293 3253 2194 829 2129 1122 4795 4305 6615 2468 644 2373 1667 416 3446 5329 1771 2974 639 6120 5607 3154 2286 4124 4437 3003 1851 3288 4411 60 3010 2865 5612 2613 912 1715 5661 402 2541 589 5439 5239 5641 5673 3751 217 5628 2633 718 5462 2617 3183 4771 602 5839 3129 5563 1368 226 6336 4888 4065 5896 2035 4072 3618 6430 5856 61 753 1731 3689 1355 3715 6052 5411 5537 815 4899 1516 4998 4766 785 651 2194 6212 1576 1937 524 302 836 861 6544 204 1878 3015 3680 6235 5712 1837 6257 3939 2660 5080 4081 566 5481 254 4396 6208 452 2313 1821 3506 3213 221 4418 4942 3912 2556 5311 804 2480 6530 4839 6660 5128 5105 6174 5491 5656 4764 1037 3514 4973 2185 1038 5586 664 3953 2471 5687 3514 4677 4891 1415 2907 4456 643 3480 6231 2128 4575 4327 5408 2597 5292 1750 1079 5414 1653 4805 3622 2242 3786 27 174 4971 6135 4841 508 4308 6530 126 5241 3927 5858 38 3510 1401 824 3495 1069 5885 2203 4682 678 3550 544 6486 201 6471 6179 5485 1907 237 4870 5236 3662 4674 5873 6652 6443 2010 4975 596 4028 1556 5831 165 140 5210 5329 656 6595 3528 2395 4098 3984 5956 2335 1147 2776 2505 3106 5280 4346 1685 1063 4233 1316 4933 807 6646 6016 2308 2537 2795 666 649 1519 4139 1895 2194 5282 5180 3895 95 5727 4464 6124 1781 1508 1977 1980 912 5311 5674 2052 2317 1117 4125 4829 2139 1946 5706 2796 5205 926 3748 1666 4414 4940 4185 6042 3639 3842 2530 1203 4248 6484 2339 3103 3368 3044 6171 5456 6133 3609 3959 4156 3934 2670 3273 3271 4307 686 2449 3379 2138 3079 4938 3092 4935 5557 2953 310 95 5579 270 4468 5829 1910 1686 5656 5646 3239 5270 2417 2497 5172 3434 1384 4140 5324 6289 1190 1238 523 2988 4061 5592 2702 6322 144 4189 1776 1704 886 5309 6269 2718 6693 3262 4426 5836 3891 4115 4397 5922 4554 4403 1940 941 4385 4256 1894 785 2237 1774 6163 4729 4449 1108 797 4110 3110 3592 5780 6054 3618 5810 437 6184 4156 3203 5949 4712 3590 5182 1776 4510 67 5378 2313 1723 51 2418 1349 934 6372 853 397 1000 6554 4260 4019 1114 5618 4011 4400 65 3326 6259 5547 551 5327 5402 1094 3096 6033 5301 4019 6113 2394 163 1913 5352 1928 149 3711 5584 5569 5945 4547 3853 4480 1124 4844 1961 5132 3358 398 1345 554 81 1125 230 252 4479 303 5037 1608 3036 4716 5639 210 3303 1761 603 5917 461 6393 6615 2292 4565 2266 4778 6328 3149 3168 5834 3394 3195 6125 699 6490 6330 699 4788 1453 3795 4268 6485 4801 338 4739 5259 5937 6667 4833 2947 5869 345 3053 3519 4116 5614 5987 5701 1734 6103 3265 2416 634 2860 4134 5262 1955 2491 3080 5801 1744 5008 6535 1002 5955 4219 2872 4910 249 3759 3997 6055 2225 3351 2509 3873 939 4790 2029 5008 1962 4726 1982 5288 244 539 3459 4506 2830 4360 3973 5207 678 1375 6255 4901 6355 549 103 964 1258 1485 6403 3741 1284 2218 4374 5331 3102 1641 6582 764 3751 5634 5344 4442 5354 2241 220 6463 5556 1526 4234 465 5926 2841 5323 4921 3311 4778 4472 2029 6618 5580 2233 5571 4742 6527 2857 1507 5043 5991 385 1930 2841 425 656 286 1803 582 777 1693 6309 4761 4634 5607 630 4863 346 5368 1011 4699 2855 2384 6638 400 3210 970 6539 5359 2239 657 3254 1343 1379 2279 5760 83 3334 1675 202 3283 3128 3880 355 282 1537 761 442 5639 3625 3456 5640 3256 593 5463 986 5571 3816 2238 2140 4529 1800 4585 5643 3901 3744 1067 2878 1840 5219 4101 1378 343 3583 3603 243 5112 5116 3416 4248 6258 5899 1604 3591 4044 3230 6106 6220 5240 6341 1236 1630 546 6319 368 2179 3805 5494 1629 2735 4795 3196 6545 6134 3462 4459 3806 5043 1956 3104 109 5575 1537 5860 3697 5589 2796 3652 564 6274 3208 1199 528 2073 4483 1202 4469 6228 4625 3051 6080 1913 1031 503 633 3089 5110 3057 2862 5448 5364 922 5844 1771 3902 1237 531 2607 5962 6490 469 1672 3488 1585 1953 1480 3232 6330 5291 2542 486 644 6236 3106 2133 3026 877 3434 3936 3965 5042 1521 4696 3947 4276 5677 3159 2232 965 905 427 4731 5061 6298 5337 4127 1389 2757 799 1010 5111 3184 4786 3960 4987 580 6567 2193 5186 1633 224 398 3041 943 692 6308 2836 3164 3266 4417 3849 3616 6169 1216 1754 3924 259 2431 1603 2229 3443 5863 1643 899 5709 2852 6561 954 1334 5378 2579 5309 2448 1374 287 6443 3449 779 6558 839 3725 4658 3997 4930 5654 5190 4936 2679 4071 1635 291 2669 6569 3976 281 2273 4640 5651 2205 2427 6046 1585 4850 6211 4438 3400 345 5872 311 5578 4002 5005 27 2546 4757 1741 6591 2563 6155 2825 2081 2442 3184 3563 3787 347 6398 6520 2419 4745 5704 4972 624 5914 696 285 647 2144 5642 4866 2959 5991 4313 6125 2521 907 3784 3092 1529 3596 2054 5375 4328 6133 2725 5501 3642 4205 4590 4968 5010 6170 6076 192 2194 1663 2222 853 4884 5151 4942 902 6002 3990 3351 2885 2444 220 6239 4440 3308 288 2141 3470 864 6186 6067 1601 4597 468 3974 360 1364 2158 6225 1758 5459 3770 5650 4100 4518 4619 971 6218 5043 2210 258 4245 2922 3548 5903 983 1599 5014 1826 3808 4193 5012 2646 4012 5102 2538 252 3562 4383 6343 3088 727 6373 4908 5465 1230 6566 4028 2106 998 4518 825 4526 5325 2492 6260 4933 4173 5734 6592 6491 792 6709 1643 5895 6202 3275 402 4621 6524 5070 419 4960 1513 4515 2359 2919 2386 870 4087 5531 2026 1474 5137 5845 4679 1429 2133 4504 4354 233 3547 153 6573 3660 2930 3901 5840 152 966 238 1179 2668 1936 5924 475 4146 1476 3725 785 1086 4804 1115 421 6499 1338 2683 3742 4388 2661 4943 4952 1076 6411 2718 4078 3496 2040 3416 935 2043 4107 392 3319 5880 1831 6540 4924 2227 4733 6360 3626 1658 3085 3513 6311 1061 2330 5361 4858 516 4132 2636 6225 2612 2617 3335 5334 5743 3400 2093 431 2018 3639 1113 2059 1925 2911 1066 2586 6119 3996 2003 5778 4372 6275 5925 3830 3166 4815 4278 1578 362 2287 4813 2814 3710 2055 3919 5583 5659 5113 1266 4633 3266 43 621 3680 5150 6006 932 488 4444 4283 5289 450 2699 5282 1604 4493 39 5448 1133 36 370 5206 2194 6244 3856 794 6374 6290 1168 2581 306 1258 4354 4906 3765 1706 1169 4017 2838 189 3069 4422 842 519 6098 1111 5753 4596 1095 777 2907 1151 1730 6702 2175 1639 5017 5748 1853 6479 5861 3276 4269 5327 4083 1174 2464 6333 2348 278 4170 837 4408 2544 314 2223 6051 4840 4185 1047 1870 3425 4246 1241 1431 5080 247 6221 4679 57 3755 3916 6414 5626 1758 1347 2468 6254 1604 5876 3985 6214 1435 5224 647 2549 4623 4723 4817 4752 5050 6628 3811 5123 3510 1594 6077 5163 5496 1641 6531 5220 4170 4860 4663 600 834 5860 5834 5867 138 4163 1875 2547 928 6004 4520 6245 3758 2957 3204 4669 3592 5419 5187 832 5826 1955 854 926 3528 3610 3922 6103 3193 2354 1407 2095 1041 3872 2586 519 3262 4227 1144 1565 478 4457 2830 5690 3737 1664 3532 2764 5867 1024 4564 6494 1743 6377 2588 5835 582 1899 1569 3018 1732 4173 6677 4234 3121 3132 2506 427 5900 1241 4979 6090 5175 5272 6061 902 4408 3018 1937 2717 2699 6714 5075 429 1489 1378 1746 3793 2763 5572 3802 1891 5148 416 5813 450 2880 2739 15 6072 3401 246 5610 1336 4509 3229 35 57 5228 3858 3959 919 2355 6666 6122 4035 1505 1795 5128 3026 5287 5783 1812 4397 1932 5954 5595 3913 4781 3950 4 4300 387 1872 2598 4447 6670 2108 5327 4302 2772 3147 6690 6612 5373 3326 3750 1956 3188 620 4916 5502 4678 4474 3913 1724 6133 2101 2970 6378 2120 3806 1113 4576 5967 5036 6127 5702 302 3799 4877 6423 115 1930 1867 2442 1 3463 3243 4784 5939 2878 352 866 1253 4625 1207 4811 2368 3473 5284 1302 1201 6593 4235 5171 312 3504 1061 5737 2008 5582 1665 944 2013 2957 731 5927 6108 4808 6311 5019 2202 3967 288 6168 4546 3301 4078 4823 3321 6359 1768 2047 1854 2369 1317 2976 6399 1397 1444 22 250 5142 1166 5156 5741 622 1528 3475 706 2052 3790 6505 6393 3306 1084 6239 2757 1161 522 5944 5471 3750 6418 2671 380 85 1179 915 3944 4633 6551 3131 5819 2537 792 3664 3520 238 6157 2684 3971 1933 3148 4009 6435 6679 5551 6281 2778 3680 4907 2134 6069 4745 2171 4823 5792 2744 6599 5403 5951 1185 2267 2138 752 6100 502 1921 550 5068 987 2023 3861 1022 2649 863 1942 5005 6684 2164 3256 1081 4615 5045 5814 4876 530 4602 2532 1379 4481 3608 6659 3452 5700 2846 1362 3814 540 2928 1176 6682 1022 2842 5877 4128 1166 312 1823 4409 5423 2381 2259 5025 876 2635 2129 2678 492 4000 1423 2021 5035 3565 1085 6505 746 6531 4701 1845 1541 2362 5677 80 1074 5637 2356 5923 2592 470 292 4815 6363 3797 2813 262 165 979 6321 4192 4704 3682 4724 5340 3310 1577 3700 363 4946 1211 6703 6437 3944 3955 3727 2579 5910 2600 1499 3052 1534 4954 5800 2698 5924 39 6434 2652 966 723 4166 5173 5974 3223 5926 3512 5257 6049 2083 1669 5810 210 257 3788 6256 1715 2511 3074 2641 6634 5342 4149 4226 3485 4481 1639 368 6104 4897 3759 2071 3837 4723 2874 419 5791 2367 6335 6487 426 5418 4862 2116 2434 1534 3322 1971 3818 1890 3525 6617 5100 4751 6488 4424 282 6226 1533 3557 3286 2586 1395 73 542 957 4317 4005 917 2322 231 921 991 3104 4253 2754 2660 6675 5194 2239 5134 228 532 2195 996 4198 4828 2199 2957 1768 3510 6606 2644 6287 6564 1190 3224 923 6501 6026 1171 4064 4912 6203 5390 1214 6048 3123 4097 2539 4957 6311 3661 3531 2520 4040 1722 969 123 6070 4809 1716 6058 1953 3604 3154 1036 3344 2334 3233 5131 3967 6076 1060 567 4235 2958 6061 6444 3921 876 6262 5038 4797 6200 5505 116 5546 2759 6562 308 6124 3513 1654 6248 5764 5652 5499 3171 5558 4890 265 4301 104 6339 3707 394 6348 4278 3963 3401 3504 2158 1853 1225 5387 5643 1901 2590 3529 4003 1530 1127 4089 2390 5134 5589 3192 6674 6362 5650 1862 4143 1441 5540 5319 996 2204 4904 4661 968 4983 1576 5531 2679 1790 6595 898 3964 1357 3882 194 5239 238 2248 3924 3420 4623 2020 3327 1955 5779 906 3378 5438 2387 6320 2374 5858 3043 1367 1906 554 5497 5535 5881 1693 4342 1704 4020 2405 3216 2568 5990 6475 3729 4346 3092 2543 4450 1103 103 2952 5468 2181 5601 2004 4177 2063 3862 5581 5264 2323 2583 322 1027 3683 6607 5096 2230 5423 6468 1273 4602 1856 3487 4052 5436 4902 2934 2220 4533 2282 6121 5559 3244 6711 3193 3501 6040 3420 717 3535 1938 2535 1725 3734 3093 1549 4774 304 757 6688 2319 5369 858 4733 3050 5833 1021 2430 4896 2324 3264 4500 5963 3963 2765 2327 4633 2498 3391 4415 2759 5574 3445 65 41 4263 2303 6721 1592 3368 6017 4802 1746 2265 54 425 3810 5481 5922 2030 80 2767 5174 5280 6667 268 4550 6703 571 1021 5775 1346 1625 1444 2138 6667 2927 5092 1489 1723 5729 659 5458 5954 1172 310 2426 6401 3361 3213 6685 3188 645 452 4914 5075 2148 1322 4190 6495 4230 3435 4108 5201 1849 2320 1215 3990 1613 5515 5016 4525 4607 230 3081 2952 395 2299 5161 649 114 5639 1550 3883 1053 1656 4238 1018 393 1345 5819 4897 4556 3494 3783 3516 5287 2006 6040 351 1916 2354 1671 2487 1851 370 4661 4123 3107 4759 2062 798 3768 5200 2648 5871 4109 3394 4075 4579 2324 5652 1132 3028 5263 6171 4260 6261 2788 3277 412 5322 5274 6568 666 3897 813 2874 1901 6460 5112 3862 5883 3856 1741 5460 5699 17 2910 6700 3458 2719 4050 699 4453 3798 5125 1413 2230 2204 6536 5391 5238 27 5359 5688 3161 6638 4926 2986 1041 5953 6461 4622 4469 4186 212 2410 5477 6208 2859 4655 5890 6654 3123 3226 5377 3107 4637 142 5708 5258 3509 5746 5507 3314 6216 2672 286 5272 5378 3236 4853 87 5165 4726 2501 6019 4061 3376 4141 3992 6254 5625 4856 5349 2921 6004 4053 2462 2195 6377 6474 2758 1621 557 5417 457 5335 4076
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1
100000 1
5176 1644 33 1920 3014 1840 3687 2018 110 1418 4503 188 2384 3955 1097 2228 4546 67 2633 4752 967 4941 1652 3464 2743 4089 528 2773 3261 3334 5333 3603 2747 1881 4838 3311 4598 2146 3130 2718 1974 2786 5503 3593 1210 3521 4528 2709 3939 2282 2693 4657 2970 3328 1736 2842 160 4750 4883 1823 4478 49 253 3170 4309 28 2736 1349 1118 4524 1122 428 346 2430 2814 1555 4068 5510 5630 2287 4255 246 5343 3130 4638 2991 3542 3087 734 1738 4917 194 1571 2566 3447 957 253 4480 1860 1930 2693 1071 419 3893 506 3549 3757 2981 5242 1626 1847 2505 1138 296 467 5330 400 2479 4704 3465 1611 858 3551 2266 1291 578 3389 3395 3568 4350 2477 4983 3080 747 2889 3459 2643 2424 2684 1093 506 3145 791 2647 1878 552 1377 3080 519 4304 1203 466 4841 2454 3613 4460 3598 3437 1405 4814 3428 5185 77 5230 5421 2459 467 1832 3496 3347 403 418 1146 885 5105 4697 5345 5317 333 542 1920 3113 2287 2029 4092 1741 1891 2 2013 1154 2208 1309 256 4310 1318 2928 4063 3975 2698 711 1162 3765 290 2680 321 3581 1695 2487 5458 4276 2910 1595 2409 2239 3872 2149 3230 5452 1748 2602 4594 1286 3297 2344 1605 1841 5046 594 4078 540 999 4812 2776 346 2576 4711 3207 3827 1411 4737 3770 5252 4117 1979 4372 5030 2097 884 4513 1227 2145 2518 1295 2340 822 3295 2557 4705 3411 738 3755 4146 1787 1090 1282 4200 4734 3323 5277 3124 5454 1899 1016 4646 4982 1610 277 3993 2040 789 2172 4657 1475 1496 2248 2285 3689 3714 495 2898 4570 1822 1385 4184 4881 1935 248 3068 3029 76 5358 4047 3663 1365 4644 369 885 4508 3906 3296 2479 3836 5108 2846 3571 5354 4776 2424 5271 5158 5191 4189 1674 4681 3692 3971 488 2286 4535 3649 3774 386 5339 3904 248 2375 2771 854 2557 2986 3137 4724 211 1053 1540 2527 4312 4782 5063 2198 3472 4937 38 3098 3925 1314 4049 3302 1719 1719 2462 2593 2208 477 966 2001 3847 269 3383 1825 4892 2414 978 4333 5512 4184 1976 3976 4473 2495 5333 1019 640 3652 2903 2492 2217 3191 1835 5142 4495 4926 889 232 1966 4853 2129 3995 1617 416 4719 5437 4924 5369 5503 2786 1165 717 1584 1124 4085 3013 3215 3226 3514 2255 4174 5572 2907 2123 2690 5439 1404 3416 2432 3383 2919 1019 3436 5209 3386 3382 2968 1138 1142 5139 3510 572 4232 5452 5229 4904 4201 5411 464 4876 5308 4935 164 2426 3743 2398 3171 2728 2714 1639 4976 674 1944 4225 1545 3621 466 1757 4876 1142 4670 1249 274 5210 2459 674 126 807 4365 1455 4296 5312 1560 5086 5007 145 2313 188 2429 5522 4785 324 925 4028 3113 717 2986 3371 3685 607 3554 3430 1351 5245 1304 581 947 81 3479 1890 2037 4704 1752 2179 387 3126 910 4813 2896 4565 388 2004 5476 1171 5485 41 4066 2833 1619 852 4194 1150 5282 321 2987 1933 4963 2025 3116 5578 2853 4157 2429 2046 3987 4804 1249 1586 4938 1419 3802 3813 5360 3442 901 3853 1078 5399 1394 4911 1778 4008 1578 1596 1121 2577 3680 2051 5103 4585 3150 1830 2995 1167 3956 3801 2589 5324 4889 1745 3869 4771 3645 2412 4886 1002 3650 5572 2403 3944 3487 5553 1549 926 373 3211 826 3542 1351 4509 3912 3453 3700 2747 4157 144 4996 4270 2466 2458 2329 3365 714 1132 5282 1614 257 5414 1836 1894 369 3404 3691 309 787 1835 99 1266 5553 4697 1860 106 3307 1930 3195 5147 4304 949 587 5591 1687 1191 4267 2565 2114 1931 49 2559 1614 3182 1106 5137 4847 5300 4731 3802 2473 5366 3612 1361 1971 694 4223 2258 4923 2160 2747 36 2215 3410 202 5373 5115 5395 5248 1021 1868 547 2741 3056 2227 2191 3142 2027 4901 1595 3919 3116 2174 3556 2007 1172 4459 2224 2471 4048 4893 3174 4984 4036 4202 2206 2940 4569 415 2429 836 593 2372 2837 668 1559 291 5289 1534 2199 419 970 1578 4363 442 2337 3346 2571 3181 2771 9 5366 4008 1305 4554 4374 4758 2742 899 389 3086 1830 3855 1389 1650 3785 108 1962 1231 1335 4171 892 5638 5021 2134 5587 1661 740 2011 1506 3402 949 1158 5035 2200 5501 2501 1318 4366 2730 105 2459 2660 2613 2876 1 2447 3442 2710 3931 257 3789 3681 3028 289 2139 1265 5112 368 3065 3287 149 1092 176 4372 2851 4905 1712 4552 943 4134 1861 3595 4845 4905 327 905 993 4906 873 3074 1100 4004 4029 2104 142 1476 4413 1716 1402 1830 765 4173 1912 3918 5408 907 715 24 3977 4288 2379 398 991 5197 5533 2814 5251 2416 2537 3847 4733 1351 2911 1712 4665 5408 862 808 2030 1739 5421 2128 404 5495 831 2413 5302 4621 2665 3488 3862 2165 3369 2851 797 3631 4817 1778 1434 4542 13 1391 2054 2663 5162 322 4329 5388 4372 2744 1759 1625 5253 2140 4273 4439 2810 771 5373 3732 4538 2817 2344 5287 1573 2300 1295 5437 3903 4233 956 5246 2606 3997 1566 1984 4560 1620 5242 4029 1832 3440 1792 4592 2578 2076 3757 5074 5154 1587 3675 41 1818 2051 4054 4297 3252 4030 2992 1010 726 1136 896 2642 4310 4949 1235 399 2457 3381 2903 2063 962 4885 4864 978 1813 5032 5444 2324 1937 4430 1157 564 1814 1355 1149 4805 1512 4372 3741 2275 5634 2546 835 3160 2346 5412 5217 252 16 2374 1937 4526 899 3442 3491 2552 2860 3238 1061 5085 4297 1054 5617 1201 4556 4977 1320 321 4878 4814 2017 2592 31 775 748 690 2679 3425 2901 1415 1267 2325 1228 3726 241 3411 3658 4138 713 584 716 4061 1252 2385 4827 3652 4361 2955 2712 1654 2146 5044 2485 3553 3149 1640 2968 362 3532 1784 3455 775 541 3945 4279 3258 3913 4468 2729 5492 5518 2362 4214 1683 1296 1763 3742 2556 1638 1991 2524 2644 3237 767 4417 594 3712 484 1518 5152 4080 3617 1070 5086 1006 4707 483 1727 3772 930 1931 430 3657 802 2347 4240 3688 3630 2215 4067 3134 3904 2426 2279 4081 1070 504 2862 3228 975 2299 4338 1169 4093 3258 4050 4643 214 4559 4965 4880 3645 2921 1027 2176 2034 3758 424 1299 2960 3450 3291 996 4987 4323 5002 4643 3917 4482 967 5469 2398 459 1946 906 2467 3049 1340 4542 4078 3684 1248 3019 1911 1583 3292 3529 2461 2952 2495 1363 4265 4174 857 3258 4682 5081 2762 668 1909 3425 4987 43 5296 1057 2222 5498 3308 2772 4016 2636 4979 2178 3428 3755 1662 415 4045 3191 960 3812 709 3163 1047 3467 4836 599 4788 4436 472 4131 3693 1970 2850 5231 1 1201 2760 2787 1575 2366 4365 2961 762 5456 336 1078 3457 4232 5590 698 1306 3639 533 5003 2228 1855 1606 3055 1806 2243 4090 2215 1165 648 2234 2875 2145 4104 1109 3920 4756 3853 257 3598 978 1042 4058 418 3968 3176 1346 2050 3799 5432 345 335 2012 5039 4185 258 3766 5255 1392 2794 2182 1832 1538 1992 2897 4590 3796 5457 583 1945 846 4125 3288 209 884 1285 3716 2848 3459 5359 3163 4580 4211 3763 81 138 5642 4784 963 1200 1392 839 4099 437 5269 1691 4832 5290 3055 702 1953 5087 2225 2044 282 1745 4367 2118 2164 2395 3947 645 723 887 3280 2047 669 5029 665 5357 1493 4412 656 2122 1152 49 3964 1283 5319 4597 4688 1567 2005 5439 5362 5233 1310 1365 5087 4481 5060 3922 3807 808 4150 284 939 3775 4763 1019 1358 493 5617 122 2065 571 4921 3272 1803 455 4600 5399 624 2469 1183 1724 3368 3102 2560 4134 3679 1558 4473 3356 1423 2516 661 5440 2730 4939 436 5102 4172 4028 3654 1520 2419 1346 3159 1243 4182 1673 2965 4499 3547 5222 2964 3247 3577 4766 6 4995 3741 3289 950 1518 1015 3557 42 2070 4367 4616 1506 3062 5313 2818 1464 439 3198 2527 3345 4754 5277 1476 866 4041 2753 375 251 2195 2667 1992 3438 197 2003 3818 5315 399 4790 5287 1247 4595 2059 3764 424 1840 3095 4335 1776 4402 3350 1910 2136 2440 379 227 1826 3626 3741 4577 1608 3657 2515 790 1043 2152 3538 697 2741 1476 2762 4067 2844 4978 5402 2812 5483 2684 3799 3668 4873 4306 950 5007 3210 2302 4029 3212 2477 318 1005 3638 2484 5112 4533 435 3054 2023 5034 82 3399 4125 2997 159 1307 2580 5356 665 4053 2413 3921 4507 1587 286 2871 1850 4954 5147 4431 5362 375 244 419 1540 5442 801 289 343 406 2918 4370 3210 4381 1381 5368 4457 3306 1561 1229 3769 13 456 2836 4346 1114 3783 1969 5328 3741 5188 2593 4685 2596 1493 208 5089 2206 1108 2766 2562 3635 3023 852 355 3336 1461 3486 591 20 5380 1636 3874 1075 4312 5466 4051 563 4064 3296 2851 2997 4729 1719 985 3225 1660 3404 2339 4384 60 2622 4172 674 5511 1062 890 3695 4020 69 3467 378 502 5002 5555 4564 5158 4905 5128 1685 4175 4908 32 2505 2229 1320 3626 2174 394 278 3892 4981 2090 2735 4449 257 805 5397 4376 3974 4191 2459 3851 5099 2906 5107 4431 4311 3702 2510 5159 5041 4785 3812 4088 3561 1737 4745 549 5585 3219 856 4918 640 3349 5618 381 3963 4439 197 4791 585 4153 2421 5129 2795 5120 611 2612 2428 2991 4341 4594 2842 124 2214 3465 3946 5464 4602 4844 1784 2766 2616 2492 4698 5290 3559 5353 3757 2889 3886 3841 1601 2651 5359 4948 1515 3726 4466 2549 1604 4717 5386 3888 2836 2852 412 4141 4119 1282 5143 2396 594 4631 5183 18 5026 4572 4385 5155 2173 2832 2687 4649 4905 3705 2313 3592 5586 5334 1495 1614 1294 1245 3572 4117 731 2676 5203 1211 1624 3621 4512 2105 3472 3540 581 1544 5356 1808 2094 3868 3934 376 1197 1502 4486 3078 2463 3297 1200 4936 4120 1791 3722 5203 5149 281 380 3669 2614 4150 2913 4547 309 1280 3801 5158 1398 5174 3236 242 4156 5361 1544 3852 2381 2842 4078 3758 420 435 3561 1565 5327 1272 1809 1374 3211 1364 2670 1647 5415 5232 2363 2000 1381 447 2029 2232 4321 3676 1747 3041 3332 1792 12 3560 3117 1768 307 487 4597 1602 1794 2277 1745 3325 418 4511 515 4134 557 3484 2356 5420 1782 4865 1529 3728 2296 1312 5336 4482 1028 1769 430 2791 1001 210 237 116 4349 2690 1087 4078 1986 1411 613 1798 4781 54 1372 203 1930 2575 2411 5218 2448 1897 5449 3602 3047 578 4909 76 4035 5635 542 173 3411 4595 859 2042 3078 3078 2155 679 1261 28 4621 5419 1222 5270 3664 891 4924 3154 62 1862 551 4050 2957 1320 345 915 4365 5494 5037 1259 2075 1133 3287 1382 1837 2974 88 3496 540 3325 4376 5391 3587 321 4886 2751 2793 2266 1563 5470 2837 4808 3014 2969 5088 768 1546 526 3631 1701 2277 1093 3310 3857 4608 3305 2149 1280 99 3815 4145 5512 4514 5641 624 3574 5452 5246 3709 5225 3396 4178 3010 2780 3997 1944 5016 2801 5519 761 4945 2055 795 3623 1279 4396 2702 1036 3873 5212 5237 589 4405 4145 5196 2229 3528 4999 1253 5047 3378 3822 2166 4723 991 5562 3937 543 5243 4515 4803 2761 5065 2886 2528 2784 2618 2702 1194 348 3185 1086 4988 2898 2477 1950 3872 2492 4731 4437 203 4497 3828 1198 1261 4744 2370 2367 869 1450 1322 5438 318 3984 4916 2484 1735 1498 3091 1475 2459 2473 1635 4054 2783 2936 4893 4296 3316 1030 5617 5154 2948 3941 2845 1858 4877 1298 1609 3841 1666 5216 4801 2902 2333 1814 490 5163 116 4285 5418 5471 2097 5602 3813 2437 4907 4300 2337 4984 4203 2678 4773 2848 5412 3082 1947 2432 4411 4776 2968 829 5038 4233 691 4243 1879 1639 2415 4641 1311 4806 3150 5570 1824 2040 773 2437 2659 3665 5348 2149 2046 1336 132 4702 3129 2429 832 434 2734 3744 5393 3840 4867 3142 522 3481 2832 5602 2179 2448 2801 1265 3924 4424 1381 4270 2077 3540 851 3976 3680 1786 2560 1145 802 2047 3573 3530 966 5571 295 4699 1899 4184 4089 1047 3808 2032 3989 547 1457 915 1061 3085 4724 2569 4599 1705 734 3088 3384 1412 4279 1289 3709 5517 4315 5153 1488 3156 2794 4254 1521 2599 1645 147 5398 2379 1346 1868 4492 3823 3583 5118 2180 4371 3810 4969 323 2353 1175 4111 1980 859 2358 5253 3810 960 1263 1571 5204 2815 3519 4661 120 1096 4760 1979 1420 3027 1208 4054 4844 902 2187 1080 465 4443 3365 5089 3259 2785 4246 5163 3225 2017 5421 458 2465 2432 1889 3293 883 4804 2047 4835 2832 533 3776 2790 4623 3474 2982 580 2810 4047 2513 1203 484 4260 5267 3955 4653 5481 1789 1326 5559 3823 5163 5095 881 1128 3526 5519 5629 2539 988 3340 2806 3539 4585 2659 3949 5329 3387 5339 520 291 1531 2358 2053 4850 2810 4757 3121 1070 381 527 3717 3509 3838 2590 3275 3122 4547 1261 1680 2651 855 420 5173 2434 2326 2017 4380 5271 5229 364 2041 3345 120 2321 5029 4630 5079 2733 4362 96 4294 4606 4911 754 112 2434 4633 4226 5333 3235 3302 5133 276 3731 2097 2944 3337 506 2971 3253 4618 4905 4629 522 3899 317 3931 4832 238 5625 2120 3774 1104 2979 5037 1675 2726 4656 210 3286 1091 901 2734 1905 1719 3625 3215 2500 1544 93 2163 2791 2351 3544 4469 3173 2117 236 159 3271 4395 159 5083 3833 2147 2454 2380 3247 5564 2678 14 5159 1464 2595 3113 302 3184 394 4914 812 204 2726 2863 2432 328 1424 2100 4935 4354 5567 2454 1508 3889 1865 3423 2236 4462 1071 3751 327 4725 4273 2474 320 1187 3658 4918 32 1962 1602 150 1793 1709 1093 4943 5556 1864 2920 5419 160 1142 354 559 4650 4825 4466 4313 3320 3274 2726 1902 4463 4707 2537 265 3258 5589 4864 1933 3328 202 1566 5228 1026 5006 922 5015 5533 5497 5154 3372 1231 4720 382 1370 4142 1663 1498 1377 77 5163 2775 3954 1530 3988 995 5347 5520 290 3418 1302 1222 5528 1648 3175 3216 3485 5090 768 656 4633 2217 1525 4040 3518 1465 2676 2107 2787 1168 3001 4002 5493 1058 2330 5176 3845 4457 133 4900 2394 2361 1218 1865 3812 4726 1451 1962 4504 2063 3665 3308 633 1937 3286 3689 4414 1061 5360 3794 933 4382 4747 455 1700 1819 1210 5174 1334 188 2154 78 4493 531 3724 2474 366 4786 993 2953 4632 5198 1594 2239 613 5262 2085 4236 645 932 4218 3119 5581 3907 1422 918 2811 4287 4354 3184 859 4869 1286 4335 1766 802 3344 1916 3637 3478 4159 2164 1757 5639 2972 3929 4676 2664 5584 2505 951 3804 1142 1873 5574 555 1419 1868 4591 1672 127 1593 4536 2991 2986 3899 3022 2225 4807 5360 750 1828 4912 3673 2638 1347 398 1471 3008 2115 4482 4233 2483 852 1285 4377 1157 5219 5213 3432 3516 2935 1504 4046 2096 4729 4609 2113 5581 2611 4200 1509 2249 5006 3669 333 3277 4508 5501 2837 3311 1455 5064 5219 4847 747 4782 1302 1110 493 3840 640 710 3129 3314 1966 1604 5533 463 3230 5607 662 43 120 4918 3151 5124 2470 2056 3964 3631 1538 3402 5 2717 4228 529 2899 2450 3121 5237 530 1720 1524 4925 4285 1848 5090 1356 1142 3093 2157 32 3681 2493 4545 2057 3686 136 1612 5636 3430 4270 2515 3517 2019 1645 1116 2094 3015 3912 577 4942 5050 3490 909 3733 3926 4578 3766 1996 1444 1857 1675 5587 4048 4493 851 1065 1053 2257 990 4357 5089 3073 3171 3712 890 4565 546 1498 315 3576 59 984 266 4961 2879 5461 2570 2644 1593 4195 3854 3658 2756 821 511 4443 4231 3808 1435 5540 3701 2711 2867 4517 4275 5274 3163 3739 5571 953 2419 4306 2854 4176 3408 5585 1961 202 5064 2631 5248 1839 4738 3217 459 5083 4970 3920 2732 3360 5588 3880 5049 3369 2091 1685 2206 165 3580 181 4182 5190 1371 4963 4579 582 2674 4823 3171 4308 3 3634 2730 2970 507 2076 3144 1750 1289 3679 4791 3638 4636 1382 3324 493 533 4765 2765 3947 759 3623 4092 2290 1455 4070 1570 2202 158 3570 1195 5471 2249 3393 875 2657 4269 1786 1264 1981 40 3496 2979 770 1151 4880 3437 3245 2801 342 4716 789 5066 3996 5000 4166 5627 5339 1226 4032 1714 5035 5158 518 2933 4805 2681 1272 2153 415 3479 2495 691 1167 2929 4835 1137 4956 862 3378 3983 3074 4226 1566 3363 188 5271 5243 564 2239 3124 2331 3953 1372 3403 2587 891 3049 1246 3543 617 3760 4784 4819 2763 3957 1017 2003 2203 233 1556 1212 1855 1764 1943 2344 1821 3103 3385 5172 3424 3281 203 1752 2722 1363 1252 2024 3423 4125 778 649 1626 1024 1040 542 2990 2737 3110 1484 1739 4268 2458 1826 3233 2701 5117 3549 2112 5326 977 5416 5200 3517 2768 1844 3967 4535 3301 582 430 3674 2778 3336 216 1715 1371 3060 2009 520 3877 1159 2462 2064 5101 2994 625 2939 3273 5023 2244 4140 584 2638 1245 2204 3223 3988 4163 3181 4939 2765 4622 347 1818 4346 4716 3430 3204 117 809 400 2937 5576 349 1785 5584 1090 3763 4289 2398 5468 3512 4589 2765 4415 5173 2209 5435 4331 738 2400 3954 2792 3592 1128 957 2996 500 472 855 4849 1700 1243 1795 762 2518 2992 1540 3343 2027 1663 4866 2556 1198 1810 173 4731 3498 2268 2832 2628 3372 756 3217 2489 836 1002 4264 2873 734 3753 1073 943 3292 3761 2098 3587 2891 1532 776 2625 2214 3682 4729 1917 1382 4062 1015 4022 2462 1193 427 2666 4433 1226 2945 2230 159 1699 714 127 164 1514 5506 2820 620 5073 3227 1077 5326 1469 1865 4340 2118 3553 2188 498 4938 1489 2748 2104 5279 5025 276 4810 1397 4664 1065 4840 1955 5166 5172 2536 3020 1194 2077 5616 4583 2599 4753 2821 5097 1287 2255 1111 5345 1292 5055 246 2551 115 4320 1744 3992 235 4782 5620 704 1684 2014 4423 4102 4828 2993 1517 2329 2573 1039 3531 3 3999 1581 4063 3867 151 5225 299 2857 5524 401 2726 3333 2961 1834 2455 3305 768 1538 3964 3139 5410 2412 819 1866 4023 5198 4362 5043 383 719 5417 5427 1869 2027 999 2788 1440 5104 684 2804 5440 1659 1650 4616 422 4546 5330 1086 2311 203 2234 2892 4633 2706 1331 121 402 5214 3859 2141 4085 478 1389 3227 2026 4214 1236 2475 1267 1227 2398 2701 5116 4436 5418 585 1183 797 1594 4098 4884 5182 3637 4044 69 4908 2209 3086 2925 4895 2176 5217 5166 4567 2352 1203 634 1183 3979 4522 398 2919 813 507 3521 149 2329 1982 3783 4927 2862 3911 3679 2579 5574 4724 1666 1115 3127 2764 3785 4870 2520 4686 1099 79 3722 3019 4791 1853 1393 3996 1799 4855 1893 3888 3654 77 2164 2173 998 4643 3837 1457 5185 5385 501 170 5173 5559 3298 5101 4269 185 3700 4004 3383 1038 2239 2359 5183 4493 1407 2441 2046 1172 661 4547 2431 5129 2340 2900 276 1974 1042 3838 1585 1404 4358 4420 4441 2523 673 3148 1186 4980 3845 1147 2470 3955 2439 2895 1141 738 3116 5069 229 542 4550 4876 3344 3265 5355 2333 1766 5452 2870 2911 15 178 4565 3645 442 5120 5354 1193 4386 5242 2900 872 1788 3691 4262 1759 2194 2289 827 1417 4770 2112 4852 2091 1466 544 3081 1071 1511 872 433 328 3436 1332 3765 1892 865 5401 1647 2760 4471 2800 280 2201 330 1857 2003 1944 5249 4002 1395 2779 5361 4759 4495 3032 5044 739 116 901 2015 3114 191 1769 1443 4681 5336 2687 4601 5327 5486 2181 73 3282 3584 4255 51 4534 2667 308 682 716 1281 468 4292 3414 2751 1719 5187 1513 2038 5265 3307 2823 39 3639 2504 806 1776 3341 3082 1082 1505 272 2434 3987 3683 898 2483 581 2602 285 3061 4544 2369 5636 2521 470 1711 5604 4850 111 3916 1166 4602 511 1795 1268 4800 4166 1142 5226 1385 3161 1272 206 2680 5599 2394 3683 2615 4491 3824 4513 3535 1017 4875 268 2451 4550 128 2311 1461 1260 4538 4052 5280 4501 4105 5050 3710 3943 4917 4750 148 280 1181 277 202 431 2485 3464 2490 3752 3960 5330 1575 2231 1635 2606 3759 3171 1378 2797 1544 4913 1112 3191 1454 3038 3186 31 5458 697 3927 1185 4266 5437 3987 2026 3221 4395 5516 275 356 2267 1392 1126 4189 2204 2188 2472 1500 4976 1557 3892 100 3713 4842 2491 3183 553 3938 2669 1280 4738 3662 2039 2764 3217 1969 882 2924 658 5602 942 4142 1328 3822 2035 1850 3162 2996 1085 1486 2426 3897 2562 1320 41 2323 940 5227 191 3904 4727 2201 3075 5463 4484 1136 1091 3272 4843 1271 2989 1713 4311 1315 993 3891 3580 1449 2697 5125 2532 5581 3673 4777 4781 5480 2729 301 5222 759 2580 5162 2140 2624 2055 2906 4020 2289 3189 2072 2695 510 2628 4735 469 5027 2579 4407 1592 2762 1286 3775 2767 102 924 575 3287 93 3420 4822 4042 1870 5247 4954 1874 4838 2259 5311 5283 8 43 4268 5136 5262 42 3585 892 3474 4297 1974 3845 1534 3769 1300 4201 5572 5364 5601 4738 2106 4331 3019 886 988 1588 2861 2176 394 3182 2262 1578 2867 3302 634 1304 4666 2683 3879 2411 3277 2197 2407 2882 3536 1553 3091 3902 2636 5160 440 1172 3915 4589 635 3071 4137 4737 1143 498 720 1506 1026 1855 548 1282 5184 289 1127 3396 2132 436 5223 387 143 2159 3436 5639 5159 2461 1112 3201 5123 804 3153 5335 3020 1166 2814 855 1520 3688 312 2439 3900 4200 3747 1402 2183 89 2207 1889 3570 4626 3897 4272 3190 3408 2667 386 1649 2688 5298 1410 1096 4817 2006 4628 3576 2437 2762 3917 4667 4094 3251 5418 4696 4503 3262 658 4715 751 4668 5277 1303 149 5406 1404 3348 1389 404 4467 3549 2934 4558 5052 2649 3169 4901 293 4528 3494 374 5172 2397 4784 3892 1047 878 5166 2051 2440 1872 5631 2430 2561 1740 837 4498 1750 1257 5058 2019 1453 107 456 1178 5259 867 5363 3803 166 4088 3091 4380 3267 4690 4894 5427 2413 1978 3899 2314 3717 2726 477 1352 2424 1377 5295 4949 99 2849 5168 3020 4837 5594 2936 2348 2162 4670 1547 438 1090 4776 754 4670 3936 1210 2433 2029 5457 4019 2144 3813 2068 2036 2901 1669 1703 4945 1189 3864 2010 3351 4589 3680 31 3572 5391 2564 1654 270 3857 3985 986 4132 5338 384 347 5181 4671 1505 198 5147 344 5182 2675 3795 1287 3668 5557 5534 4260 3174 4696 5504 62 366 1510 4187 1065 752 4450 1603 1017 2193 5237 247 1439 3381 4086 4003 4977 1967 4225 408 3439 653 5054 2287 2399 3154 5643 5518 360 4295 48 4700 2020 3283 3898 5524 511 814 4247 4324 5496 4872 2272 5394 264 2913 1954 2575 2068 4864 1117 4971 624 1736 1066 1440 2409 3681 3885 4914 402 4732 3683 991 5429 3741 3757 3807 4155 5453 780 1802 1908 5512 4722 1341 387 5500 4697 4926 410 159 2751 2735 4121 2009 1167 2606 5030 3361 3738 454 4532 1656 2593 4788 455 3058 48 3515 5335 2758 2298 3893 4542 793 2956 3888 5595 1070 1915 2892 1681 2456 3175 102 5529 3235 1160 4156 4472 2456 1851 1274 3492 4395 3133 573 3680 2130 4146 3598 1613 188 5036 5249 3610 878 2845 4943 1216 2624 4476 3561 4144 2447 1508 1094 3565 739 4878 3180 4588 4704 1263 2750 4792 3122 5291 4792 5322 3956 4121 3358 251 431 2391 3318 3933 5127 3918 3841 4191 4410 2391 2525 1058 4633 5307 1108 555 3420 5092 1056 3719 3204 2915 3825 278 379 96 5074 976 1804 2713 1116 5591 3980 5455 1403 5541 1944 5423 4292 2966 1978 3592 1035 249 2669 3495 5168 4404 2594 1787 213 839 3421 5274 1888 3545 3557 2392 5507 5429 4570 3435 1420 5635 5305 1767 1646 3200 2729 5047 2038 5254 1170 3948 752 2156 3132 2509 1278 692 4125 303 1262 3274 1581 4197 3319 3656 4041 1463 459 1575 3286 5507 4502 2770 3200 1720 2541 4456 3787 3651 4944 5239 1617 707 2624 3323 841 2772 2694 3647 2970 3655 1501 5423 3987 1860 2446 2253 5121 1511 1945 5205 4657 4252 5141 968 277 5421 2637 3183 706 3674 4385 3846 3052 44 3431 4674 2468 3377 5211 5266 2244 5011 2680 3461 5532 2514 2716 1223 1820 407 22 4083 4427 3303 447 3481 83 5219 2670 3992 124 2901 3331 573 4078 4924 1473 1749 1293 2967 2258 1835 2939 4544 4528 5274 1958 2339 603 2410 3863 1141 2346 2013 3094 2411 2218 2945 358 5297 3379 1339 5207 3376 624 942 507 2002 4578 2308 2517 664 2787 1236 2152 1766 2145 2649 2248 345 5197 4398 308 461 833 4739 1440 4529 2735 1284 1850 5304 2961 2816 3774 2998 2285 2679 5643 1771 5633 5531 2523 289 5242 1247 38 5308 4283 4098 1342 1593 1519 5347 1226 1293 4123 1517 2416 1252 437 4242 2368 4484 4625 4402 3866 4839 2210 5334 1603 3766 1159 822 1475 3244 147 3574 553 5639 2013 5473 3309 1106 945 3273 4210 310 2988 1844 2367 2109 2650 1355 119 3552 249 5127 1650 2996 1059 4813 918 3456 2072 1653 5530 1625 805 20 4574 2106 3177 3810 3296 4062 835 2313 5178 87 2895 570 5364 2120 4568 2291 4039 4181 4373 411 3322 3597 2432 4982 1032 3225 3212 1937 2511 3827 326 1292 4160 5166 217 4193 2083 3361 4144 3745 5521 1289 3833 4932 783 2136 3697 174 205 4098 923 944 5050 2905 5352 2896 2162 5396 798 2572 5010 923 3340 5216 1751 5027 3938 3706 3827 4580 562 186 5003 5511 5154 1431 36 4857 1387 1241 2867 1084 1553 3403 1139 1477 2412 3903 3619 573 4348 475 4936 5505 1464 2275 4520 1760 1748 5241 1531 2667 2931 3481 3693 1311 3046 5001 248 3504 5430 2050 2188 3502 1381 2552 1704 3364 32 2427 3003 5362 4244 5507 4224 1924 1237 4313 330 3021 4007 4694 3811 4041 5044 4236 3894 1013 2016 2816 798 4017 1184 3635 1761 1365 1001 663 2818 1055 2180 2768 2287 536 1515 5438 4690 2080 5077 854 2745 3056 4910 4234 3203 4814 1620 4741 1194 3766 3662 2490 1458 5524 3127 1270 1332 2544 2318 4797 651 1074 1448 1422 2666 1494 1265 522 2694 5270 2290 5234 1889 3238 706 5071 1980 3832 2269 2966 1653 4566 4774 4889 1337 2459 4313 4201 2556 3488 4091 3740 93 3488 4911 5169 904 4430 2089 5466 989 1238 4085 3577 3819 338 635 1775 1685 1400 3089 2881 2588 1788 2001 2320 4478 4985 5580 3943 4994 2141 4818 1170 2352 3997 4758 3241 1138 128 5297 3778 90 4371 4406 4344 1502 5550 5585 2248 2367 3989 761 1225 703 1485 4195 2862 2585 1332 3269 2095 4428 3390 1785 3649 1190 734 113 2890 2770 1997 4351 5105 2394 1470 5 1749 2255 2950 636 1456 3801 4045 3817 421 1172 4316 5508 1621 875 2573 5427 3467 65 488 4801 135 1781 3723 5276 2309 2311 5049 604 5013 2980 2358 3182 4649 1121 1895 479 4477 2511 552 309 711 2105 4022 1335 2360 475 4987 1604 5246 3242 1402 146 366 4096 1647 831 2864 5198 1675 4780 1137 1380 1136 3080 1124 2756 3997 3820 3505 4177 2615 3553 554 1793 5439 2805 1863 2469 2686 3950 1448 4517 693 8 3280 4280 1171 1634 4848 973 4608 810 2825 5082 2676 5336 267 1436 27 1953 3667 1896 186 2508 142 3917 858 1234 5150 4934 3520 1766 1085 857 1828 4194 5272 4748 335 5408 4570 2935 623 3568 881 3167 825 3103 3708 2026 2673 5011 2047 4279 4676 2372 1295 5443 4955 2574 3833 1977 2626 1788 5001 2574 204 5094 34 1764 2138 734 2369 1016 1917 4636 2833 4034 480 4110 1509 5053 2217 2314 1469 5290 4294 59 425 69 4451 5601 2744 934 2563 428 1220 4121 4329 2158 2810 5117 5040 2964 1548 1801 3985 5431 3078 2899 4116 2848 4861 4769 1996 393 3517 458 583 3145 4416 2859 3086 2907 2588 2329 1473 2794 3510 625 4418 3407 5420 3442 5210 4218 49 1637 3840 1825 3310 3887 4805 4456 443 3243 5517 2 1123 3898 2044 3740 4477 3264 3295 2827 5519 5099 1028 697 4091 130 3548 3649 1440 1467 1104 5391 5391 1953 2650 3658 4670 401 2273 2205 3177 1534 1886 723 5439 3066 2033 3779 3666 1448 2639 3830 810 5383 541 2722 196 4277 3598 4771 3222 1376 1021 473 3505 1311 4538 3158 1970 2745 2862 1336 3082 2830 1139 901 3425 5407 4781 2249 1472 5379 5586 1424 4118 2750 1052 5325 4471 5297 3789 3635 3102 3702 362 2482 1541 2217 3813 2728 711 4344 928 225 410 2224 3329 124 4457 3020 5092 687 1772 550 338 2337 5141 1338 1172 42 3285 5178 1480 4691 3820 272 194 2239 3898 4539 78 3109 583 5289 4172 1660 5605 2338 2252 23 323 877 4255 4053 1088 2464 1162 4316 5237 4518 1686 3453 3619 4500 5200 4032 2777 2018 70 48 212 5387 3450 4069 5032 4412 1050 2528 2851 2935 995 1936 3480 5071 2422 1499 1482 2605 4168 3475 1820 5487 3093 2405 5643 1056 1764 1606 2199 97 546 772 3791 2115 5044 1312 361 3021 2405 3938 3596 712 5343 5489 3666 961 1720 60 1108 553 2605 4952 5512 2463 4058 3571 4959 253 5181 3772 3987 2544 4881 4857 4691 4130 5581 3162 2025 2069 53 3151 540 4387 1567 1967 1646 3943 2178 2326 3752 777 4484 4376 4888 2917 4009 1051 4002 4312 4063 2776 1086 1635 991 2561 5329 3065 3052 1198 4262 4447 2676 2977 3707 1163 5152 162 1625 3177 4619 1659 4937 3836 2302 2055 3499 4741 2585 4101 4923 3928 4653 712 130 631 1533 2405 1031 1799 5039 197 1583 4488 4647 3544 2829 4121 1670 4558 542 3544 5508 4872 3146 4875 3862 3692 3311 4048 4322 61 4468 2765 3048 2817 197 2739 2635 1573 5106 3252 995 3495 4264 1699 1661 3934 3531 4731 32 4126 3788 1247 1049 3373 4429 2697 2361 5517 4723 452 4526 5394 4980 4835 5139 759 4194 5435 1189 4897 4902 2349 2978 4136 3513 2612 3532 2241 4635 5579 5258 4211 4829 5011 2281 4921 3585 4906 5434 1032 47 1804 922 4198 2591 511 5511 102 5505 3908 5117 1564 1068 3692 4012 2540 3282 1931 372 655 1059 3925 5105 2438 3224 198 3613 2730 1362 5154 946 906 1347 1953 5441 1627 1605 568 4203 4453 3605 2257 98 3288 4854 527 736 2690 771 1661 1842 3286 3737 551 353 3845 604 1526 2392 3646 3616 822 5461 1019 3611 3781 1908 850 5574 86 2860 3542 3920 218 1450 1211 2658 4242 1875 1600 4344 2781 5634 2986 2263 3703 1121 4660 1423 1307 1707 1534 2331 257 3810 1707 3139 4127 2002 1803 5362 2054 2646 1443 4361 4735 2681 470 2211 1060 3481 856 189 3771 2627 5533 3375 2249 3686 5377 1672 547 3709 2378 3707 52 430 3421 940 5544 3213 2009 305 1715 2172 1413 2652 5421 224 3921 756 2185 1497 3531 3950 2560 30 90 1171 2403 4691 2310 1211 2188 3343 4381 593 85 5384 1183 1448 391 4901 238 3144 3457 3207 1016 2117 3879 1931 5175 3971 5293 2075 3745 1628 2243 4282 4956 30 939 3305 2488 1248 5002 3884 2569 4067 4106 657 5635 3716 1576 4143 2900 641 1149 1754 5027 3492 58 3785 4778 1215 361 1720 541 3173 3104 4352 3676 2584 2933 5452 2228 2464 339 2933 2744 582 103 1368 2302 1029 507 4355 876 357 1250 1562 1288 1773 317 23 2736 2808 3212 4184 4108 1050 264 1151 2070 109 1447 2087 5379 5301 1941 830 5271 1311 242 4498 3696 4077 877 536 5530 209 2528 3506 3897 3457 4624 5260 2178 5430 2402 4402 2619 1336 3310 5200 2906 4752 1763 3362 3808 4508 975 794 2942 5324 3965 5483 3504 1554 4493 3195 413 2367 3607 2799 3847 1134 5091 4733 4816 1845 2720 3331 3000 4726 4638 83 2083 2099 2220 2143 4093 1441 362 946 3285 3483 932 4382 4560 5382 4347 3551 2439 3977 2604 624 966 4521 2947 210 3729 4005 4173 734 4031 2235 5480 4523 2795 1286 31 511 3092 4681 5001 2809 5640 314 1589 5287 1322 4327 2640 1081 3422 1125 4766 3458 258 4395 5251 1966 719 2994 3853 3608 1542 3025 2761 265 312 5367 2019 1173 1503 3150 1512 2004 3306 3075 3554 3308 1399 1168 1763 3097 5623 4085 5150 2617 4982 3378 1759 181 5492 3304 3844 1361 4436 2655 4452 2608 1835 1767 2532 5467 3067 4754 4475 3998 1692 2296 3090 4310 4875 5429 2008 3178 3006 432 3035 3548 1811 2696 2028 5629 381 283 2499 548 4268 4364 3770 893 5155 4826 2678 4785 1579 1819 5551 936 1186 4419 4230 5364 2893 437 4012 5460 4334 1953 1737 5012 369 1959 149 3839 4070 3932 57 2121 55 1518 198 1491 5414 1388 886 3568 3833 3071 1823 5166 3584 3127 1349 1748 35 822 4406 864 3597 1170 4708 1284 4476 3097 3670 5166 4483 4045 191 5310 4997 1464 5068 2771 2694 1222 4539 1212 1551 5381 4632 2931 82 1384 2931 5082 3215 155 3690 3070 2329 4134 4509 9 32 2829 1484 1487 2167 4835 5052 3720 1017 5030 728 701 5425 3462 4577 3620 1290 2544 3281 4827 4719 1478 1508 4511 2318 492 2297 1897 3615 3505 399 2902 2333 2219 2846 1709 4076 559 4572 4350 3573 2976 2311 80 3825 1854 3653 3476 3566 2446 1598 4963 4940 2221 1605 3847 5260 5125 1842 2374 4467 1227 890 164 314 4282 1424 5478 3572 4895 1535 4329 3079 3646 4452 588 4063 2040 3782 3022 619 5110 775 3883 5405 449 649 3821 765 1703 4345 5353 5377 2208 4959 3167 1428 4324 4630 3502 2616 5269 3250 2652 3988 3585 923 1038 1322 5370 5236 2003 3713 528 29 1031 4850 5206 2277 5214 5444 3848 722 1401 4313 4332 37 4090 3407 3824 1381 4923 2943 4884 2516 4889 4268 471 4273 4134 1004 759 1384 2690 3363 4304 5143 4041 3899 4444 2775 3953 3379 1329 1430 1818 2234 216 2592 2810 2163 4262 2280 1106 5071 2403 3541 2552 2655 4193 5029 11 5171 4766 749 3173 1598 1814 2529 4412 2567 3808 2397 4387 4376 450 5056 4473 541 4190 2641 4634 3212 3575 3496 5085 1966 2668 266 3010 2577 1728 3939 2898 1080 4677 2971 1216 874 3786 4015 1818 224 1012 5011 2095 1492 2800 2121 3806 4014 1239 4179 5595 1881 2193 4323 2372 4990 4206 1098 427 5245 5174 208 3167 2223 699 3871 1720 2451 1757 1726 211 944 1705 2519 3502 4299 5589 3132 4560 3093 3012 3986 3232 1007 125 63 5507 4005 2757 1565 4786 3400 3357 339 4617 5020 4372 5300 3433 2837 1065 4106 4801 4044 924 3523 4791 3780 1611 1029 664 5078 607 667 4026 4994 5155 5524 3852 1463 3609 4616 904 3854 3987 3404 3728 2254 5384 3914 5402 515 939 3905 3393 5275 835 1863 3268 2325 1000 1492 481 1548 1242 2548 4440 2938 1572 3557 5570 1994 4514 1090 4053 2779 926 324 2205 2591 3851 1569 564 1602 844 5633 3810 5171 3548 29 1134 480 4154 1546 2040 132 5343 4852 4731 2111 3518 1754 4119 961 892 5619 3711 5067 2820 5213 5368 4665 73 730 3310 1834 2878 3953 5173 5214 4302 1683 4231 374 1212 434 5493 1203 2424 3240 4539 680 5087 3819 616 1167 2995 1608 977 1181 2691 1834 5612 1165 4027 2504 5301 4411 4407 1810 3709 2837 44 1732 2539 2459 2866 3460 1527 470 2872 4386 3995 1699 3929 2213 680 3809 3004 3264 953 1074 5126 100 2450 291 2767 4972 2876 1425 5009 2215 664 4472 364 4513 4325 2014 2843 4057 2046 732 2379 1717 576 3382 3602 611 4839 4975 2981 4719 5088 1526 5525 2973 4002 4758 4498 3457 3548 1512 4802 3960 1102 4491 5033 1741 1366 4641 641 604 3659 4536 608 2253 1757 2550 4540 5541 1431 2365 1659 733 573 4917 1268 3732 2054 2292 5277 1751 3989 3743 2804 265 4240 2330 1787 2228 3002 2938 1763 2953 4982 5485 1529 5179 5131 666 4045 2043 1482 762 2555 5495 3149 4523 2099 141 1837 3487 250 4674 1354 3735 533 5151 3578 3300 3170 142 2804 2506 1977 2368 262 4820 3333 2754 1661 4344 5608 3594 1532 2787 1667 2968 175 1951 4306 5397 3233 1084 3126 1815 2416 4760 4752 2529 151 4831 1658 3104 2836 3381 1331 3178 1832 1353 1432 675 3216 3594 1121 2137 1254 2989 4281 1133 2820 1239 2469 3359 2047 4235 258 741 4422 3574 4641 5279 1728 2697 1379 3437 892 1679 1346 2638 5247 48 4350 5280 1204 1929 3796 3033 808 5106 5307 1188 143 2821 924 3451 3830 5235 3681 1956 4557 2052 5140 486 1904 2162 2173 1698 3325 4471 5460 2021 912 3008 2860 811 1704 4753 2709 4173 4569 1190 4291 4543 5413 2942 1619 2710 5503 1130 1562 1909 2964 100 1609 1333 3324 2780 100 1705 3454 1275 1570 706 1343 1371 464 4807 4801 5082 596 1845 289 1303 1548 5514 5222 2885 5531 1203 3897 4250 3699 3687 860 1924 720 756 2659 4686 2117 4460 5600 3341 436 2041 4495 2343 2867 2577 4262 1908 2277 401 2382 1599 1178 540 2805 1992 1946 562 3049 2924 5583 4042 5505 921 2565 2912 1290 571 3998 3943 4130 1090 663 1414 2713 3313 3430 4128 1200 1682 5220 3522 2533 687 2005 5485 3690 1589 4038 2212 2958 1964 4090 2170 4142 4959 1196 1136 4149 764 808 4180 3862 554 4845 3694 3052 2253 875 5100 3370 2761 3441 1895 2845 2607 4692 3849 951 3590 1773 1880 761 2130 1848 1236 3027 3849 3682 3712 255 337 944 229 4776 5492 4268 2144 17 2426 3071 506 2837 3882 5465 5097 4940 2235 421 4476 2953 2997 2581 710 2890 3857 4825 2836 3122 4217 3745 4324 3025 4582 2916 1621 1921 3370 1338 5572 203 5094 1799 3081 3652 1346 2490 3978 2470 4175 188 3015 4059 3730 2120 2899 2680 2699 2013 640 5456 2777 3486 4237 3278 1062 3786 1613 3677 5434 209 3379 3295 4567 2962 1281 2728 4500 889 4340 5460 4486 579 1690 2603 4315 5004 3501 2347 4150 636 4158 144 2378 2230 1847 4755 3319 3841 2532 2099 737 5160 5156 908 4158 2187 2850 3233 5315 3527 163 2714 4510 4219 2627 101 5402 2548 3471 1497 5611 2162 2133 4752 2700 5523 1824 2167 1067 2588 86 1960 3091 2551 2031 311 2467 4124 5301 5178 2522 1054 1857 2991 2357 2680 1500 5350 4193 1000 1130 1484 378 2155 1417 5548 1739 147 2958 4547 2063 1597 1500 3475 2011 1877 2761 560 2038 244 5621 4196 2010 3028 4992 3584 5480 1694 5288 990 3222 1839 4336 4848 914 5628 4075 3913 3998 1817 4440 5487 3459 1919 2733 3413 983 5528 4509 1526 3522 3243 5167 3290 4639 2156 1628 1272 3178 970 4464 3744 838 3203 2036 3966 4181 5415 5430 3651 4935 1508 1958 2758 4058 2786 29 574 2417 1235 1175 6 1836 1049 4009 421 181 2369 2135 3276 5577 1082 2527 385 4776 695 450 4065 2537 3662 3891 221 1868 5330 3193 72 1642 2034 2500 797 3478 4358 2896 3171 3701 2674 1593 4492 1295 2441 3363 5115 3451 4796 305 500 1418 2543 4179 3466 1803 2487 4552 2111 4974 4166 3180 3831 3505 2883 4363 662 2122 1813 1867 1518 1883 4814 2795 2924 3050 3811 5463 1890 2565 3030 3078 3990 3958 3588 1554 2053 2015 1560 571 2219 5016 3260 2763 3380 1524 389 5517 1674 3397 113 920 5602 3614 2509 4929 4409 3131 723 2624 3877 4583 3822 2831 1902 1665 4452 1791 2113 5400 4515 4184 3598 1396 3080 4839 990 3343 2932 854 5381 1086 1296 3075 4524 4324 2975 2593 3622 5540 73 413 2515 1581 379 851 1297 4663 5388 5239 11 1804 226 4977 3203 2180 2786 2863 3243 1449 4588 1095 390 3335 4991 997 860 4971 740 1247 2632 449 1221 4278 5332 2823 2412 1626 2247 2756 1232 233 2414 5297 2332 332 1056 5282 3426 3855 1591 500 906 4931 3874 3018 5538 1297 3393 748 4744 2401 6 1028 3799 4211 2178 2580 1987 1713 4655 4615 613 765 4803 3468 5585 3041 2645 340 1436 848 443 1494 2616 1910 1688 704 1986 4988 3692 7 3920 4105 5257 691 619 4425 5338 3213 3571 4571 1686 3430 3005 1640 2349 3693 4453 2086 4803 238 3316 2037 443 3004 5315 1545 2797 5149 3181 3869 2048 88 4618 4494 2304 1508 154 947 235 2046 2424 3512 2315 2415 4466 1473 2565 2256 423 373 2494 3114 2262 4482 542 3250 2660 147 5253 5188 4881 3880 486 4983 5308 4409 2500 2093 3114 4525 5075 5219 1002 1673 5519 2923 4378 5164 1931 2060 4622 4305 2953 5051 999 1848 5624 3464 2117 3844 247 3819 2665 2249 2953 1115 236 4385 5044 4559 1772 3256 5206 5300 749 5541 309 3902 4819 1006 726 155 1415 3939 449 2180 3189 5078 119 282 356 4705 5124 4572 4928 5081 3894 314 5180 2658 3093 2065 2481 2591 5129 5024 3497 4492 2146 99 1880 3409 583 1591 3887 4790 2049 3718 902 1932 4089 4219 1832 5289 15 4540 3776 1051 2128 802 2398 5172 283 1813 1427 3174 4816 5329 1514 5603 5081 168 1996 712 3373 4841 5550 3470 4774 2673 3304 1650 958 1504 832 20 4201 3991 3528 3831 2452 5032 4516 3000 261 2273 768 430 3770 4729 4521 4956 391 4151 5369 4992 325 1033 4184 2555 2099 328 1885 2513 671 69 2050 4147 3625 1788 408 3130 2802 2695 2961 2065 2816 174 3102 182 2080 897 3596 2426 1976 3229 3950 931 1958 4354 5550 5606 4033 3501 323 5036 4795 3122 2969 1688 3012 2725 5291 1287 1021 2749 2289 248 3787 1084 4223 4942 45 1236 5168 1234 4395 1506 575 2096 3589 4398 2970 4682 3396 5474 396 4352 2703 5179 1797 1250 1293 4080 3119 506 2674 1672 152 747 551 2451 1622 2811 2954 5376 3938 5382 4525 822 4080 2567 3466 4159 641 2411 5535 4644 4387 511 563 3271 2474 3990 257 546 1991 471 520 1701 3254 4193 1783 370 511 2056 1266 707 4580 1229 265 2644 2957 3249 8 198 2900 2350 4363 5563 2176 3735 894 3923 5124 4286 4832 107 3120 3831 1292 228 3555 1747 3692 831 2881 2793 2554 1206 4964 4691 3064 4638 1262 3725 5015 619 1345 3882 4203 1167 4279 736 4433 5103 3403 4069 285 3475 3648 1869 3085 285 599 4959 4034 300 4714 5315 706 909 3192 2621 886 2950 4983 4595 3541 3497 2762 3735 2328 5476 808 1704 523 4379 255 3991 4545 4897 3836 2694 1904 5135 2278 4287 1236 4626 889 2876 97 3344 3034 578 4786 5233 5037 336 435 3742 3882 170 2613 3145 1323 309 5197 5223 5568 2761 2947 2539 24 2629 117 600 2044 626 4999 4189 1210 3143 680 539 633 647 2420 2406 3498 3843 3584 2668 4257 1018 4855 2203 2748 5507 1739 1886 4678 122 5460 5275 737 1286 5479 4314 1402 5261 334 2668 4993 2585 2658 3325 3349 1690 2329 2611 4719 1400 3473 2528 482 2931 5490 2070 767 3240 5200 2182 154 642 5331 3222 3481 4137 4942 230 2222 3458 3286 917 4551 476 5188 3007 2589 1549 1101 5026 4801 2032 1993 2958 1203 418 4193 4546 5456 2422 3060 1697 1930 442 3133 1336 3669 5455 16 4208 4049 441 2138 3942 1410 4339 989 3905 1171 1512 4287 4381 5278 5578 3714 5258 5463 5110 2928 2451 2215 3596 2468 1680 1428 1901 2346 2868 3590 3359 1786 2719 2532 2344 2199 2592 783 3138 3162 223 5098 2521 2044 322 1056 2610 1176 923 5350 1767 1933 3600 4197 1447 860 150 262 2071 3985 5496 2927 1270 2991 5449 3389 5137 104 147 3967 154 4358 2645 3658 4794 5587 3597 317 3741 513 2611 3780 3717 3429 4919 4312 3282 1115 2461 3634 5201 4282 226 187 2970 3553 1104 614 1475 1722 4226 4372 2726 5178 238 4144 4746 129 1800 559 2113 4806 4356 749 1953 4479 2306 2161 4697 418 5135 1726 574 2667 2319 5340 3997 916 2281 2450 4747 4621 3091 2659 1242 2702 4535 1438 3554 4674 3225 2361 1157 2861 3403 754 2454 637 2085 2157 2105 1177 2477 5108 4074 77 2339 13 2751 3933 3756 5240 3899 768 2048 4697 331 3341 1124 2177 241 2293 4682 4083 3362 2330 3048 1061 5073 367 4750 3571 36 951 1943 3243 3218 5155 1625 2982 3394 4476 4669 2302 4345 352 2842 3013 2928 3052 1417 5301 2307 2890 2409 2385 5254 2561 970 4447 4273 5146 1604 2862 1828 4760 4577 3731 5488 3659 2171 938 456 136 935 5583 3661 1100 633 690 2473 2158 2182 2247 2573 3719 4731 1806 3476 1293 4811 201 2750 4182 1726 1800 5297 4873 231 1264 106 5397 3143 3007 2716 418 1888 2619 2246 1885 4513 78 1967 796 3211 2913 137 829 4719 3836 752 670 2849 1241 4784 3234 3109 876 1026 4626 4660 1810 2648 2238 2850 4972 1511 689 5518 3814 988 998 1082 2400 3829 4909 2203 5429 1421 4767 411 4783 1119 5057 4593 4461 4724 2778 1537 930 1515 2186 2170 2553 377 186 1348 30 184 4790 4226 4656 4087 3796 3535 1532 4787 566 2687 1757 4009 4914 129 649 28 4334 4243 3259 1881 4636 5226 1421 2064 1970 3479 905 3921 5476 1537 567 1035 1844 4939 3313 1212 1315 3769 5066 3549 3439 1639 5631 796 4605 1846 4191 671 2608 4891 2437 4247 3329 2723 4291 5286 3001 4595 2326 1220 4549 3800 4984 1972 5480 3783 673 110 4066 4064 2098 4476 3631 3235 2509 906 2442 4834 3669 2629 600 5316 1665 967 1804 846 627 3236 3100 3184 5048 5215 4524 4183 2297 2356 5478 1648 2324 5189 2058 5064 2996 675 931 1958 2061 1175 3645 3237 899 2753 481 1095 2245 240 5519 3209 1321 838 30 5577 4339 765 2522 1060 2919 5066 1613 3388 1023 5610 2238 3820 4808 211 3586 4322 2950 4576 3687 666 3358 5519 4376 1524 2704 890 4334 2217 3014 4185 1940 3869 4656 4870 3682 2652 112 11 569 3213 2556 2979 583 5038 5402 1911 3761 977 2696 924 4388 2743 100 1900 3004 3211 2154 365 866 1766 2580 1760 5502 2669 2897 5279 1765 2739 273 5070 1732 1219 2272 3599 2288 3228 4950 2271 1027 2008 3127 951 3623 1346 3627 83 1590 1248 3951 2810 4331 40 628 2291 5263 1997 2988 3623 3078 2940 4899 1547 1239 792 3980 1195 5082 3467 3348 4711 4313 4995 5407 2246 409 1652 5529 4100 346 263 791 3968 3024 1778 2518 3566 1560 4877 1127 3814 2943 2801 2125 2210 413 1975 5051 3025 1892 2547 1845 596 1790 2993 4228 3692 5058 4053 3824 5600 2559 1179 1742 2080 5606 1293 2679 3234 3076 2140 1236 2005 4493 5268 518 2736 1644 479 5240 4144 2763 2052 2015 4169 779 256 5438 2313 676 992 811 713 5270 1581 4424 5417 508 4837 549 4010 2048 1152 3525 4995 3358 3818 3440 2664 5552 4677 3297 337 3863 2017 440 4882 60 1078 1025 3993 3242 4479 3413 2754 3794 1481 1113 4103 4343 3226 2614 4099 3595 5171 1936 472 4278 2823 2522 3802 3214 1369 2141 2495 2827 1663 4474 744 5016 4068 3485 745 4986 96 3552 2416 4100 1127 5126 4098 1022 988 3856 3016 26 4862 4612 5548 2040 286 4376 635 2042 3942 3347 1802 4360 3039 3431 5230 2584 3590 2359 1200 5349 1952 407 3757 2879 2722 2041 31 370 3886 2693 1233 701 4093 4977 3148 2813 3869 2846 3786 879 1718 3377 338 3065 3286 2426 3780 2343 3380 2021 5231 5210 319 4118 4072 3632 2012 2891 5137 2947 1430 2432 5170 1635 267 3335 1919 4041 5066 1716 4027 3517 127 2662 416 5631 5315 3966 470 2306 133 5216 3397 4993 2401 2877 5433 830 3579 45 5461 1248 618 1816 2540 2980 590 2094 1534 1955 1530 1154 1182 4630 4818 4798 1683 3093 3821 2421 2125 68 291 4985 1282 3880 1805 1132 329 2778 2116 1709 1201 5054 4627 287 110 5046 3072 1770 636 4751 1017 3268 2776 4740 3543 5481 4075 1368 5095 2930 645 2526 3232 3839 1994 653 4197 2331 2359 5608 3327 1561 1307 3472 2941 3252 4792 1262 4206 4811 5117 3623 639 3350 1632 4655 4142 4907 2533 2712 1198 3057 1388 4524 941 2325 3814 2496 2947 4950 2167 1575 1676 1391 1031 775 4847 4555 4483 379 2756 4553 2245 4436 4211 1408 5275 1684 4703 2804 1628 1820 5578 3654 5212 3697 722 1813 1157 3154 5476 190 3230 3532 2326 5397 1159 2358 1743 2892 4086 3082 5057 1932 3301 3397 2155 1922 5152 2926 3709 1049 2924 2653 3023 1465 4528 5642 342 2714 2887 4099 3031 1945 1511 4578 5126 2614 397 2134 743 1687 1181 2174 4647 2428 3920 1799 4253 937 1927 2267 5569 460 3838 118 1849 1938 3505 510 2119 2615 1089 546 1790 5524 3514 5298 132 3554 2280 4823 172 988 3985 2277 3312 4974 2490 4297 1534 1159 1608 668 5175 4014 2877 3184 3775 3217 1457 4066 1183 786 1782 3503 1451 2244 1872 2076 4008 545 1833 3964 4142 3924 2633 344 2425 32 2996 3129 377 5282 1896 2463 2507 2784 161 5106 1514 5198 4726 4569 4583 1322 1362 2028 2451 2147 4884 1491 1210 2771 5155 2013 5352 1649 1053 4566 3474 5192 1817 2435 2048 4164 3218 1480 13 4008 1286 4409 1030 430 5468 4372 4327 1579 5482 3022 3950 3787 4130 5363 4810 2764 110 5132 2688 3472 2790 679 995 1936 1377 4208 4481 4459 5635 627 3220 1680 2945 5000 3923 95 3813 1283 3338 1685 1997 3408 4172 4286 3903 3805 3835 2040 4715 2290 1820 5430 1786 1497 372 858 4049 1556 2626 5357 1413 3950 165 5230 3765 3164 4333 1871 1459 4945 2366 728 11 292 5145 1726 2657 1529 2122 1083 5456 26 1329 753 2412 3917 104 4732 4908 3046 1833 2620 3790 2252 1576 1160 691 365 3043 3508 1850 1482 1793 3241 3705 14 3016 3190 5599 1242 943 1221 4496 4986 3763 5379 3269 1798 5296 1160 34 5123 3391 495 3070 4895 5193 3921 5246 1422 3171 1336 3580 3715 504 4670 3410 4531 4691 1002 5214 3389 3974 1402 3408 1342 1962 4046 1563 4354 500 2661 2251 166 875 4170 3275 2143 3132 1060 1502 4996 2095 3965 3799 956 4127 176 1254 5099 764 1590 1900 5593 3435 4211 3302 4771 3673 2964 5581 4037 1296 4883 8 2484 451 4177 4491 3530 1785 731 3155 1358 2304 5257 3851 5052 866 1135 4945 2553 4247 726 248 1859 5053 2718 2141 4337 4213 1944 3 3396 1888 1270 4612 3433 2477 1784 5393 921 5303 1237 4722 3069 2273 1371 3194 2796 268 48 564 1182 1658 342 3218 4623 4873 2608 2293 2891 5591 469 694 3279 5027 4866 5056 4052 5402 4831 3362 2827 5431 3710 2174 700 5048 2626 1982 2720 3435 1013 2906 849 3376 4538 1835 3268 4055 2506 3211 1137 5641 4797 4069 4437 2474 907 5387 5329 4942 102 4445 4961 677 526 79 2920 4979 2856 2706 879 2841 1736 1276 4811 2024 1666 830 4378 1323 3946 154 4349 239 927 3181 2963 4137 2389 873 4709 3649 4205 3454 1958 2049 3429 1174 5217 1335 276 4963 225 3691 5192 1300 2203 3339 5298 2439 4923 1941 5550 782 1544 2191 2251 3700 1656 1052 4300 5058 2668 530 3624 3830 1892 2014 2888 2006 102 3808 98 3032 4071 3172 900 1236 182 1373 3738 4191 5248 1652 2301 260 5373 1567 1561 3816 65 2171 40 307 661 1471 4587 539 791 4354 2525 3835 1044 170 2358 449 5205 5298 3218 1376 776 1370 3867 3265 5500 5481 2683 1003 2170 352 393 2085 1550 5065 41 5203 145 5478 3835 1343 5152 623 5149 1606 5262 1257 2236 5278 5534 3131 5165 1139 880 1529 2267 3037 3765 4137 47 4843 1451 5454 2203 4833 1478 932 3116 4466 3159 4840 5482 3078 2231 758 1276 4342 4913 624 2781 840 5051 2293 105 3452 3083 2552 615 128 1071 2201 5187 717 2293 665 1599 5094 3377 4418 5111 3061 3744 1712 1250 5215 3795 3523 5583 3979 2272 385 5539 3730 1283 298 3542 1162 3440 1237 3804 2909 1223 1996 4134 4872 5352 2361 78 1655 4412 3876 1439 2943 276 3872 4205 4598 1925 4257 3808 2922 1624 4614 1311 2445 5583 3331 2756 4958 4328 2485 560 3752 3565 5329 3084 5540 4987 3225 38 941 4495 3709 5605 4552 2606 5522 4633 2471 3728 5266 1973 913 4644 5371 1257 1827 3647 4635 1307 5450 1550 224 1001 1234 4252 203 473 1245 1319 2863 4328 5399 925 5383 5136 2541 531 92 5424 827 585 488 160 3039 3741 4470 2938 730 2890 5360 3939 3346 5295 2197 2066 2585 3776 5307 917 4524 3703 4869 4641 1909 3251 5488 4347 4720 870 2332 2928 681 112 2356 3879 5245 5111 4398 444 2806 3376 4532 3536 4808 5086 5254 1158 2368 1231 1745 1893 4544 5244 1340 3007 3067 1288 541 5364 1176 4824 2643 1672 5425 272 4942 921 4737 1753 3746 1317 5345 2650 2392 3046 4598 3772 2021 347 512 2302 345 319 3958 4473 3403 3696 2278 4373 6 2894 4754 388 1288 636 4900 3781 5082 4538 4986 1868 1783 136 689 4724 4308 226 415 2377 2479 2872 4319 5060 3 3164 3664 4519 4676 1483 481 1246 4255 3405 2200 5255 1477 1436 5625 16 811 1098 1288 3023 3329 2112 4549 1961 4344 1034 5212 3788 3080 1377 328 5635 5230 4553 3605 1122 73 727 2905 2714 4812 1948 1793 1380 3844 952 1128 2193 1622 308 5560 519 4712 5207 762 5042 5135 4807 3556 822 5176 4838 2811 5587 1651 2376 482 4849 3431 2338 1088 1646 1952 5481 1198 3024 2406 2664 3545 3071 572 1854 4557 231 259 1920 3867 3583 1398 298 1563 2318 2114 3659 4681 933 5394 1815 1473 4673 898 815 5296 3813 1853 1831 1573 3787 1651 1212 925 3175 498 27 287 2756 2092 2851 1780 1171 602 721 4773 3281 3271 660 313 1513 1659 180 289 2717 2438 3290 3013 680 3457 2779 3713 3812 3827 4184 2256 1165 3251 1884 4743 1742 4669 736 350 4610 4385 166 807 3639 2160 1642 576 3622 2006 4581 3502 2958 635 4423 1214 3338 2936 2195 2103 1600 3229 5360 5356 2748 3998 1107 1340 4272 5071 4543 1431 2073 4847 3452 4 127 2858 767 920 4697 3294 4196 2913 1427 136 1954 1235 2720 2664 3204 5329 2730 2759 1056 2727 4572 1810 1393 2466 1919 4733 5580 2550 5124 4678 798 5008 3237 5132 4604 2999 1 153 3547 1101 3801 2134 219 3312 3053 4500 2638 4798 707 3823 5533 1632 2086 2516 1514 218 1650 361 623 3344 5502 1900 30 460 1262 3241 4545 2408 4931 3205 5265 1698 2828 2129 2458 5493 2038 2863 2578 1606 3470 5546 925 2619 3578 1920 2623 2199 1754 4518 1316 1831 1124 3446 371 7 3994 1824 187 3504 1578 3435 1626 4224 4367 2833 5643 2211 5463 3046 3394 5570 4944 4439 4666 3205 3091 534 294 3069 2106 4855 1283 4014 1969 5033 5429 4941 5460 5170 1900 4630 831 3466 1910 136 3526 1310 2026 5570 2631 1661 3975 261 4393 3496 2158 181 5070 134 1277 4701 4031 293 3168 2241 1154 5406 4300 3495 645 4039 1494 4878 3978 3316 1613 1317 4763 3671 1244 744 4723 2992 2574 1539 5320 2051 1875 740 2206 3423 1198 3246 2364 2344 644 4201 1471 3152 3364 1084 4216 3775 1272 4385 78 4927 3879 3632 5327 221 1055 1967 5422 4118 1198 1400 4965 674 4963 3212 1296 307 5099 2856 4818 4471 2253 2309 1075 1305 3293 5088 1714 5210 245 3082 680 5492 4112 796 4085 1316 4701 2502 145 1609 4814 2521 5342 95 540 31 4872 460 4854 1363 4857 4216 4349 4461 2734 5519 2259 1800 5639 3679 487 289 1187 55 980 657 2482 4000 2804 1582 4215 4551 3076 2942 1072 4030 5237 3989 4553 1622 4853 3836 2776 4205 2834 4518 3158 3948 1159 5406 5466 3027 1221 1606 3564 572 4276 59 5305 3121 4442 4205 2417 69 2911 3821 3574 2673 3154 3316 1399 879 1047 4114 4116 679 4606 3267 5184 3905 5583 1225 3599 4419 2159 5466 5338 3855 3102 251 4024 4139 4173 1142 1214 4807 1543 2312 2430 4615 267 1594 3915 2618 4756 3693 2784 5450 5568 1516 1395 4969 1412 3162 4651 3980 5117 1632 4202 5255 5107 3744 1487 4657 5479 4454 5024 616 5091 3166 4340 699 2392 2422 1125 2382 5284 4698 757 2210 5379 3506 624 202 1139 1127 4826 3389 967 480 2628 4105 2452 2619 4976 2040 3971 2343 1676 4890 4993 3212 1741 1290 4889 2177 2120 1572 5623 648 3598 5246 4989 224 1606 3182 3750 5087 3368 4949 3817 4319 595 4409 263 3118 1876 2220 5621 740 3356 1739 3728 2068 2849 3388 1562 3082 2477 188 2985 4024 156 1024 277 2510 863 2114 2403 426 1283 3435 1855 40 647 4195 1126 755 1638 1301 1497 5341 1856 3892 2301 5564 4619 4765 1747 133 20 1194 4050 5632 3339 378 1659 3524 1887 830 356 609 2438 1272 3173 3132 4649 3011 3803 4078 4451 82 1835 1527 3415 5445 1342 4040 1511 5428 5052 1039 1824 2373 2106 1402 1458 1181 3735 2071 3347 3978 2823 1563 3615 1464 4963 5377 3321 3476 4908 4821 5586 2041 5307 2361 1462 2521 2860 1295 4635 4338 2433 3010 629 43 149 5230 4182 5381 3997 4998 4771 5614 1867 3085 522 5527 1670 4633 4806 3532 964 4142 3393 348 4985 2907 5241 4046 4759 2801 3485 3836 7 4521 3400 4022 1895 3450 5442 1801 1405 1714 5102 1061 2328 4413 2016 5012 4036 4935 4065 17 1927 2124 4752 1584 4997 2610 1507 10 2543 5434 1357 5216 5288 2945 3893 5027 4137 2156 5091 5567 547 1606 2565 4828 1866 1009 4273 993 958 288 914 1292 4317 4236 3724 1157 1427 49 4452 4866 2393 1819 1900 5218 2962 2816 447 2874 2121 2771 1300 813 2667 30 375 5055 2408 2465 1392 4636 1221 5359 1368 2308 5194 1097 3157 3198 895 2324 3445 4058 67 5338 2489 964 4763 3657 3359 4766 4837 2848 5422 1896 3602 1362 3285 4006 656 5499 1298 2742 5448 3448 3403 2007 3082 1835 3686 2021 1166 571 82 1078 3219 4094 2297 2140 5565 1980 164 3293 3619 382 3360 5032 3082 5387 4175 5257 2082 1865 2942 2303 3090 4936 5576 539 3977 1011 252 148 4078 143 1646 1450 1819 5500 652 4720 643 3370 3259 1577 5541 1977 2619 4869 4876 2276 5188 2587 332 1318 165 26 4733 4382 747 1765 1831 2739 1886 3856 1888 2323 3966 5073 97 502 2209 3794 4108 5434 2651 3399 3802 4157 4871 5318 3121 4037 1609 4122 2839 2515 4439 4753 3512 414 3683 801 1728 1018 921 2701 3673 4644 3838 956 3184 5235 2105 4450 2302 2004 269 4699 4005 2215 379 4504 4888 471 3273 4780 3063 1591 2307 2554 258 3480 2769 2507 540 3045 156 2071 4180 161 5389 1947 3104 3860 391 2882 1248 2725 5101 4453 2852 5018 4184 1303 2216 5261 4484 4102 832 5106 1298 2034 405 4245 3464 3423 1876 3210 2328 225 520 2502 1655 5566 4852 5120 3800 1821 4262 1724 3842 3524 2002 3911 4613 3935 2371 4127 812 1883 1479 220 2951 5569 3196 3064 3813 2416 2798 552 885 4509 1275 7 5169 1501 2090 4183 2264 414 784 137 1057 2706 3287 1464 1963 2648 2564 4686 3511 1725 4294 1982 5586 4623 1119 2777 4212 2391 5095 4059 2270 2893 1124 3341 2879 3811 4497 3165 2838 1774 3462 5553 4941 2745 4171 2039 1661 2070 1642 5348 5537 786 2807 1723 2273 263 4518 1565 4988 1240 3496 2460 3080 3614 1891 3599 876 3229 2865 3279 886 4789 4744 3826 5599 3478 5526 4496 388 3012 4511 4756 1495 823 3448 2976 2062 3566 3761 3603 1782 5643 1563 3606 450 1427 2383 5241 101 219 2626 576 1626 5063 4566 4271 778 1432 364 2353 3992 1475 1950 799 1248 864 5039 4160 3781 3640 5345 2500 2125 852 1534 3073 173 1118 3906 3912 4853 5549 5237 2121 4175 4587 3308 3425 267 2741 2057 5012 2036 4871 4511 751 1294 421 5127 5587 879 2837 492 4410 729 1286 2288 1186 4508 2689 2871 4279 3197 299 2600 5460 383 662 251 4634 834 3695 73 2749 745 5076 4742 3295 1950 834 3115 5633 5176 3649 1283 3575 3332 1999 3865 4624 3344 4326 3358 1054 4236 4940 3724 3619 5330 2793 2421 1541 2538 940 4285 2586 1434 4806 3867 4884 2610 942 141 2951 3915 3252 1739 5214 604 3181 364 1575 1721 1039 4036 2358 5343 2890 1289 1278 4188 4294 1779 3394 3132 2286 499 2097 4312 2188 4534 588 2102 4574 4308 5504 4928 3509 2646 3148 3041 3145 4935 1176 3862 3540 5067 3438 2538 5471 4788 3191 3988 1465 870 1830 3419 3749 592 5625 2210 319 1040 5161 1798 2950 2692 2056 2341 969 758 4000 2832 1834 4933 5118 2171 1427 3772 1058 3404 1300 1491 3644 2174 2200 2360 2292 3860 2083 3481 3635 2161 4831 3775 2347 3465 4862 5609 2832 5615 3368 2317 2706 2849 218 3038 3805 34 3871 1571 5111 1514 4480 2992 4661 4591 2405 7 2461 4462 3962 4156 2794 4580 3732 1064 785 2339 4722 3191 3247 4141 4130 1629 4515 5587 1967 2350 2381 16 123 3389 4148 4663 5517 3461 4812 3035 2274 2978 1951 3470 292 3887 2034 5284 4078 5120 2455 1029 4473 3566 5193 1181 943 4096 3526 3514 823 4777 3895 984 496 1804 1233 3296 3821 2928 2019 2717 4333 152 3920 2643 4575 1493 3595 4477 1920 3357 3009 5503 3652 2270 3806 1259 2154 2252 4795 3792 5471 32 4042 5435 3990 1598 2970 2740 621 1672 361 314 2414 1571 1968 690 3028 2253 1114 1542 1192 2973 856 4536 5419 2792 3995 1992 4520 3016 5410 2270 1070 4853 1627 2368 2540 3333 2016 4376 2233 933 419 2225 3195 3806 2561 2731 1970 3377 3010 392 3188 4490 4618 2441 3758 2442 4035 444 501 760 4716 1307 1039 5085 4216 4165 3564 4535 4022 1892 2333 2230 1440 43 3331 4045 3289 3485 3435 676 2268 3118 5525 4538 670 1657 4789 1981 4103 878 573 5276 2896 1461 2921 2357 723 4958 2612 4039 37 4251 3829 737 1740 4388 165 3640 5419 4761 3877 2786 3270 1409 5418 3596 665 5613 144 5622 870 1963 1020 556 46 2968 850 4943 3664 4193 2789 3824 5199 3877 1048 2897 523 5403 1034 5427 2644 1346 357 3187 2923 3420 5077 5080 2753 4576 5454 3979 1992 5634 442 3856 151 45 436 3233 4794 3735 1791 5504 4170 572 3644 1782 658 4032 2566 4062 3647 5217 2087 1375 800 52 4768 5222 3057 4023 5196 3130 5193 4380 1474 4764 2490 3820 3647 4989 4921 2963 1810 2218 5586 753 343 5232 2532 1196 617 3873 2892 857 279 2886 1039 5309 2132 2377 3670 1782 2338 4561 2178 4984 4249 4468 2792 692 1077 693 3801 4582 5210 218 957 4687 1589 4600 3042 2035 3430 2668 4984 2855 4189 1196 3031 3910 4321 5539 4699 5192 2156 4110 4846 2503 3243 648 307 4010 4377 1024 1007 3071 74 1812 3025 5568 3040 2892 2578 752 1010 5308 2585 3223 5256 166 1860 4244 899 2171 2408 2449 713 2024 5445 2741 1552 2773 4133 3413 5298 4413 3545 2308 3151 5576 1534 1724 119 1073 4802 1740 106 671 4894 1228 3113 5046 5246 1054 2634 1358 3669 4299 119 5291 2344 4949 4559 1341 1465 938 4905 438 3014 3437 2177 3350 1430 3496 1473 1355 4766 674 4736 1634 2620 2643 2540 805 1110 2801 2705 4530 2903 1319 3408 2334 4742 2412 2286 706 2380 4952 3306 30 4183 4735 3708 3691 623 3032 1615 2255 268 5467 1688 1634 4517 2443 2205 3360 1256 4204 2321 460 2109 2992 629 259 1991 5037 627 4386 5145 536 3237 5589 5598 2154 1640 3569 5504 4091 5 4655 334 2631 1236 2697 4228 4237 2416 4481 4566 32 2 376 508 3648 3242 2789 136 5617 1467 5355 5052 4366 2541 4795 2862 217 2712 3797 5518 1713 3191 5345 2536 4645 3802 4857 4189 1500 3708 522 150 284 5608 3967 1594 3235 2459 1004 4992 2635 4038 3255 4270 205 699 2920 5156 2265 1569 4936 5168 4000 1300 523 3720 1078 5484 1681 77 2881 5146 1233 3403 2761 2195 3611 1977 3850 4139 5625 4511 1264 3811 4264 3378 3130 332 4344 3027 701 1896 3440 1238 1185 2402 4071 5444 2221 1040 1152 3911 3795 2934 3268 2154 4631 762 5018 4449 3225 1083 4046 4090 2883 3256 3917 5640 4248 378 4587 123 330 2762 595 828 391 4503 4000 171 343 4706 5140 3967 3695 4604 1506 5405 1573 443 542 1752 2963 2135 3632 2916 5085 2511 1886 3432 3448 1341 5206 5040 227 4642 2531 3403 108 4336 1085 4830 1379 4200 988 1382 4905 5256 4022 3343 64 3792 533 1340 3829 4111 499 4125 1526 3253 4902 2863 1545 2163 531 1447 2261 3875 4398 1834 3652 4529 136 2952 1066 2404 4488 2275 68 2445 4086 1889 1727 4574 2877 4725 2486 4843 588 4901 1929 2726 1695 2856 2648 5206 1731 5355 4428 1160 527 766 2264 89 4952 3629 235 1376 4316 3202 5309 3517 4365 2705 4319 4344 5556 865 3591 2242 4773 2945 2747 3401 3920 2760 5497 2836 1995 2573 4379 2922 5053 3654 264 3018 3689 4429 3747 2174 2548 560 1427 2874 903 1454 4563 4704 4641 1230 775 254 4816 1484 4843 5160 2501 217 4707 943 1969 4867 1511 2581 4566 4114 5079 4522 575 4885 1510 823 5116 4063 3967 5253 2592 4596 4740 1256 400 2875 4899 3129 2315 5071 2778 4569 1931 5257 5362 2755 255 2975 3455 1917 3637 4738 5074 3914 2954 1588 2471 3530 2488 4138 3124 4146 2660 8 5194 1906 1685 4137 4347 5208 924 3172 3412 885 172 5400 3499 3294 1811 2037 2612 2565 2286 3527 864 3410 4162 4795 875 2825 2948 1958 1263 3752 5027 2829 5400 1020 2464 4147 4570 107 2009 157 488 4688 4197 2836 1918 5583 203 2231 5005 2847 1565 556 598 3073 5276 4120 4105 3330 1977 5373 524 2861 1146 275 2671 5190 581 1101 4444 4157 4748 2078 306 1730 4226 2955 4866 1189 3122 863 2867 89 1402 5113 4724 4341 1442 4393 2234 2539 3941 794 2290 2707 3267 2291 1338 930 5260 2619 4947 3652 5044 2733 3815 3387 1836 157 4460 5425 2148 2336 4790 352 261 5003 4921 2152 3933 4046 2105 2045 3181 970 2173 3547 3471 499 2046 2386 489 2234 4948 3426 4901 4792 3767 1914 1829 4724 3012 1187 749 1155 2893 240 5298 4032 1665 2047 1110 5477 3755 2067 2 1451 483 2397 1675 38 1358 2368 4424 5025 3002 2692 2999 1359 2417 2372 1587 3386 1665 5507 5197 487 3104 4932 3782 1207 3921 782 4967 96 1476 796 1946 4003 2625 120 1381 1397 1903 1054 4510 2540 1111 242 1826 3144 674 2401 168 2162 2843 1888 212 4608 4565 1278 4455 445 3297 521 1138 3438 5379 2159 807 1802 1566 1150 3187 4694 3952 5548 4321 2704 1739 3687 114 2605 497 4565 1742 1001 5267 2468 1722 1687 3709 4976 4778 4 4440 2376 4153 172 3180 4253 3124 3950 1680 261 1031 2212 1554 708 1774 5532 2223 4313 1495 1142 135 1536 4812 4990 1081 2669 487 1370 1759 639 3212 1243 1367 3778 1474 1397 2869 3822 2508 3257 5151 5034 1247 4564 3141 705 2218 3136 4099 2122 2177 2313 2572 2597 2537 1133 1360 400 959 5139 2352 1539 3343 3375 1965 3320 4036 4729 1563 386 4845 4139 4316 4113 3002 653 4600 2638 699 3065 2442 1719 3924 316 3327 4525 3423 4242 4781 1832 406 554 899 1568 3825 4091 3143 1350 2466 2657 3585 5125 486 1054 5511 4538 4928 763 5112 5028 3151 2654 4969 2872 413 4278 136 1256 1169 5382 4180 1683 1509 642 1882 289 1413 4451 1521 4740 294 656 5613 138 675 4324 959 3280 2508 5294 256 5631 2845 3667 195 3193 1258 5392 3236 2886 1203 4996 1591 547 3070 5559 877 3256 1398 5363 4574 4926 2067 3154 2335 571 1032 901 2985 5448 1796 1491 5513 4019 4668 5189 2557 3005 1956 1704 4791 1575 65 3689 1421 4854 4858 5473 54 3195 2898 332 4239 3303 5525 2007 5472 3958 565 843 408 2110 183 4841 4854 4775 750 5511 4466 3746 1168 5377 1952 5506 1411 4587 2388 4910 1854 1193 4198 155 3744 2769 3831 448 2252 548 1556 4292 4454 876 2805 4366 665 3032 4800 617 662 3437 3219 1710 2005 2748 4864 3717 4933 1668 1209 1916 3337 2458 2352 2096 3092 2186 4107 5593 4540 5092 3582 1072 5591 4459 1791 2984 3182 941 2455 4875 988 8 2396 5066 5466 2411 4523 4902 1531 2376 2895 5355 2818 3100 1145 4701 4142 4348 454 3174 4837 3787 3562 2816 5428 4237 1719 5308 5083 4307 2726 3854 736 5410 2768 201 4241 4489 1484 4166 4862 2089 4255 781 3703 2364 2704 2312 218 698 41 279 5108 478 834 2306 2738 708 149 2921 4206 4830 902 878 222 2053 3160 3937 769 3530 3515 733 4496 1669 2092 3736 4123 3177 1247 199 1984 2276 3155 839 4395 2112 1024 5151 3863 879 4236 3496 3312 5475 562 5338 2278 5273 5131 3940 5489 247 2729 3230 2506 3916 1263 1149 5493 1779 4150 2263 1856 3979 4393 3224 3283 5141 2208 4451 3988 3783 576 853 662 4561 2003 3328 1248 4409 5482 5400 2139 5231 854 3306 2917 3440 5263 916 23 699 1830 5312 978 3290 3759 28 2689 3470 619 638 5634 4206 2086 3272 366 3980 4004 3954 1881 3577 4932 3583 14 1698 4181 4762 1967 2547 4861 5009 3128 2211 335 3329 3595 613 888 4728 1235 5286 2048 1444 2883 3627 3854 4901 3557 1380 846 2385 383 2845 1354 410 4282 3933 2987 5400 3830 2640 2481 4435 4212 2346 2416 1664 1333 1572 3649 3211 651 1301 1236 1648 4441 1194 4424 3451 2776 4462 3156 4465 2855 1086 5027 1276 2623 4315 4263 1652 1592 1872 4798 4504 851 1533 758 4351 3545 1580 5261 4543 4255 5176 1179 1939 1031 2960 3598 5247 786 4873 663 997 2918 203 2560 2267 877 5556 1082 5316 5207 430 429 3102 3582 4334 2244 1039 1112 3581 1509 578 2017 842 1512 625 72 2428 623 5510 2562 3902 3295 2887 3802 2664 573 3601 4661 1113 2332 3631 3614 5334 5421 1806 3539 5168 931 3348 608 3725 3384 2717 2312 3683 2012 2890 5354 842 1737 4233 4266 4928 179 2709 3977 2210 2677 971 1693 5520 2012 1564 3037 4196 1235 1980 4847 2812 182 4422 2527 2258 2011 2860 4447 4700 4066 4874 5264 4399 3009 1891 3901 5115 4388 4984 1685 844 2801 2145 4958 3444 2735 1632 4328 845 3078 163 1322 4484 4362 1372 2643 2983 1054 2683 24 2923 5563 1176 1114 5314 26 5127 1075 3875 1245 3052 5540 2610 2340 4475 2040 4566 4172 1055 1606 4580 2207 5461 5041 4578 951 923 586 3572 5188 1014 1786 4819 27 1714 1072 5211 608 1628 4360 489 1171 2573 2941 677 2367 3768 5148 5236 4503 2768 2233 5374 161 4896 98 4530 3132 556 5195 4078 5045 2676 5205 4405 1393 5474 4026 4775 2393 5015 1940 1608 329 2422 2688 1444 2777 1917 5368 1753 5058 4933 4741 3601 2445 1049 3071 1954 3234 5313 562 3432 4898 899 4805 1615 1249 4137 4476 4600 2827 668 375 3944 604 841 4768 827 3479 2363 1198 4641 4759 3504 3960 4691 1107 2276 2806 1221 1704 2810 5043 5138 3355 3165 5302 1148 4716 5202 4366 1761 1550 5259 5365 1202 3016 3812 4347 1266 33 3824 1161 2857 5538 4946 4063 3772 4338 1572 237 3072 4099 2153 3918 4561 2032 1978 24 5480 3454 5411 5376 1443 3543 5263 2038 1781 3120 2980 5000 26 1134 1572 1752 3004 2432 3491 1222 1702 3227 3939 419 4040 3774 1660 4795 676 4483 5108 2484 3128 1598 574 2947 3844 4877 3714 738 2557 5253 345 4199 1534 2371 3361 4969 803 4229 5019 1093 371 1925 599 3771 4026 1178 2480 906 139 4463 694 4724 4839 1845 4928 5265 3843 3725 3758 2869 895 4042 22 5569 2587 4903 889 3363 4260 2928 5186 1061 5611 2349 1033 2963 4654 607 69 2143 1951 442 651 4093 1541 5203 2673 4620 2085 2451 244 68 3494 3768 1565 4712 5367 2339 862 3290 2605 5101 2543 1188 4172 71 189 2382 4442 60 1147 5286 5135 1356 4020 1108 3767 4527 1417 5374 5128 4334 2780 4449 4334 2374 4540 1201 2877 4094 4354 1150 2382 1726 99 4388 4308 2246 4239 4656 256 4317 1310 4875 4147 591 2909 2835 2260 149 2476 5369 1862 1227 2993 3402 368 153 1456 2832 4058 3609 2789 4143 1005 3036 4450 363 4482 4190 2910 1969 3727 3336 5269 1755 2724 5384 4662 3796 4124 2506 2549 3559 3887 2657 1821 5029 1574 2348 1 2718 864 5499 2825 1741 1936 3806 4656 983 2919 4624 1880 2273 5512 3602 2094 2824 4905 1446 618 2317 496 1090 4281 1862 2889 5629 4902 5140 2479 2140 1823 585 4410 3277 964 5500 4318 2 901 4259 4186 1704 1979 572 1918 4166 4427 5471 2858 4126 4767 1828 467 3980 5556 4504 2006 1759 5361 2413 2076 221 1665 3890 3216 1391 3468 3076 3636 296 1904 830 1547 2361 536 82 2313 3185 329 3493 5475 4039 1783 2027 2165 3325 302 2815 2362 2090 2382 4766 115 4582 3856 4338 2823 2520 3039 1877 4701 1489 3094 4406 3162 1904 4399 3996 4257 1322 4639 1133 3689 4755 4787 144 1158 2824 3099 1842 803 4234 1701 5186 5599 3396 556 3832 4582 429 1974 4716 805 669 4911 986 1636 4372 1239 4660 2499 5643 1479 4130 815 3066 695 2430 147 1014 1830 5177 2583 3261 4065 2653 4816 3250 1569 1539 457 2557 320 3931 656 3639 3015 4046 560 2770 282 4287 2274 2064 4819 2106 3970 3453 4190 3057 1439 2058 2405 5576 5030 3588 1920 2871 847 5025 2787 1185 3880 201 4151 2735 4399 5128 3674 3738 1171 482 4014 2874 3802 883 3840 3968 264 1240 4914 3781 4839 1278 3226 2599 1510 3462 5552 5076 4143 5424 3150 749 4720 885 3421 397 4441 559 3579 5230 3955 4315 3048 4103 1552 1581 838 3628 4675 2846 3093 1590 1390 4327 5514 2642 1901 884 3250 2628 3696 4164 5077 1715 3509 2044 3943 5627 4195 4465 3120 5326 4854 5013 2828 1628 2463 3097 917 5169 1559 908 940 3232 2424 1911 856 257 3782 1725 29 2791 887 953 2353 1571 3573 4390 1969 3027 636 4645 1179 4694 3848 318 313 2720 411 3496 609 5629 3698 4969 5467 2107 353 2178 3002 1697 1946 4875 3195 2101 1987 3410 4606 4109 3926 1720 3175 632 1304 652 3673 2395 4311 2471 1089 2082 3529 4765 3389 2627 490 954 2561 1995 3646 3391 2866 1604 484 5614 2318 934 1452 2808 1540 4045 875 3990 4765 5569 1451 350 293 4787 1113 3175 526 2164 2176 4574 1150 4724 1919 3306 660 1853 4922 3831 2693 1451 1712 5587 5355 4435 403 5410 3783 4939 2160 2583 2150 1016 4722 3358 3609 4383 3190 1403 713 4077 864 5403 2752 3478 971 2094 1434 2587 1385 4957 1303 2927 3754 2058 3978 1694 403 3609 3558 4139 3342 4424 3107 512 4384 1933 2631 1852 1416 350 5182 801 1826 2705 4915 2570 4880 4138 4648 3834 3544 2182 5076 1090 2307 1962 823 4080 4344 4228 4126 797 4084 64 3908 621 445 3374 3169 4016 5077 558 5249 2640 1457 3484 3675 1980 381 3985 1154 5219 4986 4570 2544 2314 3582 3448 1422 1922 1995 3272 903 1710 4315 1136 2833 683 5278 4742 1017 1829 3908 4867 5497 614 2197 4315 2371 2476 2803 2252 3820 4972 411 5128 1086 1473 3863 3779 4626 1242 327 1948 4845 944 1365 1432 1266 3390 4610 3140 5175 3789 2854 3607 3020 2971 422 5155 5040 4663 2141 4422 3290 4407 4508 4453 2227 4521 5607 1404 461 842 2700 969 3468 2472 3368 4235 170 622 4169 1485 2445 2874 2962 4235 4736 3323 4357 4419 3826 1175 4423 5120 4195 3683 4724 4348 55 1737 2993 5291 1257 3061 186 3827 2639 1527 3696 5177 5359 3163 3003 1012 1869 3371 1060 3609 2798 826 4801 4916 5313 3434 906 1433 5020 5627 4767 3194 1434 4672 325 2251 3151 2538 5102 4033 1252 5139 2223 4467 323 4898 2405 2182 4101 748 3092 1285 3978 1096 3447 1073 453 3982 828 2982 2397 77 4329 998 3784 596 4472 3796 5506 4583 5179 2136 537 2710 2091 1401 1307 965 3830 2243 2631 3065 199 4427 3675 1146 1242 4811 1282 3049 1443 3823 5090 1304 2215 3625 1144 2976 5109 1663 4016 2975 934 5219 3191 4043 844 566 1734 3925 1031 4178 836 4982 2452 2326 2179 3350 230 1210 3375 4906 4251 23 1203 1244 384 5230 5000 2484 3764 2740 4155 2410 4521 4483 3889 3137 4704 1563 2526 1783 1107 3908 4919 1519 4464 4574 3024 173 3431 1209 2489 2645 4475 3927 5327 4889 4589 2002 5214 60 2946 5342 4156 4132 874 387 5513 5550 4381 1168 2425 733 5258 4108 210 2444 961 440 2863 4416 1950 3885 3384 1793 275 2970 11 163 4985 5329 3451 3640 470 5630 3203 57 1097 4912 3437 825 4254 636 996 2961 4044 67 651 5257 669 5276 4484 614 2986 3989 4108 1096 2667 2172 3563 478 2036 5402 1958 1732 2784 4620 2156 2929 4492 138 3602 2894 3336 5187 3519 2785 2162 4472 1667 1182 832 5085 3586 5578 5407 5306 2844 5261 4096 659 2351 3338 3222 2838 189 4765 2064 3471 3259 2936 1477 308 2524 4705 4954 30 3046 1531 1439 4424 3026 3995 724 3952 275 1510 926 4971 3722 5332 2777 2609 5587 7 4484 5160 4634 3161 3967 2891 1795 390 76 3663 871 2582 5300 1277 4133 1194 1459 1343 4584 1077 3615 1248 413 1353 5506 3877 2036 3105 4118 5558 738 1186 4229 5025 1170 3429 1408 1497 641 3416 5443 170 2507 4165 5534 1807 211 3466 1351 4160 2092 3050 3157 54 4877 1322 4847 4192 2243 5088 760 463 3358 3593 1081 1376 5593 2502 5504 633 5109 4724 1888 3206 2219 2582 101 2553 613 875 2958 1376 3388 5203 3640 3333 1439 4703 2922 3547 3647 5030 5162 232 4833 721 3757 4926 2195 3158 3341 2382 5151 1451 2634 2294 5296 1790 1352 3598 2291 3256 3540 2038 4874 4145 306 3434 3587 2495 2753 1078 5623 5285 3424 4656 3340 63 4860 3883 1692 1903 4869 2725 5547 2030 4862 1599 630 5483 1887 2355 1357 315 4878 3043 5151 5586 2926 4653 3101 1102 3215 850 685 2098 5630 1176 4842 1641 4806 4882 4487 3011 5272 3285 5412 1075 4399 3728 4117 4134 5271 4156 3623 2516 5343 3362 1767 448 5017 1789 2604 3908 657 4991 711 4614 4437 83 9 3501 2820 119 4689 2548 1592 2023 3743 1960 5189 1070 1873 1836 1627 2468 4808 2569 1471 452 1437 102 2306 5199 1529 4798 3721 1421 2578 5435 4936 754 1871 2894 3193 76 490 2733 4387 747 1988 2636 96 753 2749 2495 4876 1111 3769 235 407 2941 1031 2051 1585 4154 4436 3230 4938 618 738 4587 4192 1028 3237 195 4401 2874 154 1125 141 2944 3435 5191 2325 4124 2123 1973 128 5022 5066 3106 2226 4808 1087 1949 1938 4883 2681 5569 2781 5221 3823 3144 1136 3174 4547 1238 4064 2180 5205 994 2436 206 1252 1560 3223 4340 1105 652 4193 161 239 2522 4956 2649 3394 747 5046 1233 3203 2111 1180 4832 108 356 4964 4191 1857 5534 3927 2692 1614 4887 2374 2694 4694 665 2375 5056 1176 666 1230 4108 4452 2208 2237 5441 3360 257 1648 3369 4176 4281 3601 4935 3471 2570 1988 888 1243 2035 417 1454 2803 708 1927 1700 3763 4401 5539 2953 96 4922 4432 133 2529 2922 4550 2548 3965 1687 2869 54 4746 321 2364 756 5054 4537 169 2957 2960 1257 3375 4195 2386 3921 1917 663 393 976 2601 4926 5312 4891 4158 291 701 222 3246 1009 4668 2929 403 3349 2406 1189 2235 5544 1270 2431 5202 4801 542 1620 5052 2343 1868 774 1218 1996 3653 5490 2025 3084 121 3 3412 3316 2757 5390 4518 2505 2603 787 1088 5530 2512 187 3884 3469 142 659 391 157 1027 4128 940 5093 5524 2515 1913 4339 4711 4911 5513 5587 5508 2585 4287 1512 3057 2932 3984 1480 4456 5538 1324 796 104 4265 5579 879 4848 1229 4469 2396 2007 5637 1767 2753 4572 2337 2755 2574 4446 811 2463 4050 795 961 569 3196 417 3659 4994 1877 5332 32 3097 2208 1777 2294 4318 2906 930 4397 4943 27 1236 4703 3962 2217 4598 4306 5503 4316 5595 3695 1779 542 3026 4499 3801 16 2472 3314 1696 5300 2054 5558 5149 3233 3712 3833 1543 4777 2902 1695 1093 5486 5617 1911 2900 110 3367 2339 1793 1787 3863 629 1275 4734 5195 2923 4384 1715 3072 3971 5436 2330 964 5528 4652 1404 2825 108 4610 32 4698 3339 1692 5488 1941 3911 5413 2739 1499 3953 1481 1768 348 1366 1837 2931 3680 2774 1712 1362 4903 4961 5164 5603 5136 3155 3192 4093 4372 1170 2529 5168 4526 2961 3831 925 2749 3012 2822 3470 566 4022 2360 4218 3562 2163 3120 2400 4467 4926 3492 4364 554 4228 4016 3710 3448 949 1631 1455 3749 2399 1466 1225 3816 1310 262 3374 4633 1195 1206 3827 2136 3040 5049 154 771 5406 4585 4162 106 2676 5384 5586 3049 1316 5450 5192 1886 5180 1440 726 268 2903 224 5142 2827 5124 2838 3979 4485 3570 1429 4403 3656 3625 4824 35 398 329 5423 5592 3462 4548 381 3576 332 3217 3432 1368 1126 1195 660 223 1544 4078 1920 572 4082 3392 4377 4543 5332 979 1780 3342 1475 3499 3046 934 4938 2078 5258 2583 4734 731 5014 2037 5078 659 774 5435 4478 2865 5418 862 3930 1980 4305 3634 4082 4631 1998 5095 3972 1329 5477 4271 1825 5093 4650 1094 3008 5015 2719 1819 1464 3019 479 2833 2480 3570 438 2749 1980 4004 3402 4318 1346 4049 3147 529 1247 71 878 1235 123 5343 4659 1739 2106 738 4140 4748 696 4931 4616 1847 4070 2978 457 5282 1154 3055 570 2049 4150 1131 24 1408 4188 3794 3354 2336 4980 3446 2611 1390 1426 4723 4911 1637 2094 3524 2837 2884 221 2389 3187 2824 4029 4703 3171 5273 4276 5216 457 4643 1702 2122 2837 2487 4231 1 935 688 2691 4659 1860 3632 4053 4648 11 4858 3988 326 3756 5449 4473 5239 2444 4857 1169 3889 5253 1521 5370 4378 3952 3185 1885 4125 1928 3264 4501 295 4693 3101 2382 2565 5253 3650 4779 4378 2242 2018 3930 4492 633 3616 4078 332 4186 4115 5374 4814 4040 1319 3203 4914 3669 3404 3394 2820 3082 359 4492 4133 3096 5166 1070 1038 4027 4464 778 157 1293 4176 1438 3034 901 2624 2489 296 1021 961 3643 5045 319 3174 1353 4834 1903 4863 1467 4827 3193 1611 2261 3701 2269 4420 5219 2901 2477 5077 4684 2041 5062 1012 1253 600 5103 2510 5022 5047 3421 732 1730 1302 634 4116 618 1680 1835 3380 462 2578 5387 5244 5420 697 523 4946 2217 2902 3152 4002 4294 214 3055 747 2058 2282 2755 2281 3725 5449 1131 3864 1373 873 1877 2973 3035 14 4007 4947 1848 201 3556 5296 2065 1232 3118 3413 440 1813 4234 1574 5296 2492 5204 405 411 341 4689 5638 4618 3379 2170 4584 4105 3350 2365 4035 2708 1206 3786 3969 5529 5104 1378 736 5595 3945 2027 5308 4439 4274 4077 1718 2457 2395 448 1397 4854 3759 2638 697 2616 5443 3978 721 2222 421 5517 4895 2324 1511 3396 4850 2757 768 931 4235 979 5058 5117 4592 3347 1121 1073 5045 2423 3072 5343 4640 2640 2633 1953 1769 3548 946 4831 4742 4855 1538 1530 2071 1149 3629 326 2457 4627 5263 2075 5271 710 626 1908 4117 272 2682 4488 488 5160 5157 177 4314 4509 72 3183 1591 538 2092 2866 1456 1810 4617 5559 5635 4733 2951 5079 4650 1093 4986 3944 5548 2649 113 2701 2978 1466 1521 3504 2115 1805 2003 4863 3554 3729 5314 5470 522 1606 3250 3167 4362 1585 1414 3416 2991 3245 711 3879 2399 2241 1422 2876 403 2543 2167 231 755 1897 1951 1856 141 2214 3111 5032 2396 2572 2273 4936 563 3700 1718 676 1065 2541 2713 4145 3177 3989 1632 2891 3937 5232 1238 5050 5188 1503 1184 4470 2797 144 4998 1697 2871 3027 851 656 3737 1557 5087 4853 5361 1199 5394 5027 3036 1782 5379 1999 2580 5644 5074 4946 4855 4742 809 1887 5370 2240 4532 2862 852 3324 3919 4970 5324 1600 3113 2203 3417 465 5462 4792 1965 1612 240 5447 820 5591 5526 2969 1986 3456 886 3704 1347 1374 3469 1402 505 5099 3251 3048 1500 5470 3103 3931 5173 2268 755 5122 3871 4548 3565 5181 5566 255 1730 2453 3293 3330 1092 1515 1392 3311 4986 2002 5493 1170 229 3787 771 3840 4477 3595 871 1431 4996 1784 5553 1224 3227 1245 5432 5098 5279 4304 1441 1532 2083 1639 4854 4805 927 4262 5009 1738 2739 5134 2274 3052 2164 4394 3385 4863 1838 5124 2264 2362 4748 794 941 304 1156 1182 5199 3495 2586 2221 2454 271 843 4112 3536 2569 3901 2053 1529 4181 4077 755 2930 2097 4996 2036 1590 2028 883 1418 5049 1194 5341 5144 537 2256 1422 3435 5629 2830 3329 2557 1128 5448 626 5481 1614 3170 1417 484 5518 568 4837 4210 4192 4973 3384 1564 1240 3482 3822 2453 1254 4138 3701 2663 1428 4788 1629 607 2765 221 3176 4508 3288 4914 2447 3000 741 1164 4006 5328 2538 5506 5545 2829 2981 3164 3192 2043 4295 3174 1513 2177 4109 4923 4955 1377 3506 1319 4693 3119 1892 4630 5583 3976 3485 3846 5544 844 2980 2654 2702 2099 5365 461 459 4331 4564 4225 292 1723 1684 4664 2858 1095 2607 2501 1783 1524 4381 3690 5206 2153 3250 4361 4354 695 8 5348 3372 837 3220 4202 3764 3008 1352 3187 621 3272 1246 646 3072 4242 3323 3788 1655 4278 3774 2920 3953 3580 1322 3313 2216 827 158 1544 262 3584 404 3636 4196 2348 2153 4494 2120 3620 4511 5549 589 2317 1046 4409 4157 2600 1791 3870 2350 1574 5634 3451 317 4164 5608 3988 1555 1149 3097 5030 2129 3604 3610 2137 446 4076 1098 4803 1398 4253 2457 630 2033 3177 1141 1123 553 3515 3693 301 3849 2236 4387 136 2423 1952 3437 5051 2083 122 2606 3630 2616 5478 174 4961 523 4037 2428 5197 3498 1354 1850 564 1611 681 623 3239 1445 4257 52 75 4887 2679 176 3913 1755 3620 4193 4985 3756 5282 5602 5589 3171 4714 5079 698 4227 92 3406 295 780 1848 3016 573 4022 2671 1187 1123 4890 5618 5629 4946 5460 2639 705 1447 4309 4412 1093 4692 71 4213 1736 4431 1379 1652 5069 4397 5179 5368 3561 1827 4476 2013 352 4607 4526 2841 5074 1397 1322 2024 4151 1471 131 2340 611 5242 1057 2801 4409 5334 3718 600 2985 4084 5402 4557 5218 2970 841 677 2440 243 3402 983 1389 4764 2087 2079 599 678 1439 2217 1375 1673 5086 1099 1254 421 2051 2751 784 5460 3131 3181 1501 4768 1142 1568 3531 4000 4542 4279 3604 2672 1231 5586 4461 729 4413 347 4339 266 1455 2608 2485 2486 1308 3124 3801 1682 2816 5084 2234 1145 1948 295 787 4182 1989 4077 1471 2661 2367 4263 1844 4906 3337 2333 4880 525 1236 5051 1437 1281 4468 4290 2160 3388 5313 3345 2521 4667 2274 2970 2565 5515 2535 2571 5360 2103 5617 2301 516 4851 1811 2120 957 3069 3926 268 123 5118 1944 1406 734 4187 1772 2110 589 3268 46 5368 5533 1381 3251 1316 662 4596 642 5295 2423 5023 2305 3667 4738 1383 337 2891 723 4472 2496 5583 2006 2574 4969 549 3717 1095 4837 1732 4539 4754 2505 1160 1926 1480 661 823 152 3861 4463 3610 3717 1618 1877 3919 3586 3077 4115 4827 4865 876 4961 1883 2388 546 1623 527 5299 1571 126 4368 2839 3566 5107 3585 5491 4664 2362 3153 3065 4286 4601 617 2349 84 3432 2458 1552 5413 5060 584 1484 4846 2791 2846 1218 2730 2883 3796 5344 569 839 2787 408 1508 2044 1044 3705 4504 3456 2085 245 2251 5464 1859 2760 2200 1772 159 583 4426 2268 1502 3795 3727 2300 167 1707 3670 575 2576 627 4061 3584 3476 3807 4427 1521 3576 2032 4894 753 2356 4737 456 1484 60 4261 4243 5228 5290 4680 625 2911 4314 155 4442 979 1459 824 157 3392 3264 4001 4369 1989 4820 5220 1888 4280 2570 123 4952 1756 2596 1249 1272 2341 4076 1989 4970 1332 368 2662 5235 3217 5011 43 2598 3223 2944 1612 1944 3887 5027 1209 2428 178 497 1942 4743 5563 3444 2787 3307 1453 1248 3852 4301 2603 1404 2272 2794 3288 4112 2282 1578 2518 2453 4368 1894 1650 3585 5216 5004 2607 2606 2984 5529 263 3013 1393 2164 2776 2720 2103 5419 1127 4496 3547 2633 430 5403 317 346 5061 5030 3535 2738 2690 2405 1106 1575 4927 767 3584 319 639 3420 3325 5069 1100 4152 3830 3651 4897 1902 2292 51 1712 3157 5497 5356 4410 1562 845 1921 4837 5630 4586 1649 197 3606 2544 1261 3082 3225 4823 697 1733 5033 1509 436 5221 3960 2189 4975 5109 3892 281 3717 1479 3298 3111 5424 4959 4175 155 602 1061 4969 4123 1437 223 1488 3027 2248 5267 5051 4945 5048 3336 2925 172 1450 1035 971 2929 2722 823 3228 5007 911 3789 3527 149 2016 4737 5540 1224 1110 5093 3614 1621 2147 5064 928 826 3996 650 3957 1964 1346 1027 4289 4837 3462 2684 217 4095 4734 3789 1438 34 3438 384 1469 562 3659 3001 5377 4919 29 546 1298 1732 5371 5469 3793 874 1964 2352 2756 1349 21 2640 1948 229 5614 1354 4172 487 368 3722 4552 2129 3982 2317 3451 3606 5314 221 5520 3001 1003 4614 1039 2094 1241 2728 1339 646 3545 3475 3423 3899 2527 4618 5450 4955 5308 1627 4018 2180 4307 218 1108 3676 4522 1568 261 1058 445 1787 5455 3778 4764 5619 3552 3836 1533 4711 3154 3683 3223 4316 707 4120 3456 2449 4376 4344 2685 2057 5306 3438 3945 693 2457 4768 4996 3897 5575 322 216 1989 910 5161 4583 3471 4594 1329 3966 3916 5043 1552 4466 711 426 5180 90 2145 3609 3 1589 1210 129 158 788 735 4996 5437 742 2377 2674 769 2382 57 3447 702 2753 1184 2739 3143 1518 1425 3601 5514 5142 4633 2554 3232 2695 2598 3929 2685 3535 1508 2430 832 3125 156 2256 3211 4733 2394 1241 2504 4705 2433 1916 2747 4346 5133 4430 1478 4383 5524 301 1241 3122 5508 4847 4144 4817 3989 5316 3642 33 3482 829 1143 312 2192 2973 5560 4701 3714 585 586 1575 3895 3356 3725 3378 5226 4335 5027 3650 4331 2746 3420 2572 3114 2023 5115 2126 4976 3723 4081 2669 5540 3930 3056 5213 5372 2191 2923 5198 1115 169 5568 5397 994 68 1411 5245 670 4219 5194 582 5337 3476 3808 2738 421 4292 2570 1739 4780 2213 4050 2368 1285 2266 4726 4496 5146 487 206 3779 2783 4785 1478 2943 2338 5083 2946 3050 3231 3460 4346 5089 3958 1935 2444 3189 5095 2530 1472 4155 2253 3219 2290 2254 3235 4464 3218 3844 2139 4472 745 3901 1625 5289 2107 3396 2847 253 2305 2986 2604 2537 1471 1733 1906 1248 2121 1728 4807 3679 1866 72 5524 2968 637 2279 1121 5389 2404 4270 4676 74 4638 5077 957 550 2032 3906 2521 4026 2598 3314 985 5539 3463 4299 3269 1790 5142 3221 2833 269 3863 3796 3971 5436 1354 3346 3919 3715 3195 2638 3771 1906 1278 3088 2778 1971 1300 1783 876 4475 4046 4343 4914 3968 3200 823 2155 89 2704 3598 2569 5539 1696 3832 4236 5103 4114 4596 1662 4708 1464 1828 2294 2591 2471 5005 1894 2168 4076 2296 5472 175 3180 4500 3200 1003 4934 5181 348 2374 1167 408 4094 58 2777 1216 4182 1042 2969 3482 5284 5480 3510 2136 2220 5241 3369 2203 72 4854 4695 121 2733 1223 5120 4236 465 717 2294 5060 2588 4284 2694 751 3106 5109 2277 4816 304 3080 3698 1421 82 3949 913 1493 4132 3457 644 4173 4452 4576 4962 3577 5283 5001 2368 1598 1310 505 2703 554 2003 3539 2962 5087 225 4736 73 224 4000 1945 4877 2892 2544 4177 579 2833 192 4182 1059 1176 874 706 4440 1350 4286 2971 3469 3899 1939 2151 2403 2113 1986 4896 6 372 2385 3595 4996 2839 4229 3798 395 5094 3379 4180 5122 2734 4667 2224 2590 4244 5386 4261 1294 990 4851 1377 2950 863 4041 5363 1867 734 1563 1150 2047 3457 1879 2707 4035 3034 3427 3590 3500 5526 1813 780 1622 721 4469 5320 790 5053 2013 3724 944 2026 5136 4181 2409 2854 1386 1150 1717 2737 1399 421 2620 203 3 3647 397 1613 5486 4053 1171 5285 2944 4967 808 1981 4918 541 1563 4963 57 5491 2485 3774 5103 1913 3094 2603 3504 3375 4205 4229 2015 2174 4798 419 4741 4431 1731 3708 4046 2636 4093 1523 4950 5588 4456 1332 3018 5435 1248 4301 2923 5039 4526 1498 4794 1025 3658 5300 297 4446 2207 288 1433 4499 1668 1134 3050 1924 3132 3571 1951 4634 1953 604 1085 2692 1905 1040 1945 542 3002 925 1264 5431 3130 4402 1607 4407 4089 5563 587 3000 2777 2696 3959 1567 3787 1295 3916 645 2173 3697 2989 1755 2120 3296 40 3414 5055 938 3627 3999 1368 3281 1486 3499 3394 2009 2536 161 2978 4429 2445 5644 1386 2982 220 5155 4175 2917 4157 4994 4702 4492 620 936 4734 942 2954 1174 2872 2082 1252 3389 4655 1858 3247 975 4457 3364 3715 2814 3058 534 2075 4298 2216 4650 1635 3377 3711 3195 2663 1484 1666 2418 4424 1668 974 5295 4385 148 3429 2296 3448 3089 974 2607 2877 264 4088 323 4259 5459 3620 578 41 3823 1807 748 4430 5020 4952 4082 2620 910 4346 1260 5482 835 4204 5020 5424 473 4701 5392 4076 3806 4786 1122 1734 2585 3603 3702 4568 2211 1781 2376 4210 3694 3041 163 4348 4144 2597 110 1098 4892 3761 2841 4716 4413 1618 2186 1915 3712 666 677 4486 5628 5231 813 1377 4375 2329 4677 1170 2586 3733 1721 4160 5299 4531 5369 1441 1170 5291 5547 1727 1371 2940 2667 4871 1127 2777 572 590 4174 4272 4676 1224 2623 4640 749 2601 1276 1698 167 3744 3336 2907 4169 4986 5079 2676 2440 4701 1557 1833 2236 4634 2162 3178 3008 3536 2876 5000 5353 3377 2533 2484 5437 3172 2264 4586 1706 4708 4466 923 1921 3085 5298 2647 3832 1721 3465 1101 4625 888 1786 3012 1434 103 1497 1212 2821 3265 3209 5481 528 2720 1099 5542 3508 2932 2838 1384 5432 4149 3153 4864 2119 4718 795 4154 3282 5055 653 825 5231 1250 2627 752 5446 3866 3684 1418 874 4520 684 2332 2186 3411 1992 733 605 3606 2801 3855 4403 4960 1351 1376 5213 2168 1671 5644 1363 3797 2159 1182 1088 4211 3638 504 594 3479 160 5543 3427 5260 1867 1150 1579 5215 662 1146 1239 876 1930 2230 5426 2733 90 752 3103 2055 3607 1876 5034 2199 344 4660 2270 4951 2842 3797 1514 3154 3044 288 1784 2652 1378 2026 3159 870 4831 1652 224 4905 2620 4350 370 4908 1454 2252 5300 3359 5454 419 3764 1082 3567 4460 3135 5115 4064 1762 5052 2739 433 1344 3628 4086 1483 1786 89 189 827 1152 3026 3261 5627 5163 2275 1245 3369 1987 5454 5057 5021 3149 4113 4160 4821 4466 3449 2653 4763 2836 4158 3198 1442 1896 1544 2621 4036 3131 2795 369 3324 349 1150 5151 1919 328 5593 4736 3765 689 1019 107 4190 4269 1757 874 1621 261 3960 447 4523 806 4046 163 1515 5087 1676 2961 4053 863 5091 796 96 2416 5636 2925 3661 4965 2700 1598 3465 92 5444 1550 1487 1079 3115 1981 1811 2398 3246 1675 1153 4853 998 4419 3280 4034 4448 2906 5460 3586 5346 4124 5322 3345 963 1638 4405 5483 2463 5353 3570 3721 3592 899 5611 1012 2881 608 3679 2520 5061 5251 812 3008 5527 5620 4330 2816 1168 2912 2527 2644 2292 1551 5291 2179 788 4534 3953 718 1667 986 187 1766 1773 161 2143 2744 2601 3054 4226 3948 1267 337 888 1324 3488 5083 1532 258 3435 3019 3634 3024 1320 3011 374 4119 484 2578 1179 1918 1040 3166 3260 931 2249 5639 314 2206 3848 2609 1667 1638 4366 3503 3485 1057 3995 1309 3974 2724 4606 2887 2635 4846 4640 1151 1087 2940 3185 4608 922 5373 2610 4383 1993 3972 4777 1775 3852 479 4558 3364 4106 1709 1671 900 3148 678 4754 880 1925 5149 1890 4705 956 5539 1754 4803 2694 5479 2279 921 1166 3282 1745 3143 1755 2032 1797 2196 1630 1470 3527 143 4464 773 3465 539 2652 3916 4006 5422 4172 230 2920 2535 2060 5523 2435 3019 4964 4575 4640 3989 2208 939 3132 1473 5189 415 3149 4362 5095 80 362 3169 2260 4415 3618 1054 5078 34 4823 3562 1471 1346 4415 2926 612 5077 4579 5594 4324 1513 714 49 1963 4972 3673 1452 1196 5402 1941 88 3607 2664 396 900 3430 1755 3784 280 5320 917 3513 3592 463 4578 4210 5399 422 3358 2310 2118 4627 4269 4975 435 2468 1811 2162 3686 4383 345 4796 1716 682 1091 4757 2091 4162 5380 936 913 24 1264 5567 2559 4171 4437 3640 4304 3949 761 1847 5063 3883 2770 1365 4721 501 2797 5432 5234 1178 671 4620 4117 4741 2765 3377 4323 941 4735 3278 1069 5330 3752 3239 3393 1023 2624 5606 3851 70 1647 5523 1431 4007 376 1604 1965 5424 5484 1991 4536 849 41 4435 4052 2575 3869 956 3538 3926 1724 2022 360 200 3637 5495 5545 4723 2143 1112 838 4075 4379 4006 1083 100 144 4422 5369 4425 1108 1006 5228 4469 3966 1789 847 3952 3416 3774 2545 18 1350 1928 4882 2904 1566 2372 5295 4680 5481 4226 1435 3119 5250 1680 2635 2284 22 1294 4804 3814 1589 4327 2878 3721 631 5096 2059 5585 2457 5614 344 2828 477 799 2144 2686 4968 4218 3819 2073 3963 3131 2253 3134 2324 2109 159 4281 2274 1167 1621 4001 5418 4884 1498 1569 887 4955 2728 561 5045 3757 5200 5532 2618 2672 4608 5452 5094 920 2809 1539 960 2173 1532 209 3408 4849 5544 3062 2422 5078 5542 3182 3779 3854 972 2474 447 585 1991 4740 3699 2223 3147 2098 3353 3515 5051 2620 1841 2016 4541 688 393 142 5584 1279 502 1827 1708 372 1053 1983 1894 3771 1601 141 576 4482 4079 4159 1438 87 4704 860 3750 3711 2649 224 3650 769 4668 472 276 663 1365 427 5189 1432 208 4304 873 1461 4953 410 3129 5294 4648 5524 4651 1464 5026 2401 790 2993 5200 2567 2146 94 611 1643 967 5452 2308 901 3160 2409 2661 844 5186 4241 676 4492 273 916 1810 3122 659 418 4179 1165 4631 4525 381 5403 5228 2566 3638 5186 1090 1055 3574 2355 1400 392 5432 3435 4502 4356 57 909 5406 5613 4266 3643 746 1370 2281 3388 712 348 1875 1830 1501 2195 4655 4436 1646 3067 4991 4435 4385 543 1639 385 2271 1101 1229 3677 4967 3911 308 3681 4370 912 359 897 2683 1006 5066 5353 1112 110 4575 1552 5078 4745 621 2182 454 647 666 531 4277 3113 5102 3985 4758 1423 3079 3677 697 1438 3086 145 4775 3999 2206 5341 3671 1056 3540 3663 832 3799 1976 4951 1132 4736 2862 355 2091 5374 1631 1578 2797 3365 3786 259 5044 1571 3745 553 1546 1642 12 1265 5629 820 4764 5340 376 3340 2508 3926 3086 908 5437 2307 4409 3831 4459 1636 5421 5469 1232 752 3333 1896 1319 663 969 4112 3708 2510 2460 250 1414 2501 444 4306 5141 986 2537 5079 1202 2892 1643 4443 623 4839 2703 2894 4720 5345 1187 2978 1435 4800 5285 1349 5594 4632 5600 1187 3707 1212 3921 5278 5047 4189 3017 3146 512 1343 3710 5064 4989 35 3079 2055 1878 2385 756 4361 528 4101 2523 3220 3928 5315 1009 1572 4571 952 4487 2082 1147 2367 600 3818 4240 4416 602 2230 4426 2379 2887 1916 4749 3393 2495 2344 3705 1803 2623 1121 1891 4106 5324 3804 4196 5173 1189 3930 2481 2613 2749 3487 1035 691 2721 2563 3813 4500 1589 325 1746 2153 412 834 4195 752 3357 4131 1721 3446 1772 5305 4995 4190 4930 1352 5495 3498 1053 3606 901 216 4610 1602 1916 307 4115 2388 1525 5403 3984 191 633 2835 2297 5106 3907 2529 4127 2743 153 1301 1679 4581 2313 310 5241 55 3564 4546 3685 3268 263 3161 3950 1885 3898 1652 1088 1166 4084 4798 5241 533 3790 2483 394 2532 5380 527 908 1224 1546 1110 3276 1290 5048 2910 682 4525 20 509 2397 4232 930 3707 2594 1310 3012 190 1859 5372 3047 5257 3039 5110 4570 2822 764 5033 83 984 5355 547 3363 963 1295 3127 50 3869 5111 4291 5162 5626 2581 2875 5174 3696 4096 3981 4031 3049 2220 2266 1438 5547 2521 4163 2481 3336 229 5632 2683 5174 3682 4875 3533 4690 2028 3828 2747 4721 2673 5224 599 4418 1562 2724 3288 5458 4057 1084 810 1804 4700 4436 5180 5030 2189 2754 5358 5260 598 3721 4157 3778 2860 2864 5092 2613 4895 1486 4372 2708 3348 1304 4506 2609 4358 4188 740 4614 1157 1133 2514 177 981 2875 5310 4472 2406 4161 3798 4252 656 1444 3408 3944 4121 1315 3751 2524 452 136 1833 3119 2573 2064 756 1259 1507 1146 1905 5312 4593 5532 1106 3898 5028 1046 5111 3746 3068 1836 4612 2154 3033 2886 1677 5572 3197 1335 2758 2541 3527 42 5469 1474 674 691 5405 4551 2275 2774 3716 91 4343 3623 1991 2136 3833 3262 1388 4000 3819 3321 473 5563 4175 4427 1924 2977 2576 4668 4030 1686 3721 4732 5512 3965 3181 3081 432 439 368 916 4 3901 1701 2708 2436 319 3661 2281 4673 1601 731 2558 3672 5615 392 1589 1052 5205 2818 1926 2227 3953 800 3759 3864 2408 2144 299 2409 5325 2952 789 4850 4732 3346 3582 1590 4547 1514 4537 2649 3715 3732 5062 214 2469 238 250 714 622 5503 3758 344 1948 1154 4691 2603 4138 2817 3560 3765 1282 4065 2960 4177 2981 1165 5082 873 2591 738 3238 4548 3352 4786 1674 2179 4379 4384 5421 2805 4709 4403 5279 3838 272 3501 5566 1457 5608 1839 824 3160 3274 5434 841 2382 2520 2824 4290 3000 2932 1879 3922 1571 2361 3934 2801 4782 3811 1722 2131 930 193 4786 2518 2569 2240 4623 5110 667 1890 5186 227 5054 3541 515 3001 1393 805 4058 1216 5100 831 2015 4979 4118 5274 5038 2695 2331 3538 244 286 2232 4792 4829 2761 204 1978 2322 1906 4904 1540 3717 2418 341 1018 5196 5511 3809 4183 3107 2620 3664 5253 548 1293 4044 1347 299 2736 2803 804 2766 1384 3820 5196 1238 5023 3275 4548 3532 4166 89 4926 5554 5016 2836 3434 2757 1919 4559 3231 5503 3257 1625 4509 3508 1018 2066 2755 2630 973 5310 248 4132 4021 957 1887 2715 5301 3767 5175 3724 2683 3514 495 3140 5242 1637 2781 86 1473 1630 1358 3957 1147 3686 1998 5562 1072 304 1276 3225 3013 2639 4504 1182 2088 1928 5043 4098 2005 1052 4027 1010 5604 4894 4408 4035 1175 5193 4099 2623 1710 1259 3433 1276 818 1956 1299 5046 4174 2225 1768 3622 3757 2071 1418 5504 5493 3653 9 4685 4030 4697 336 2597 5165 1654 1077 1059 4479 2999 1244 5008 2597 5349 5543 4513 3855 2727 2917 5376 989 2509 5376 4527 1508 4790 2207 346 3740 1375 1164 2466 2088 5167 3410 3399 2539 793 574 1725 1058 1523 476 5361 1367 105 1879 2945 4993 4214 2812 2832 1424 781 8 1506 2338 3355 1899 3380 5462 1467 4858 2619 5424 1814 5580 5211 3421 4652 5155 1019 1733 4067 3106 4266 63 95 768 4536 32 5622 2024 2950 3091 2233 335 4694 5603 238 3386 4995 4006 588 3497 895 5101 4157 111 3722 1679 4379 1007 2002 4563 5596 1103 2760 2517 4422 159 294 4441 3746 4253 522 4958 4204 3590 3583 652 2852 2956 5109 1264 2991 3230 3866 5163 1448 3867 4362 494 3101 4920 522 4460 4753 47 5253 2373 4467 1872 3260 2030 2987 3146 1992 254 5219 5254 804 692 773 3988 3439 5628 5548 5353 4416 4154 3184 2648 2584 2785 3230 5132 364 3381 1028 4494 1023 4400 4725 751 128 2114 1984 1776 540 170 2125 1161 4927 1627 3068 4239 4410 2267 2966 4046 4128 5123 4377 1638 908 4288 1951 5160 2298 4281 3181 4475 5048 4249 2009 5476 4856 3338 1430 4703 2943 2526 5623 1088 3819 2906 5518 3781 948 4753 4109 2212 692 4865 1490 3984 4206 1860 2324 3435 3714 1956 585 2888 4506 4565 2330 2610 5622 3464 2716 2919 1139 4567 201 2054 4328 5468 3966 2702 5179 792 2614 3413 4156 4673 2872 3627 5483 2828 2984 4619 1026 4779 4376 4175 5539 3494 33 4799 3280 2591 2127 308 2813 1924 3318 2485 3503 3421 4641 2586 1138 1158 4357 5135 1922 1930 1230 3608 4505 5264 2048 2290 3632 869 4861 2749 105 578 5413 2709 2568 3028 3807 4561 3970 2914 1890 1355 4278 4517 3319 4152 2724 4198 5141 399 2755 1868 5221 4552 4934 424 4932 2345 1835 4594 2821 1462 2135 4997 5147 1800 2380 4661 843 4380 2748 2939 4843 5133 3794 3165 1467 3949 4823 3613 5575 2185 4343 2687 3140 3902 2384 861 542 3960 1630 786 1551 1421 1881 1853 5099 2402 3911 97 3400 411 4041 1429 5478 2959 4843 3200 4421 3349 2414 821 5030 1356 250 2904 5184 3361 4877 2662 197 2491 5331 102 2348 5272 4811 2544 2600 4886 2669 3777 2629 1111 1628 3091 5566 5357 514 4603 3627 952 1133 652 4183 406 4369 4658 3705 3052 848 1708 3415 2366 5545 5501 4988 1873 3325 4721 5407 4447 5006 2687 107 4859 5292 3254 3560 3538 1873 4913 758 4006 5104 282 4390 901 5154 1874 4006 5148 4685 3477 2925 660 2532 4664 266 4669 3375 657 5367 2326 902 3618 3433 1837 1031 5341 5383 2011 238 194 1877 3066 4851 1718 518 5566 4023 4314 3288 3445 5495 4807 4778 1543 3060 3862 2770 24 329 5003 4201 1971 5457 4866 1612 4155 4504 5468 2421 3469 2851 1206 3181 1066 3682 1248 5539 5149 1814 1056 1046 4315 2464 3418 2447 1233 3281 2411 1457 4954 767 1099 424 5622 1231 4152 2708 1386 3527 1860 3974 2758 2618 3550 4109 2040 1894 272 1611 689 4541 1860 5373 5477 1443 5188 579 3410 2827 5303 3867 1038 3785 4717 2145 3766 4536 1031 1884 2778 1328 3839 3511 2450 2765 2357 951 3885 4841 607 3263 4212 3387 4476 44 5489 2808 2639 2195 2028 4707 1591 2035 1746 4399 4094 2800 4497 5004 1267 4009 719 4519 3540 5576 3279 838 1671 1771 3077 3984 2696 822 3788 443 1854 4184 5261 5623 3727 4502 3006 4447 162 1338 2560 5482 1129 1372 1561 2175 501 4526 1525 2800 3540 2860 3499 1448 3997 1631 711 1231 1291 2474 2390 5551 1797 1501 2442 4104 1602 2745 1251 2120 3364 5116 389 1956 4415 1518 2659 26 2096 3544 775 3699 2833 1216 436 3439 714 4908 1472 3407 1496 2783 4298 3874 4878 3258 3196 4248 1422 5124 284 107 5134 3752 4153 335 4867 145 467 3691 404 1266 2151 5381 5262 7 3004 3211 710 896 2769 2226 5204 1450 1760 1428 5372 4423 3718 2905 1418 258 541 18 5019 3502 3339 2953 3381 4054 1632 984 3197 4193 463 1932 3611 3358 1483 2180 1550 2655 4064 2794 1567 4306 5071 2801 2151 3557 2806 4644 2647 3972 1386 5383 1851 1463 5469 4760 5053 1084 5128 963 356 1072 4635 3721 2117 513 5607 3438 5385 5009 2461 3722 1799 837 5569 5637 1316 4764 3678 626 2408 1669 4330 3512 3699 4291 1409 2398 3528 3840 2397 2074 1816 2068 1437 2013 2247 3315 806 189 187 4545 3018 929 50 4424 2240 1560 4817 403 5011 1393 4437 682 415 1663 4818 2413 1872 4109 1613 1305 1672 2856 3406 1645 2172 3794 2029 3340 3878 937 3389 2663 2938 2989 1587 2226 3257 2299 165 575 3049 1839 459 5286 2203 3175 100 710 1926 1572 812 980 1649 1216 3729 3970 1935 2614 2512 166 4217 3714 2194 4632 884 2897 2283 44 240 4348 949 4376 2440 2102 1928 842 2527 2451 1361 1969 4050 5379 1602 1593 672 2832 3717 4536 623 4219 1843 1946 920 1001 5354 3900 5393 3869 3580 521 612 152 4871 3505 2183 3280 482 2702 4279 2457 438 3915 3498 3806 3554 1151 4732 4567 110 462 3708 4523 3654 331 3602 4660 2429 3938 2073 3217 2100 2443 543 576 1058 4218 1372 5228 5637 985 4114 1400 4534 95 5080 1757 308 5011 3503 849 5573 2289 3906 453 5118 1983 5133 4349 2476 615 3511 2961 2899 306 2911 3702 4306 1456 5261 5129 5600 4279 4830 680 4314 2370 1697 3924 5028 4272 3511 2374 5017 5572 2748 3145 1794 1978 4027 1602 3826 2118 3717 1513 8 875 1757 267 1640 2783 3423 1977 2191 281 97 3873 4160 908 3265 867 4691 5363 377 798 1058 5152 4380 2934 2914 2505 4417 489 1004 3476 1169 5253 5387 190 3881 2984 5199 390 4730 1907 4070 211 2740 131 3791 3388 2728 3974 2128 1419 2352 5437 1629 3169 4008 90 1238 2063 1719 184 1968 1096 4216 3029 3808 2982 58 348 4503 5170 1133 5059 4222 629 695 2078 4596 1407 2337 4225 988 4693 5150 3167 5633 3998 1089 3180 4295 234 4213 5533 3744 551 2850 1225 4532 3704 2386 4458 5073 3415 941 2313 738 4781 3378 1251 4873 5092 3358 2884 1630 5289 69 4308 4954 51 4106 764 2796 3631 2559 1991 1116 5313 5043 2938 4870 3523 4039 4284 456 5136 4931 3813 2462 2530 5116 3736 769 4028 1137 3760 3298 162 3531 2429 2189 466 361 158 2426 4112 3172 4737 970 1553 579 1794 2890 4516 3886 265 4012 2241 833 1303 2523 4706 1218 1118 2684 2238 3287 3943 4136 3180 2710 5468 4589 4952 3213 2511 2568 3633 3401 1049 4132 2723 721 5530 4068 1670 5231 2217 4114 1711 2484 3252 3604 1425 4272 3106 2635 4911 3100 171 3501 4633 5554 306 5298 5084 4205 4573 2354 4262 2858 786 4010 1245 846 4275 549 5550 3794 2368 2081 890 2095 3126 485 2397 5222 5078 2089 1491 2727 5326 3316 4250 805 3484 1964 1252 2146 2853 3924 2010 2855 5056 4130 2500 1678 1288 4713 1888 4530 4354 1985 85 864 3374 1406 935 288 3988 5262 2013 4774 3950 3686 3726 5297 1508 2288 2660 5372 5484 2887 17 5380 347 1702 871 5521 5636 1162 5303 1437 1899 178 209 4385 1293 728 1362 1498 462 2987 1525 1475 1225 4341 5123 2500 2364 2118 4377 422 276 1914 5560 5516 247 2686 1368 2907 2057 4294 104 3433 2323 4909 3065 3523 1009 1742 4571 1195 3746 14 641 5627 589 3099 4469 1836 2071 1176 943 1838 2262 1845 3167 2433 85 296 1983 4651 2934 224 1426 759 3502 2709 3198 1898 1355 2357 1101 1728 2711 962 2470 794 3257 2680 3805 2066 5604 3944 2049 4202 5599 3553 3237 4065 547 4294 1457 3078 1098 965 1974 3247 1348 1687 2779 2846 4968 712 1522 2421 1396 1604 5395 2823 3965 3882 2631 4033 3881 3121 1344 2095 1086 3397 2899 3353 694 3023 2914 4696 647 1431 2607 3420 3534 4885 625 4294 2611 3151 2810 2074 251 2330 886 340 5329 539 2382 5263 3877 811 1807 3625 722 157 3264 1144 495 4540 5461 4837 3700 712 4382 4512 2242 5413 1616 1047 2703 2710 4858 427 5503 3699 171 2007 1689 498 5519 2798 336 931 4527 3840 133 773 5169 2712 5092 2227 4835 5549 3789 1724 4542 5625 3046 3079 2675 1550 322 442 1022 391 5516 4192 2447 5197 3849 1716 3217 3911 5366 5584 3851 703 4486 414 281 907 4030 2483 2755 4499 3170 5326 1601 3948 5496 3586 3599 652 1115 2930 3953 3359 4606 4219 2614 4022 2089 2012 5029 5062 2419 1874 1288 5328 5537 3972 1989 654 822 4245 5310 2197 3379 3310 2484 4673 542 438 2871 1948 2306 4114 340 4451 5393 4366 5439 4506 3669 3914 5274 371 4703 3402 4878 2597 5302 2761 5105 2121 1243 1499 5499 4005 2797 476 1853 3916 166 2419 596 2341 3915 5047 1222 3803 3537 33 2935 5004 4813 1607 4505 874 5394 443 2764 943 3373 4799 4820 608 1432 4916 1971 2856 3194 3033 780 1640 2294 2570 1833 2930 578 4804 308 1595 4479 195 4065 1862 2826 365 1498 1202 4921 4449 4362 2666 2538 5225 5190 4447 803 928 2722 4877 2671 1388 1180 658 3233 2609 5631 3040 203 5349 4650 2930 357 1696 4202 4442 3562 5338 88 1008 5602 1269 990 1533 869 2476 4857 3097 2491 4444 751 4566 2577 233 466 2454 5223 3199 990 5639 5334 3395 1939 2090 2000 3300 669 3097 2694 2398 5211 2556 2894 998 1289 2850 294 3138 130 1723 3808 4443 2055 5509 3838 472 1438 4612 2124 2957 901 5015 1971 5269 415 4081 4813 572 731 195 715 3940 4216 5542 4854 4204 1382 1483 1709 1777 2880 3409 570 4549 193 5212 4444 1502 3839 3972 1771 2337 1916 4368 407 2767 1487 3792 5138 223 16 1151 3787 5500 1687 498 4424 5520 3991 3109 2166 457 1717 3943 2093 1571 5542 3225 25 1711 2213 3370 55 914 5464 3141 472 94 4459 3454 1721 4537 3523 803 4268 1698 2560 135 5534 2896 2508 2684 5566 1600 625 505 5109 2540 5317 60 2543 1657 1881 17 497 5321 5 3320 2751 3196 5166 2765 1440 1730 204 2561 5029 4979 1969 46 4758 4547 1358 2908 1803 1932 4125 4274 5546 1584 4815 4695 3032 3462 1911 854 1854 4985 4198 1387 3397 284 4969 4955 3229 1035 4464 1490 2069 306 4733 1959 5046 2334 2373 3884 287 5365 2509 3827 4680 788 5248 3508 1558 3021 2254 1369 2166 362 4244 2475 2128 1247 5223 738 2634 724 2319 5530 590 3391 1422 1370 4401 2811 768 665 2564 2285 4288 1041 3039 4962 4231 2069 1056 3575 467 2458 5441 5532 4483 4535 3190 1707 3957 5271 1081 1863 1497 5152 2535 3139 2285 4555 4278 5117 4624 3383 3476 5278 4135 513 4392 757 3908 3268 4082 2602 4409 4580 1063 168 4242 881 2382 1971 3043 2477 3401 2466 2008 390 1824 1361 2181 3213 1747 1280 3256 4594 2470 1252 2121 3626 1033 3566 968 5610 1488 688 485 1633 1185 1845 1149 4803 2087 2883 2976 1959 3602 3604 1811 3562 397 2797 1146 4666 2903 4293 5005 4522 1025 2517 4371 4883 2467 1107 4715 3238 4954 1305 123 187 2461 3120 4069 4534 879 3028 3205 1964 544 2 2756 2601 4042 4547 3254 3900 4138 5035 322 687 3003 2115 3536 1747 1531 319 2204 4222 456 2844 4094 4867 21 591 1858 4226 4449 5581 3201 5218 2535 1358 1287 2111 3463 3912 2871 4928 940 1391 1728 1148 3659 5449 1361 3367 2243 5006 4136 4636 2122 1009 3143 1065 1227 696 2311 4067 2281 915 5372 2871 2179 2466 1262 3452 1436 44 3717 4790 5629 5275 371 930 741 2020 710 1379 4881 5013 4587 4041 1480 2800 2001 1061 2509 2391 2353 3597 5379 3168 2752 3759 464 362 4206 1711 2869 789 1329 2225 1166 3817 3782 3689 417 3527 5122 1199 3856 3235 5352 3761 1182 2034 136 4166 4494 2522 5252 1699 4907 1618 1063 1140 3242 3576 1290 1146 3755 4849 5630 4695 873 3388 825 1369 855 1590 5053 2386 3431 4649 2811 4352 4813 1998 254 3933 786 4787 1407 218 3497 5597 5629 2725 5250 5579 3487 1763 4704 2327 5489 1594 2643 4013 942 1306 4215 681 3649 778 4040 3269 2189 5021 3251 104 3665 4410 1764 4373 1382 2750 405 4359 575 5405 1238 4820 4088 4087 1129 63 4486 3575 4308 4131 5122 3843 4373 4501 4915 4821 1054 4609 570 5462 2434 3485 2901 2529 2106 2225 870 319 4771 3834 1813 4933 1731 997 2779 1082 871 3458 4728 4346 357 5026 5364 4077 5633 1385 2366 2744 4377 2329 4341 2569 2008 4003 2143 5114 1995 2158 4867 1069 2791 2437 5410 1189 3302 2340 3764 4159 1256 1887 1780 58 1544 4531 5182 5448 3596 1818 1384 5235 3601 895 3823 4783 1011 3805 5567 3965 2711 2436 3252 1691 2602 1625 3583 1929 2033 772 2696 1696 2426 3 3465 1137 4755 1597 5448 4756 3872 3718 2381 1130 158 2925 4727 5456 4449 4912 4216 3737 1918 4892 4826 4494 3950 5037 4291 3116 2386 1470 4483 3659 4016 892 744 141 3048 3600 4343 3249 39 2391 2018 1628 4024 1570 1502 1391 4388 4250 4410 919 1456 5228 3664 5594 1957 5285 3599 852 1936 4008 2832 4385 897 4660 2661 2275 3453 5292 1811 1430 2599 305 2323 2794 5023 4863 4428 3102 3063 2378 3475 3503 4542 3175 219 3543 5601 1721 118 467 2806 1641 2448 2210 171 3555 1343 1383 2617 470 3815 4849 1022 2486 4619 4380 1348 3155 4204 4127 1630 4285 636 653 1886 4018 3842 3545 1360 1722 1945 2426 2950 2138 2614 173 2749 2151 698 2800 4796 1897 3184 3252 686 1420 575 3918 1293 2330 3386 2107 2556 4369 4060 197 2213 2779 1014 4719 1452 5639 2791 3761 339 566 2595 4884 2431 838 3704 3900 5309 2482 4485 4120 3981 2346 2874 1300 3731 320 2236 1242 311 793 3905 5550 760 3693 5359 1731 4943 4993 2850 4979 529 3153 1235 4525 1841 3055 5190 4373 366 3415 3303 308 654 2837 2649 985 4571 4226 2359 2364 4446 1738 571 5365 4681 316 2536 2111 104 3934 2783 574 2120 1823 2949 929 2027 3331 3191 2148 4290 3698 725 1350 2660 1784 5003 415 1679 875 5338 1252 57 510 4903 2690 4346 3225 1926 5400 4935 4360 2432 216 244 1893 1477 680 3793 1861 704 3801 281 279 5000 2380 3901 2027 4777 1648 577 3524 910 304 3205 960 3653 2013 4085 1331 4420 126 248 71 289 1590 3925 5642 1120 4254 4927 989 1428 4808 2756 3652 216 875 4012 2187 451 2173 3307 1032 2298 2646 2432 3804 5152 4606 2264 5190 3235 168 3178 682 3101 1940 2279 5115 1770 2118 3897 3224 1061 4657 717 4095 5512 187 45 3886 1044 3650 2959 4975 3180 63 695 4031 4409 4276 397 1383 1710 2664 4403 4541 217 5206 3470 4598 1734 818 4088 4888 127 735 4409 2684 3364 1844 3648 2267 1821 5270 1224 457 3856 1554 5474 1360 1795 3392 4918 1725 3466 1620 443 620 553 5451 875 3085 3077 4908 630 2196 3843 5567 736 5061 2654 4650 677 3783 5037 1815 2594 5003 4772 1805 1182 4183 815 2387 2482 4432 2463 633 160 2639 2764 4076 3804 5236 4127 3713 832 1869 5269 2621 5215 1040 2439 4956 869 828 3877 4371 3981 5068 1513 5310 177 5017 4104 2530 1297 2057 3768 4651 2415 3935 4314 2029 950 5405 1678 4361 2787 1425 2344 2553 1880 2400 5558 27 1762 5517 3632 1959 2557 5280 3313 1058 2989 5468 1375 1480 215 2075 4097 2761 1000 5280 5468 5206 242 2234 3597 4011 4049 2671 1121 4547 2888 538 1765 795 173 5042 99 1371 1646 4924 4204 853 512 2387 2384 3168 1708 4638 4247 5373 4500 1032 3666 3571 2526 4115 4602 4913 4208 2235 2615 1026 1812 3381 4064 3796 2550 4 409 2706 2920 3771 2202 139 1164 879 4794 4805 988 4002 3198 401 3933 17 1927 2488 2344 806 1926 3813 3919 4326 3691 4419 1111 2773 3052 394 2166 2150 2159 2406 4107 3557 938 3092 764 3162 4854 3628 1879 2676 973 450 2192 4010 3752 640 2687 1865 4840 4404 5497 2099 305 923 2656 4546 421 2128 547 4732 513 3785 3587 234 1280 2943 3151 1931 2263 1237 2325 4731 541 4192 5414 912 3181 776 3366 2555 5353 4618 5592 66 3708 2963 3565 1189 1858 264 1015 4339 878 3936 768 4603 561 626 1279 35 3154 4756 3467 2648 2910 3839 1093 593 3601 908 5135 4621 2052 4210 5279 288 4284 494 4617 1313 3876 788 1649 5302 3411 183 1242 4783 209 1267 4095 2996 462 1861 3155 2665 1319 2990 2547 5320 2196 1008 2633 3814 734 1298 1930 1752 2350 1679 3980 2355 3626 9 708 293 4099 3914 802 4323 4227 3675 1171 1209 1584 3 1386 2164 5452 2739 1383 2690 3523 2704 3696 2694 1754 792 869 4326 434 869 770 2705 1893 574 4270 1453 2587 4500 3446 3022 212 2785 4371 3883 3696 2531 513 2557 1178 3560 537 5213 2926 4099 2592 1725 4565 2093 5456 3711 3123 1429 5335 3254 1372 3085 1546 2525 2578 991 2544 188 1171 371 19 2620 1881 2877 3122 4695 2357 3682 4928 2088 2788 3558 3517 3004 4375 5513 3179 5485 4366 3683 2983 3651 5556 840 3160 121 897 2489 2962 4249 2957 5079 1755 1923 2667 5161 5243 2298 3208 32 2946 3635 2790 4245 3751 4334 2587 2268 4090 5515 1607 471 586 2270 1985 2433 1008 2585 1268 5363 4270 2946 197 1402 1343 620 2839 2979 2350 4402 4760 1476 1818 1179 4387 4664 518 4568 2086 1069 1481 1542 205 1568 2952 554 1982 2682 4570 3242 4786 3741 3127 5542 1732 4632 148 744 4405 3110 1857 3655 2637 4468 1216 699 3644 2035 2870 5496 1199 5610 3869 4076 3364 3964 1417 2519 4795 4047 726 4715 856 2014 4416 4469 3598 2129 2900 5302 20 316 5603 3798 242 3046 1048 1707 5440 4653 4492 4504 4743 2069 4496 604 161 3185 2705 2545 3306 2678 5464 3457 3865 5296 4987 2904 1126 5528 2924 3378 1717 2655 244 4567 639 524 4207 1924 84 5192 4334 1052 4517 1207 1455 4990 1872 4240 1601 4533 3148 4321 1164 4591 4430 373 2307 3470 1964 227 2757 2921 544 4476 1868 1496 2713 2850 2411 25 2764 3762 5617 5606 4658 2684 4455 1011 4524 2541 2099 1343 5600 482 4582 5241 3854 4550 1124 1975 3850 1104 1993 4889 300 4130 1403 4095 4436 1846 5409 1354 5627 4740 5478 1608 958 655 66 198 1154 1955 1717 2193 924 2207 830 851 1878 5363 1830 3184 4797 1484 2450 2473 3673 699 1593 2787 1711 3318 1237 2047 1846 4113 4547 5374 3172 1218 2430 4804 1689 948 2021 2161 2808 4960 4141 1562 1549 2695 3621 528 2964 315 2390 658 5484 1029 1926 2793 3775 1372 3656 1153 5120 803 4322 3330 420 3935 3250 1939 2106 2454 4913 3118 1025 3959 1913 1209 4264 4744 4457 2995 1169 4292 5311 1546 3589 1329 2374 1204 4311 4710 1564 4787 3094 1356 5386 858 200 4855 3809 1041 693 3214 1839 633 771 3971 3600 1580 2811 5076 3726 914 4380 3521 4068 4644 4123 4087 1769 3448 3304 3749 2423 4790 5479 1242 3218 4581 1797 5430 2929 5170 1777 4624 1881 5388 5185 3215 5320 876 381 5308 3797 1896 3778 192 2781 1441 3147 2243 3955 1561 3693 3460 4507 2589 3628 2347 364 660 4594 655 565 1816 4858 5052 1738 5565 944 2688 4987 3868 1939 2648 2048 3381 1975 694 4690 2079 2225 1389 4125 4236 1519 3965 5134 5256 3309 863 4499 3298 3513 2928 37 2137 4209 4105 3654 4100 3783 2454 932 5512 620 3144 32 3373 4610 55 5074 1849 1751 3584 4793 4044 5534 554 2207 2279 4997 3640 1771 4071 4746 4791 1397 920 642 4580 3861 4356 4227 3641 3986 837 3513 267 5042 901 5576 2591 2483 184 2896 261 104 813 2677 4964 689 27 368 4704 1048 3767 282 1753 3997 998 4052 4518 2927 1065 2847 5360 475 4337 3054 350 5568 3272 2556 3257 3209 5114 670 3280 2275 2276 4641 755 5526 3455 2172 809 5082 239 4145 4714 4345 4550 1560 5017 4408 1035 1040 1165 5634 3019 3602 1578 348 2775 2179 2126 106 3758 90 2857 3840 1100 3125 4395 489 807 5462 2653 5433 734 114 3190 89 2516 5514 481 4808 1799 1410 3594 3155 3544 4309 4585 2940 2192 2504 451 4435 3908 4767 4300 1857 5486 2870 684 5118 5572 433 1881 3601 3756 2426 2624 3761 5165 5500 5064 3139 2708 1660 1608 3842 5466 5200 3011 5478 1205 800 3362 2176 5469 2090 1928 3577 1872 3875 3105 4625 3293 4559 5252 1682 158 4560 5006 4778 3367 5149 1184 505 4902 3978 5299 3583 3596 387 4514 2729 4554 2243 2343 1245 5640 4490 5479 2396 2260 1673 3051 4682 3258 3316 376 1033 2183 1885 226 322 1893 2631 2042 83 3022 846 1314 1314 2243 5193 704 749 4765 536 5580 4559 2137 2076 135 5329 577 3563 1186 3841 64 817 1663 540 32 3156 4709 3206 3784 407 5166 4123 3994 2985 2895 2015 3501 115 99 1765 860 2696 639 4528 3797 2131 1321 3514 2272 2579 5390 4339 5162 4858 4322 4400 2607 3394 4170 5595 4594 1660 2744 970 3393 2994 2616 754 1556 3848 421 1759 5331 3802 1229 542 3318 1248 3100 2638 1620 1966 5315 5642 4800 1966 517 2218 5638 5454 3215 1832 3078 5079 2240 5049 1940 5275 2942 5004 1672 513 5010 2566 364 935 5134 3531 2195 619 1038 3885 33 234 2944 2335 4183 2037 5328 1104 4504 1650 378 500 2020 59 4349 2302 5261 5316 4145 1415 4656 734 2540 930 2293 1022 4074 3113 517 5375 4305 1563 2752 4643 850 4311 890 1137 1306 2632 438 3323 2157 1445 2481 2545 2993 4567 4539 454 3372 5596 5256 2062 174 2820 2566 468 1845 3011 1690 616 2770 1452 2439 2484 2626 1656 2741 5639 2861 5397 1899 1251 3102 1477 1252 656 1874 2775 3207 477 1453 5392 3956 989 1931 2574 2497 1952 4834 4804 1281 5420 809 5369 5316 38 833 5052 1784 1978 1799 3318 4639 2114 5554 3282 1889 281 3749 2929 1360 360 5094 1882 5481 500 3808 1101 252 4196 3295 2262 3767 3905 2630 4936 2767 3229 306 3277 1248 1680 97 5473 1731 5316 5628 4723 2189 316 4465 2895 4550 4484 3308 2517 5582 3855 981 1745 1086 357 4566 3332 4622 1835 2601 1738 4039 2712 4592 325 2344 441 2695 4981 3849 4171 2262 1584 855 468 1084 5524 3517 1992 1447 2015 2407 1673 1341 1959 4028 561 2235 5370 653 4503 1621 1276 1452 3691 1638 2442 3101 1670 1332 3406 3528 1606 3998 3033 675 3198 1348 5484 5358 4425 5403 1907 4160 4187 3402 2313 1924 5504 240 1560 2981 3188 5535 4456 1618 715 2057 3146 813 4303 1086 3904 3073 1059 4877 4530 4386 3881 5378 175 5316 930 2531 2268 5214 4281 2854 517 5441 841 1588 62 5216 4471 4463 2296 4294 1644 441 2320 3814 1723 4635 5471 5558 1794 3439 3655 4114 4346 670 97 79 4140 865 5636 4328 3654 5418 1829 828 4949 4690 5344 1245 3104 2569 4610 4783 1445 4378 2624 520 4759 1220 2655 2070 441 324 996 2046 3000 1780 1550 4856 3995 723 5298 47 1154 514 2323 5187 3132 3807 3574 5060 4334 4369 2696 2841 2155 1947 694 5157 3482 2685 2196 45 5517 3863 3370 5299 1460 499 1558 2626 3774 1798 922 130 2330 2558 2293 4393 2221 591 2137 4582 2054 4158 1964 3545 302 4026 5166 5395 1421 4198 4682 156 1297 1686 1359 3859 2802 3825 5309 5633 2541 2678 5272 2241 2282 1298 4857 4518 2124 1338 5199 1138 4731 2278 2480 4762 4560 4133 3836 3178 3504 2906 3653 1374 286 191 1268 5641 5421 4060 4484 3430 146 1374 2948 2288 2657 4201 490 2023 274 1915 5457 1328 402 4639 1815 4220 1392 753 1560 2888 5146 1534 2754 1151 4059 4983 3730 4850 1362 1297 1353 2972 898 5364 882 3204 1168 3928 260 463 4899 948 5448 1185 3643 294 2133 3752 2692 842 294 1131 4811 2386 935 4592 662 4901 2851 5204 1056 1908 78 3907 2244 3750 2567 5032 1074 1675 1827 706 5458 5103 314 4348 1116 4902 1102 152 649 715 5335 3486 3580 3098 4334 3320 4027 5063 3277 161 460 1036 4281 3699 426 417 4933 3261 344 3138 1567 1153 4468 429 449 4961 2176 3481 326 4559 4602 2154 1517 4334 4145 5302 2249 455 5443 4871 4246 529 405 1139 5248 4121 2872 1817 2557 2969 206 2285 5276 3607 456 942 2139 1412 5517 3833 5121 3346 4708 3385 973 4590 3805 362 4686 4370 4174 3495 3616 5386 5008 63 4317 1628 155 1598 4220 1374 3875 939 1590 4040 4383 809 134 3454 3772 1211 5475 207 5590 1337 4520 1650 4877 701 4815 3468 4987 3789 2910 2966 5512 777 3690 4761 3367 1175 44 1572 1179 3774 273 3701 4425 1708 5177 3898 5240 1411 3932 4345 1937 602 2240 1414 2260 5476 1126 4225 1615 4178 4159 4661 5150 805 3258 5359 3967 2265 2659 1221 3819 1020 3597 1820 3961 369 4552 2513 2278 1229 1721 5213 5576 4316 507 4615 3703 4047 3062 4054 861 4737 2873 5137 5494 3091 580 5170 3556 1456 5383 1555 879 3462 2439 4544 2683 521 2987 2118 3841 5269 3972 933 2564 650 4236 1228 3690 4082 3983 2853 374 4804 643 4784 123 4294 214 4666 5485 2448 5010 746 2286 2287 2269 4906 829 1232 5466 2689 1698 2046 1634 5371 3845 2350 2862 4622 3552 2097 1045 4681 1754 2753 4933 1930 2882 3184 1819 1980 4871 4417 5303 4964 4937 1469 5409 2216 5388 4830 2025 2802 4105 1321 3960 3171 5106 2882 5323 1692 3626 2687 4700 319 5312 2653 2855 1857 18 1627 3535 2807 1893 1871 5298 1475 1084 4630 2217 2729 2531 3686 4016 4650 5397 499 5092 4191 500 2555 3170 1214 303 361 3100 1261 4 3696 3789 3807 760 5472 4790 1319 5524 377 5611 2606 2 1723 3955 273 2703 1109 5555 560 4526 2429 1812 2241 3954 5432 1699 1536 2220 4819 5369 3470 2375 270 2027 5435 947 2878 2676 3137 4096 4292 4269 5294 3763 3528 3049 2789 2383 620 5310 1396 2846 2370 2138 2209 2085 5267 4806 2083 2876 3625 3487 2950 169 5514 1682 2554 5580 1423 25 2596 5460 472 1030 4078 1636 4293 3345 5312 2105 5036 1569 2471 5394 381 2804 933 1728 54 4023 106 1276 1063 3078 3482 1113 4397 4084 3498 1823 1597 2350 1120 4056 2881 4697 5154 985 1646 3246 2607 4969 3608 4333 2268 841 3097 2405 15 5364 1647 4294 1509 5567 1000 154 4381 5452 2876 5322 4714 815 2630 4293 370 1978 2999 239 1446 1481 3262 3791 5640 3836 1599 2516 5055 3968 4023 4669 1243 1004 136 4571 2029 502 4130 4844 5575 1722 1213 973 3455 4920 468 1571 2933 2203 4501 4646 5567 3909 10 5486 2549 1738 3020 5559 3553 3214 2263 872 11 5170 5225 330 2792 2905 723 2778 3421 4973 3780 4591 4123 5504 3479 5205 1885 1342 1876 5427 4916 4768 3766 3006 3794 4478 4464 163 5341 2869 789 4258 1745 1211 5612 895 5389 1799 968 3458 14 2276 1259 2634 1545 5376 1709 1181 2595 65 224 3786 2937 2187 5486 23 3869 1049 4387 570 1719 161 1852 1855 1440 4385 3184 3963 2501 4489 4992 5202 4750 681 3080 5060 4017 47 5513 3065 1841 3236 1145 1108 4591 4418 4990 1637 5380 683 5169 3626 3439 4816 5257 1171 4013 1472 5480 3116 2482 5082 3517 4028 3166 197 2749 4163 116 2451 594 735 1662 216 3323 1135 5117 284 257 4016 1966 626 1770 3706 98 5079 3881 5446 5371 4487 1705 5564 1839 4215 4973 1450 5121 2119 1600 2602 4037 5396 3465 1949 1515 4125 945 2577 4899 1841 2952 4377 2844 4961 413 1829 2935 2000 5590 96 3030 3451 5551 1413 2585 4111 4230 1862 2287 3892 1973 4136 5364 5439 5310 2866 4418 2526 4009 4928 5310 2155 2100 2518 957 882 3519 3865 987 4867 2492 2241 4166 5440 5410 4381 1011 4707 2162 435 5296 3963 3766 4251 3434 3928 3076 2118 478 4648 5065 3398 1493 195 4490 2448 1325 5502 2345 5377 1977 1016 201 4998 3288 1401 2961 2942 4777 4099 4669 3609 101 4321 2370 1318 2358 2458 4109 1788 991 2482 770 4945 2720 4752 945 5416 4892 2168 4932 1137 2029 4974 5207 897 5003 22 4321 2162 3879 774 4305 1148 3425 4189 4508 1105 1612 1602 1903 2330 6 3321 1215 4267 2620 2615 2216 4180 4739 4385 479 1913 2563 3149 3836 3815 1443 5080 2846 568 3082 2744 2604 4436 1569 2568 2657 840 2793 2891 1823 4683 1518 4640 1750 2727 2304 5379 4094 2581 2877 4756 1273 5553 2884 2586 3490 757 4889 815 1008 1172 4301 6 5344 2517 3324 2878 2425 971 1947 3862 45 4615 443 5428 3857 2201 1488 4986 1824 2480 4119 4050 3001 4469 5435 253 3437 4149 1128 362 1335 3454 360 3532 4031 3623 710 2422 4264 2182 2073 2666 2117 870 5294 2765 769 741 2449 4864 2434 2720 5280 5414 1740 3625 4832 909 4903 3965 1484 5382 3479 237 4000 1761 502 4446 4007 5081 2257 4550 5600 1320 3427 2229 2338 1790 4186 4635 1377 1206 4252 2312 372 2897 4834 1082 5268 1267 3327 5000 1962 1839 4151 3788 1880 854 3848 4802 4632 2002 5489 3109 4338 304 2922 3522 3843 3039 1220 3911 2046 140 1009 1206 1203 2355 2651 1422 750 2914 912 3614 3857 1979 420 1952 164 3063 2799 1639 4560 450 1585 2576 4378 25 1723 1378 3842 742 4135 4853 1908 1989 2087 4333 5522 4951 3254 562 3614 2539 4299 2558 4941 4129 430 1074 3173 2419 1801 1654 5303 3372 2399 1632 1793 1619 3026 1957 2454 4688 794 4277 2026 1686 3060 5201 2580 3589 301 4863 285 1613 2768 4138 1523 199 4529 4630 206 5414 4539 3425 4226 5041 1903 1211 1069 1412 5595 5392 3971 4488 3550 5415 1532 5411 2773 1470 4401 515 3418 1095 5342 3497 647 1677 2478 2742 1345 1516 2627 606 5501 2270 4188 2017 127 1043 724 1749 1806 4269 398 976 2319 24 1026 1982 3490 3484 5462 2878 5538 3756 5625 2759 1795 5183 5418 637 4893 4213 3233 2016 3443 2411 3325 4011 3613 1034 3782 569 4858 4078 2018 92 5277 3526 5025 4134 3003 347 386 1797 3233 61 5546 5366 1350 4244 4359 5269 2167 5139 886 1582 4032 4434 3914 723 2015 1522 1085 4554 4256 4902 2095 1689 3816 4906 1464 1621 1319 2119 5573 4546 5194 429 3234 1087 2778 5628 3962 2813 513 1587 2169 2112 1850 3233 2082 351 4435 598 5027 2380 4528 4 3989 5431 5103 2797 5335 2020 5347 4412 3659 5569 1907 2710 5176 1789 4552 3380 318 806 1756 278 3611 22 459 1890 5033 5352 4869 857 1884 5352 1962 2338 4625 3405 3096 3229 351 2734 4995 358 4165 2839 3562 4751 665 1481 3975 4166 2308 4055 231 3654 2722 1403 3656 4724 2147 4429 4863 4029 2158 4082 458 3775 526 1880 653 5024 4579 3039 3395 350 4910 3700 3436 4188 2476 586 3233 1363 3875 5593 4340 3489 5617 3067 3761 1895 5601 5192 3284 1469 4231 4413 1928 1827 5320 5043 1239 1965 3599 4141 5171 1346 3379 4231 3537 2721 2593 4701 4200 3992 2355 1832 2145 4326 2784 803 3453 891 4354 2261 5203 5473 255 2953 375 4337 1164 1879 5362 3019 5592 4102 1095 27 2755 4153 1341 4774 3036 1373 3138 551 604 1171 2951 4629 3608 2079 4758 3979 4959 3441 5357 5549 5464 3612 3148 1847 4757 3039 2701 1924 709 234 1058 1470 1642 4837 4635 4207 3414 3595 1617 2302 5335 4035 5622 2457 368 5478 1554 5446 2955 2536 4270 2081 2268 452 3767 2297 3956 2616 4565 2007 3122 1674 33 4657 892 1432 1616 5584 318 1127 2542 4883 1443 5367 274 4252 444 469 4638 4689 4894 1209 5286 1461 1518 3705 3068 5457 2371 4498 867 4860 695 1494 2248 770 326 25 4108 5545 1444 1204 1636 2108 4640 5080 154 2337 1249 1867 3114 2501 1164 1457 1648 1922 4671 2256 5554 2384 5488 3476 4193 3899 4225 3137 5443 4072 2771 5605 983 4030 3549 2567 4997 412 899 4409 392 4504 1622 5433 4414 2878 3466 4735 133 5174 4230 2976 2971 4862 2235 1686 1287 5452 3207 1703 3797 1210 4131 652 377 3980 2716 5447 1607 1842 635 2339 3234 3453 4067 2338 4709 3604 3191 4892 378 74 3819 935 2969 2663 3846 1082 4155 87 526 1034 208 3886 1755 5481 422 2281 2649 3809 3231 3040 5472 1385 585 861 3313 4783 5020 1932 4023 591 4089 2931 3986 1694 1885 4844 863 4921 3035 1924 4920 195 4430 2271 318 2225 1069 3454 1181 2621 5357 2509 919 2749 5025 810 303 4056 3755 2780 3927 3685 3234 547 1056 4987 699 1127 4617 1838 1121 1624 480 4241 2616 3097 3204 5343 1919 4252 291 366 277 1109 582 5240 4426 13 401 3288 3358 4829 1242 381 5447 4732 5256 1874 3962 5166 2893 4791 2783 1925 1935 2790 5478 3720 1426 5408 1828 770 1427 4324 4938 2356 980 1680 2639 3318 2892 3608 2661 1428 164 413 5418 4 2254 5215 4864 571 774 3816 3794 812 3263 3042 1967 2404 3219 5383 3196 867 993 2392 3538 2914 514 3573 3145 4710 4491 2195 2188 4808 4258 4886 617 3813 5071 4036 2727 4008 1552 3382 157 838 215 2242 4709 2825 5535 3377 4199 4089 3258 2126 1639 2431 1626 1662 1888 479 3454 110 4202 224 4727 2266 2482 4506 686 3768 1680 5639 4063 5093 3666 2433 3647 5166 5078 475 3511 4381 5188 4463 3021 1057 5526 4167 4959 3464 4096 1355 1629 1768 5104 3218 3291 1449 3345 5470 3891 1153 279 1906 1476 1288 4703 1155 496 1921 959 1851 1306 1952 2168 1888 1027 1354 2575 939 2785 1423 981 1344 4689 4446 5098 3013 4170 4126 3732 2627 2831 4579 2164 1004 5454 4976 5197 2566 3021 852 3484 4935 92 382 831 2914 2755 5516 2261 61 5049 4082 2830 4616 4661 108 3200 665 2509 510 1762 5244 5393 3448 2386 5017 138 4420 3716 472 3566 5054 3961 884 3609 766 4977 3472 3329 4724 4346 4754 2018 4725 4961 4274 478 5173 4534 557 1963 941 4394 5557 49 3061 462 3877 5310 4225 2700 3656 1215 1560 409 1255 1906 4269 4454 1230 5361 4814 1560 2187 5625 933 1240 4393 3454 1069 1027 1507 4377 4546 1329 4230 4860 3277 913 1208 608 5414 3236 2358 4777 5545 4946 5198 2594 1722 477 724 596 773 100 4854 24 4514 3428 1667 1355 3282 324 1066 3581 1841 3587 3875 3717 4825 1852 5346 2248 4784 2546 1741 5220 2310 3906 3191 14 2502 4888 5402 2673 4913 4802 4685 4141 167 705 895 2017 3405 5545 1967 4454 3752 1564 865 3632 4924 5402 555 1272 2747 5256 4895 3234 111 2546 4504 2896 2009 1081 5045 3432 1636 2901 3730 1104 2501 5202 4225 3350 509 2898 2720 4841 2732 2547 3362 3217 3560 4030 4407 506 2910 3 1643 4485 2555 3178 783 4042 4674 713 2955 5154 1131 4251 3779 3291 20 1837 1441 4748 2040 2899 5098 2760 2896 4541 3191 5417 1701 2795 490 4942 905 5135 3773 984 3666 4785 1743 4368 185 2432 1717 1078 1213 3358 4459 3460 3058 612 4207 2651 2786 4331 5049 3054 3225 4571 3644 3947 764 4314 172 6 502 1539 3178 263 4682 2825 1636 1808 3423 5205 4988 5264 4632 5411 3246 2487 1338 5104 2791 5273 3332 2684 566 1359 4806 3646 994 3860 2789 3643 2438 1980 2134 4441 4956 5015 1532 2924 4162 496 4872 4698 2194 501 4508 5342 5408 2462 2442 529 2938 5388 5202 3808 3947 2968 4781 5393 4227 4810 5527 3182 3838 1675 948 4431 1560 3811 2939 4739 3061 1396 5039 1509 4944 2856 3806 1783 3597 5523 3063 3074 3754 3887 5071 748 1477 132 3014 4691 5421 3991 3787 4447 1962 5532 2998 1942 3034 4664 3461 4174 2221 5590 941 2331 1899 2369 450 4009 1329 3681 288 3745 4916 5299 3967 5231 2353 2711 4278 3807 1686 1551 268 1121 4276 4946 2164 4434 3835 3320 2142 1884 4758 5460 5169 2684 258 3260 4891 5430 1868 1569 2170 1536 1621 2495 4912 4399 602 2006 3405 5602 3524 2236 1091 1694 4938 597 3479 1866 4581 5049 3147 3103 260 1994 3144 4431 4632 4902 2553 3816 358 5102 1948 5340 3055 1915 3408 1838 4903 5403 170 1917 3082 5544 1628 3668 4515 3257 5303 1928 1810 1887 1228 2145 3899 4850 4754 5474 1119 434 2442 4248 927 3612 5599 1425 356 4964 3987 5174 3882 3129 5010 1905 3584 5351 2850 1215 4486 83 5411 3654 3112 2108 576 651 4943 562 1370 675 3702 4081 1851 5074 255 4503 506 1103 78 76 2086 2897 522 4157 1328 1425 581 4071 1013 2265 5093 4018 5404 3773 2625 1790 1236 5085 3636 701 1964 2511 4517 5258 3747 4797 1283 3500 5146 4937 4903 717 300 2143 2782 2069 2521 907 1843 5494 2102 2085 3847 279 3901 1645 3899 2297 1263 3771 2583 1428 850 694 1528 1325 3880 4731 3749 2366 4599 5584 4589 455 4794 2510 4412 2180 997 5489 9 4264 4169 1886 2764 1625 4671 1882 2356 1059 50 1448 4246 2333 4061 3175 2755 3710 3842 4702 5574 5357 3020 765 3878 2533 2188 5132 2479 2971 2527 3589 3851 4939 4989 2625 2272 3952 153 5267 5515 170 2372 3558 2763 3259 1152 3096 1566 4902 1910 947 4539 1202 4306 3846 4301 1151 4217 655 3023 96 5627 2472 2857 4665 635 1530 4199 1432 5472 1390 1728 3329 4982 4975 4420 1343 2192 335 1733 2404 4144 3574 3979 5164 1068 2163 218 2449 3314 57 5116 1861 4266 5341 3984 1141 5507 4337 2045 598 2572 1065 2247 221 5544 3328 1887 4039 3896 257 496 2328 5255 1958 713 3499 2011 5426 537 784 3050 1583 3139 4618 1884 3086 1174 372 2268 2673 1746 3481 2544 2861 1788 4369 4429 232 1731 4142 3554 4934 863 519 5080 3813 807 1444 2638 201 2294 1155 4742 2712 4722 3842 216 3737 3152 3605 2522 388 3842 5185 5616 1474 4423 3497 3446 4649 2311 1380 814 1118 5203 4932 5090 1477 176 3630 3746 5622 3161 5246 2050 1918 2286 4961 627 2107 2954 1172 2782 5272 1838 4942 446 2495 2348 4941 1126 3013 2033 5398 1693 1865 1314 1615 1274 2795 2591 1977 438 343 4814 5318 3285 1695 4675 1651 2632 5620 2333 4909 4392 650 3020 5481 4259 5054 2411 3710 2454 4470 444 3211 4347 1342 3718 741 535 2767 2738 934 1916 4876 861 862 1711 1896 2866 2445 5268 2064 1831 4681 5615 4202 4385 4850 2054 4733 1448 727 2505 3246 5092 2567 2523 1786 4853 369 522 241 4992 184 2809 1027 4275 3850 3033 2565 5465 3678 2547 4067 1526 2923 216 4311 2982 1531 3433 1477 616 21 5284 1489 1273 351 1722 4757 1589 1711 559 4228 4293 4523 5555 1026 4414 1130 67 2014 5086 2174 76 3564 2304 3331 1986 1003 2897 146 1552 1086 3213 42 1294 3709 4955 1074 3696 3887 4648 4651 2953 2174 1009 1067 2014 4991 4055 5211 4860 50 1051 4809 2696 3088 4107 1278 4762 4844 2816 5406 1256 5208 928 2444 3476 2241 5030 496 4847 4164 240 1610 4377 5001 4609 2005 3529 72 3855 3664 1301 1175 5214 3112 2182 1155 5562 339 1840 4987 1646 5208 5105 4014 1370 4115 726 3384 1158 3174 2798 3999 3380 3547 5454 1390 975 868 653 386 612 4238 2762 2371 4934 5503 3067 2601 3901 4070 2303 1668 562 5482 566 5125 4065 3605 3623 3255 4460 5126 2675 2433 1628 687 105 2009 2212 1773 4942 500 4500 2788 2437 2023 3319 1804 2310 3098 5399 520 2619 1675 2702 583 4608 3610 5199 1560 180 1598 838 5151 935 2894 251 1801 3277 1041 4444 4731 3427 4200 2806 5310 4349 1923 880 3325 1456 4845 5518 52 1569 5335 1097 4832 4258 3590 631 2611 952 3788 4437 2902 3729 62 1575 2597 931 5496 4752 4070 4416 1104 497 1176 4024 4654 5227 2529 5252 2888 1605 5082 2449 4786 3243 1839 397 1812 3036 4983 296 4115 3870 445 1661 1465 511 947 5363 2092 2574 1246 2318 341 1119 3895 2147 4450 1435 881 251 989 1264 1883 3106 2014 28 2447 4652 2867 5220 4331 91 3589 1671 3635 4125 3838 5307 4764 312 4202 2596 216 401 1047 1755 2718 4181 2589 3944 919 877 1793 123 1098 5325 1988 3732 5588 3348 4202 1154 5635 2994 4151 2050 3436 1979 299 3412 1283 1738 3494 3764 2927 5104 5210 2081 3133 83 2564 5434 3109 5573 2835 1495 223 722 879 647 2843 1637 1982 202 2316 2869 2965 3901 4053 1727 2690 4284 44 4322 1911 220 299 4984 194 1229 3209 5040 2411 4670 2731 4980 2169 1186 1830 2536 4265 813 863 1838 4691 3376 4300 827 3207 3698 2973 1854 4 2348 5620 4568 3783 4347 4149 3169 3866 323 4137 289 5038 978 4147 337 2085 2517 452 2847 5452 527 4056 4975 5045 3904 5166 2625 849 868 5361 3452 5369 2772 4130 3783 5200 2192 1240 3837 1603 1367 609 4677 3816 1543 1543 2925 3600 3604 996 900 3650 639 5263 1054 3920 4198 503 306 2 2775 2615 3788 4272 5089 1546 4252 887 1521 2500 183 1997 3521 3730 1049 1706 5557 5527 3819 1358 392 2727 2143 3333 3814 499 400 283 5110 1613 2099 1511 1546 3817 2050 3526 937 3137 1851 5380 4781 5473 5457 2180 4733 5479 1821 820 4085 3409 2140 31 143 2903 1223 3993 2533 1080 2520 1843 1333 5619 2939 4172 4547 4127 1288 5248 2254 2534 4767 4351 1704 2592 28 920 3299 1200 2540 4446 5549 1015 2756 3827 1719 4850 2165 636 1626 3178 4764 4396 3817 3841 1467 877 1553 4363 3343 4376 5394 785 3412 2428 4510 3365 5283 4632 1576 5170 1631 3060 4755 3145 3338 4733 2770 576 3000 2780 1035 5494 2304 914 3875 1264 3274 1754 5448 643 6 4894 1167 1390 2223 814 5123 3882 3107 2265 4038 3563 3417 4002 4433 5061 5578 1638 2882 3780 4953 4899 5338 3735 5133 3585 584 3871 3089 114 4381 86 1559 108 5071 5538 1388 1318 3567 3765 2531 4531 687 4362 2303 1439 873 4781 226 3790 5206 2326 4167 2535 3305 3130 2635 2512 3634 1538 4916 3967 4194 5081 1446 3401 4320 2448 1162 3552 1542 929 4072 5438 5577 644 284 2688 546 1804 4995 1981 1918 94 1235 1245 3103 2978 2961 3941 4643 4518 5138 23 704 519 2232 4580 3273 2037 3530 1704 1025 4970 2485 2818 2694 111 4265 3149 788 423 2708 1727 5261 1456 3125 3356 1527 19 3404 3262 5601 4338 3608 4311 2435 4160 2165 1102 870 1620 4715 2029 4390 1045 3187 339 964 4374 4278 4310 2142 2685 2491 355 4165 5281 1472 3182 587 925 1387 848 1814 1830 5173 2050 2668 2060 5140 2127 2519 1989 3574 1909 4430 2581 3266 5536 5521 1641 602 451 2862 514 1368 4523 2021 129 537 793 2254 681 4599 5126 3409 255 2202 4818 3813 2232 4158 4154 656 948 3143 1098 3334 3179 4193 4746 1576 4533 2041 3951 1295 2330 3036 1225 1441 5110 167 478 4948 2930 2515 1006 2145 1772 1570 2077 3696 555 3858 5529 33 2374 1533 4177 5576 1029 1453 3965 1865 4145 3357 3447 4113 2598 3287 4134 2622 5214 1355 445 4225 4852 3336 3190 5240 2413 4954 5400 1279 1138 4261 2770 690 1174 237 5006 566 65 1901 2057 884 4122 1475 2267 1964 969 2940 2045 2906 4164 5352 5590 909 5468 1042 4791 4753 3590 5330 4183 5348 5460 4434 5370 1971 2180 1986 797 103 4615 5358 5061 3997 3930 1790 4819 5444 4640 2219 4996 3214 3905 1023 197 24 4757 4576 4193 1860 1360 497 1630 5353 3501 2602 661 4401 4341 832 4061 1590 2753 331 3355 356 3947 63 4047 3918 5285 3538 3501 1330 4632 2816 2501 5075 5379 1314 1248 2077 2778 4212 753 1328 3969 1585 1563 1402 4228 1981 5203 5633 2933 1889 5217 877 4089 2205 138 1376 5534 2751 977 4683 1693 4982 727 2684 4515 1558 168 3808 4457 986 3983 336 1785 5582 5016 4067 2909 4243 2227 4139 951 1431 4704 3416 86 5330 4162 2255 1419 3254 2192 4875 3728 4994 3131 368 4500 2897 4000 2234 2848 5484 3329 917 2088 3182 1971 5393 3957 1366 3381 4752 3977 3950 1772 5357 1396 3566 885 5108 4714 3516 3702 2267 3798 1395 5285 1872 182 3322 1729 4901 2511 1233 1247 2435 1154 4580 4621 2834 3567 4155 49 5020 1461 2806 1744 2740 2678 2427 3852 3737 2729 492 4535 1060 2286 2126 889 4634 2917 1539 996 626 1342 1246 4529 4926 3660 4569 5058 20 267 642 1243 4075 2746 1478 3178 274 2537 2570 3962 4604 4040 4360 3538 5461 976 486 3306 3932 1098 4280 4450 1850 3882 1811 3431 10 1725 3944 1834 817 261 1746 3358 3877 1549 4447 2552 2317 2428 4566 2305 1227 2813 1625 1252 3809 5617 3576 1345 260 600 1534 3410 399 3154 3899 3184 2979 1677 5034 1337 907 5486 1847 1235 1014 3641 4976 2463 3882 651 4640 4779 584 4482 953 3265 1666 3624 2151 1282 1256 4904 2297 4347 2490 5490 298 5617 153 1920 1402 1954 2357 733 2135 2506 1622 4282 2278 835 4874 4418 819 3586 1138 3278 5152 2401 3767 4805 5576 1293 5063 4725 4040 1684 4704 2211 1853 4111 2792 4627 3189 4618 1031 1487 1467 5299 3965 4720 1745 1732 932 742 829 588 3544 3886 469 2144 1516 4969 4115 4346 5205 1795 2212 2450 196 888 4780 839 1533 1085 2651 4265 1544 3131 714 2509 5224 1236 3660 3825 4739 546 3766 793 4072 1733 981 4673 3288 703 5335 4676 2133 334 1628 1349 753 137 770 2200 3594 2823 1631 2687 2002 1789 3158 2014 1289 5229 3687 4908 1165 799 3483 4431 2145 2691 3548 4958 2841 875 2069 3965 709 4475 2213 1961 4993 3103 5096 3045 3841 564 826 2496 4868 1661 1059 180 1157 1127 739 1735 657 4447 3880 4264 4643 5148 1113 1053 506 3194 2772 115 1872 1529 1346 3181 1123 2432 1262 793 1280 824 5083 4571 2815 5100 4566 872 5017 5323 1816 3527 2674 1841 2516 3858 4062 3897 2524 495 4360 2275 4169 4555 2390 5636 4712 4138 2307 4343 4263 1933 3649 1187 2579 3018 5281 3945 2927 534 5468 3224 5425 1795 782 3918 2312 4419 4226 3905 959 4207 761 3990 1163 2125 3112 4457 3887 2517 3309 5565 2223 1153 5598 238 3410 4611 3979 4188 785 4030 3953 610 1827 837 4684 3576 4491 5356 591 3277 4359 1679 5250 2491 3611 940 964 911 2774 3232 693 3200 475 1425 2917 5048 1719 2219 4201 5430 5021 3019 2242 3858 5457 3499 2296 3454 5022 1888 1766 143 114 1573 2183 5463 377 5294 3911 458 3145 4823 39 3747 3519 4220 1361 3945 5318 2085 3491 5314 2506 522 3086 3935 4500 715 3134 5024 4053 1305 2601 3245 4748 2030 545 1981 5164 5417 3005 4263 674 4536 5047 4027 3210 988 965 2950 4504 2367 3894 156 3829 3320 5384 4981 4508 1487 4543 2950 5511 4025 273 5095 3041 1034 4982 3410 3221 4874 3971 5521 4662 3289 2061 1282 1993 3511 5291 1842 1725 4859 1908 3157 4117 786 2790 1949 2268 2927 781 389 632 4325 247 1723 1744 2557 899 4912 2167 5209 4551 1620 5536 476 141 2874 1447 5430 3390 4169 3368 3259 1535 1600 1507 2075 3695 1478 2917 4553 3789 493 3813 1085 1613 3 4549 2271 4141 2534 1291 2149 3682 1705 306 979 4055 1663 4089 2741 2926 2876 850 1881 3821 3933 2483 2162 5579 1224 2466 2588 4427 4616 1606 4581 2345 5347 1557 511 207 3537 1676 1812 3753 882 2608 4423 4744 2676 1495 4476 1467 2354 22 5037 4840 1848 5016 5258 2958 523 2532 2443 3928 5396 1502 1072 5641 21 3272 3514 4512 539 4223 4984 4095 4142 2311 2187 610 5233 1028 258 1661 4311 697 2881 4915 1410 4235 832 5369 4640 3746 4827 4346 3540 3346 3124 4251 23 3641 1448 5526 4887 2391 5538 1195 2694 4515 2593 4539 718 1796 12 1889 4492 3971 3295 4761 310 5083 5524 4946 2742 3737 1412 4191 3177 1197 515 3986 4464 5449 4001 4228 4813 2517 5058 2527 4028 1027 3999 5345 1372 1584 5466 5385 2712 2887 5229 2368 3769 2317 4286 2178 4754 4304 2653 2361 1445 8 2990 5521 277 2291 2481 998 726 4677 4828 5506 5251 3432 3950 126 3125 104 464 3930 2763 2673 5601 3231 2318 2256 854 2937 3251 3116 692 770 5299 371 2077 3522 5301 1712 4547 3984 4832 2034 3167 3196 563 2417 2762 2561 1896 4395 2742 4001 1313 3882 1724 2426 2673 3177 3595 3608 137 1513 4443 3105 2240 469 151 4032 3556 2744 3845 1037 3546 1825 4020 4253 2837 4527 2223 861 890 3050 2412 2180 171 4442 265 5357 3270 5244 3982 4793 5216 5602 3367 4093 3498 4699 1170 147 4950 378 4345 5016 3969 1781 5567 1413 1020 2429 4028 912 1061 4809 5617 5084 1368 3253 5614 4904 5390 1228 2123 1590 4817 5084 4884 2080 256 2800 2376 2975 4956 4374 5616 2234 4967 1611 2888 5152 3112 3512 3271 4033 2144 5607 3034 3982 2001 1525 2181 1879 1316 877 758 4749 4175 4858 4894 4805 5114 3320 1130 4752 2217 53 2581 1376 3031 746 87 4966 3686 5064 1810 3100 892 288 2667 5465 4592 3061 5055 3806 3008 3824 4143 2676 4166 4161 4845 3292 2429 3537 3792 2678 4169 4375 966 346 878 3603 4676 2047 2621 5512 4206 4605 2124 3725 400 1220 5283 2795 896 3126 2003 4889 3101 3154 4783 4720 520 1413 3564 3877 50 1706 381 4363 5253 4536 615 1034 982 3731 1721 4312 751 2964 4480 4374 5608 3437 4290 5599 5024 761 604 4588 2497 1194 1465 3020 3116 1008 5187 5628 2539 3350 1416 214 2351 4347 4098 3030 2066 742 2943 1834 3772 1409 2848 334 4985 1379 4927 934 1786 1888 4619 5019 4164 4814 3488 5548 1677 1213 2315 4275 5236 803 2795 4179 100 2765 3267 3823 1820 229 2510 2495 1883 3540 5057 3198 773 4830 1496 3652 3912 156 2365 4113 3327 2393 2492 833 1823 3921 3883 1830 4357 834 3900 3095 4716 196 2143 999 800 3058 2294 3006 1858 2745 3378 4397 73 5318 17 2136 816 3275 4381 5432 377 2375 4414 891 206 3670 567 3572 4494 133 3173 1446 487 5134 4213 3339 4842 1171 1548 4893 1198 1861 3848 292 1441 1479 4744 2379 4643 983 1547 796 105 5432 241 1017 1625 4333 23 1602 4915 3902 5621 107 904 4361 3469 4982 2213 2038 343 3884 1363 5046 185 4963 4324 5317 5355 3588 393 2854 5567 3850 2358 3280 4682 5456 658 2739 1320 4039 20 5475 2329 3823 2152 5599 2980 1390 4386 3433 1343 624 4324 3990 3647 5137 1712 2176 2390 1888 3881 2030 2686 2374 3117 1515 3756 5047 1759 2710 4701 4388 2396 4178 4492 4509 4123 2958 773 155 662 1930 2144 541 2123 4135 890 758 4127 140 5631 1011 2693 2394 1039 4015 786 4285 2771 2131 5629 660 5199 672 564 5214 1446 3974 1181 4929 5184 850 3746 5403 115 4394 1606 923 3096 4656 1942 3305 4824 2260 5411 4506 3099 1598 3069 1023 339 928 3947 2599 5597 1576 164 5134 2188 1337 4790 3220 3118 2227 981 3875 4447 608 5170 5536 2587 3364 2793 1820 5600 4536 5152 4018 233 2699 4758 1495 4269 2425 2411 4285 5011 1179 5012 4596 1328 1767 2593 1563 3842 5093 898 4586 473 4082 5271 3316 1647 2361 4980 1459 2224 1074 352 250 1817 4240 2736 3062 1904 3102 5615 4552 4521 1987 4100 5419 4065 1167 1228 3230 724 293 2872 3648 3699 2933 2277 4118 2758 4672 2310 3707 1914 1950 3975 538 5635 1772 936 5633 1869 4084 1644 3190 2920 809 939 331 432 1250 237 4637 4149 5334 5592 2377 3359 748 1356 885 1674 4604 5165 3493 529 4922 136 3482 5436 5485 4686 2178 3102 1063 1302 2230 583 2111 1262 40 1087 3148 4477 4948 1700 3645 2814 5445 4933 552 4503 4287 1602 707 2287 5403 474 4160 2897 4410 1567 4888 3998 559 4405 686 2561 4280 2110 2493 1777 1490 3881 1664 2811 3167 4557 4241 2258 1924 5063 749 5439 3071 2423 341 4621 4135 2599 4624 3112 3362 2612 304 1560 5367 986 930 576 4932 674 5038 4416 4781 4026 2551 3529 954 4244 467 3943 1082 4243 214 5532 4177 3636 3507 5199 3084 5207 4779 2342 3574 5536 1394 3871 1925 5103 798 2885 1438 4606 3855 1731 2685 4087 3996 997 3145 2706 3343 1179 3763 3385 3275 4234 2041 4749 4533 368 1493 358 377 3054 1587 3578 4589 5345 1195 5086 2039 810 718 2414 3828 1389 2527 1307 1488 3244 4029 1258 2268 5512 5036 3563 554 2520 1219 4842 2734 1094 4860 3073 3381 2126 3975 1234 3082 3708 3872 1790 1677 3920 984 1631 3140 1804 113 3026 1938 1722 372 5581 3254 5303 1527 4031 5588 640 3036 4936 2075 1227 4640 2591 4947 2816 4431 1049 3796 1353 5080 2548 3911 3683 36 2408 3175 3034 84 2877 2839 3015 1392 1317 898 996 3713 4208 1280 188 1666 1526 659 284 2129 756 1905 4053 1692 4978 92 5147 2015 987 2938 2295 4595 3673 142 3724 5081 4259 5575 5295 23 4689 5080 3810 3163 439 1096 3845 3606 4120 2143 5033 303 2853 2696 1773 4312 2249 226 1204 2537 3043 4221 1483 3139 1771 5521 4009 810 2856 2345 3621 267 3694 5576 3275 4083 1303 2748 5255 892 1239 4031 1629 4914 349 3843 288 1181 3678 2937 1918 2790 729 3029 1440 5021 4497 1547 4119 5277 1997 4233 1994 4594 4290 5172 2373 5267 2724 981 4318 4173 5422 1974 3814 2242 4380 4200 1278 1438 894 2442 2498 1118 987 4193 3122 350 263 1893 3508 2557 1165 3373 2542 842 4808 3767 1389 1550 3394 3715 3893 2331 5537 148 3666 3071 2030 2951 1870 1670 1336 2384 3564 3093 448 3638 1685 2932 2673 4679 2430 2097 52 5274 2505 2190 1904 43 3959 5507 1270 705 193 3636 4237 2603 234 4834 4644 1609 2434 4623 573 2272 1020 4907 1713 2999 3473 1481 488 3708 3887 4391 1759 851 4967 5426 295 2129 4139 5512 1687 3440 2007 3130 1561 776 3530 4669 4442 3926 3972 4860 2380 849 1554 1569 5244 1533 4597 2596 1343 4652 4095 4286 2688 3922 5387 1342 3096 3180 4188 5396 4838 3659 3656 1295 1257 2806 966 3085 3922 389 1817 4657 1229 3200 4753 3569 4496 2628 2403 540 4399 2624 1700 4678 18 2835 5063 4242 1455 620 96 619 4685 4455 3219 890 566 4319 3977 3547 4890 3051 840 742 3112 3124 1698 4773 4381 1647 3653 4059 3670 1360 3432 367 4326 867 4957 4242 748 4239 4345 173 946 2859 3815 3095 2447 2471 489 469 5373 5403 5167 3515 4814 222 333 951 1136 5591 472 2844 4126 2547 4717 1573 2482 3622 3958 2842 1428 167 3660 2010 3725 4296 3919 3654 4812 2295 744 3737 4747 2874 4396 1772 1734 2150 5518 1505 4056 563 5596 4287 4959 2066 1281 3960 289 2203 2261 978 1662 5516 72 3646 896 2698 5036 2506 4089 4670 2511 1325 3441 1175 1460 5001 3716 883 2413 4981 2825 5084 5592 4308 5495 4936 4709 2492 5487 3618 3052 3718 2723 239 3099 3897 5637 3768 3150 505 5379 4650 993 2627 3958 2123 1863 1955 149 4726 4809 3053 5384 2789 4526 4467 4388 694 96 3261 4381 1065 4541 1202 2894 4199 3063 4779 5404 1226 3757 1439 2633 1596 5292 498 2343 4858 2265 5384 5488 4910 4700 428 4912 1027 2728 1828 2506 1799 448 1044 1702 290 161 3955 1159 4205 2829 5205 759 3858 3745 2614 2984 3998 5106 4206 5222 4007 5629 73 2873 1836 3960 790 3805 2553 291 1031 1951 3268 1911 5431 5118 4641 2796 4891 3382 601 5225 2081 1380 1253 2337 5419 919 1728 3637 5399 341 4611 1433 1159 1749 1636 1322 2730 3124 4132 4379 232 4337 4389 3990 3687 238 391 3522 2104 668 442 1059 4117 2046 638 4118 722 4686 2338 2871 1825 4520 5245 4971 2332 5495 1185 409 4526 1532 308 2871 3491 4167 1781 2485 2489 4921 3779 435 1756 4828 1381 291 99 2926 3119 1128 5371 3901 3954 3608 496 4569 4670 5516 5246 3543 2259 2823 2441 601 440 1925 4393 1490 4713 768 2979 5191 4394 1966 3249 4254 2317 1544 3053 5043 3748 2479 747 53 187 4434 4224 3454 5029 5632 2012 3922 4815 270 1531 4639 1849 1219 304 629 1508 1030 499 3801 5556 3292 825 2927 2935 812 553 2173 882 3123 2508 1993 5607 60 2089 5546 3387 182 3373 1818 4861 2515 3897 2979 714 3742 3302 3616 3743 861 2840 1514 3240 1677 1394 1882 5087 3361 5113 2669 5385 207 3764 4469 1595 2549 2031 4790 5495 1340 3263 2882 4920 214 1413 5616 1168 2338 5365 4507 2277 5363 1909 2874 1211 2861 4239 5163 1212 2244 5032 4993 292 3309 5061 3114 3846 2882 638 1893 3802 2036 949 5427 5577 287 2056 1787 3587 3327 1223 5479 575 329 3964 2397 2276 5064 1764 5063 1602 4456 5401 1755 4908 5215 1329 3587 2628 2771 4314 5443 2852 4111 3611 5307 4359 946 2486 1162 678 2984 4938 471 3189 3735 2636 4160 4724 3205 3649 2057 4035 67 1662 699 4252 5634 762 3548 1131 936 712 4304 2968 2105 3545 813 1151 2462 116 3756 1141 5418 4548 428 1098 4520 5629 3938 4155 4385 5310 613 896 2811 3590 1336 2981 1133 738 2410 2129 1628 4566 2401 3403 3690 187 1441 597 484 836 5242 5169 4942 5180 3697 4994 4102 4031 1612 3864 4861 1595 5032 36 4757 4037 2434 4258 1170 1384 2240 1230 868 5206 4425 1732 2493 1133 5532 5520 5476 2924 4702 4698 3982 3290 1538 1055 2079 346 3637 1835 4406 1420 2285 2560 1409 979 1217 1872 4199 1548 1842 1231 1901 4114 3185 4084 5395 3623 1189 2508 2498 5438 1499 1523 1050 1190 1067 1670 3484 3738 3457 5541 4619 921 200 859 3471 1100 5574 15 602 2406 3308 5484 1168 3920 4396 1691 3065 3061 4 1643 2154 3832 3433 177 324 4752 4977 4142 1361 403 5240 2562 5179 1942 3357 519 4386 116 1440 2062 3268 2010 3111 2508 2708 2095 4546 1288 3381 4007 1534 3878 4287 2997 3617 2691 4422 2620 2095 709 3610 4877 4507 3613 2549 3395 5377 2648 5396 84 5423 5017 3468 720 1150 1023 3684 1126 4695 2783 1255 1398 4566 4 3875 1368 5326 374 4669 998 2061 3135 2158 2189 3817 4899 4954 5265 1651 2967 3491 1694 4443 4190 1845 88 2246 3939 1231 1259 1628 2325 4645 124 1492 2194 3964 3119 1208 3978 3121 4318 1032 5225 4462 1877 1514 3008 5330 3634 916 2516 1308 4039 2489 734 3242 3626 3337 2973 5178 4281 1724 4066 5633 3678 3509 2895 5611 5049 5359 586 4586 2012 202 2691 1538 494 1043 3119 2081 4576 2875 3454 3111 3660 2993 800 4085 1314 942 292 5381 1720 5619 1541 1844 3005 2196 1013 3235 442 120 839 744 1708 1138 5104 214 541 723 1564 1071 2985 2808 3486 1700 1259 4601 2542 840 745 5362 222 4160 3780 5110 4195 3910 5608 5341 5268 4146 1930 3038 216 5238 5459 3145 3236 486 640 2762 1196 627 4679 4967 2131 430 2678 4215 3964 3411 973 5279 4187 4459 3829 5011 363 4899 2338 3149 2302 4578 1793 2446 962 4478 3163 1821 4137 4678 3341 469 3775 2158 2172 1389 1670 4434 203 3750 3151 3376 4107 3508 2108 545 2159 4165 1686 5535 469 1354 1024 3169 1243 3999 2168 470 3337 4049 3684 3689 479 2859 3688 4392 1302 4097 2975 3568 1916 3743 2871 4266 3796 5197 4565 3456 2566 4393 4660 1545 1040 5579 1248 397 4028 4701 4915 5207 1034 1326 4408 736 3977 5128 3560 2953 1448 1179 2049 2052 1644 5036 3579 3768 3290 2503 4697 1074 3827 5221 656 159 4958 4789 3394 1262 5341 1048 2534 2552 5069 299 3791 779 77 1184 4030 393 1190 4616 604 1682 1775 2060 5152 1403 503 5517 2129 3664 1408 5508 4670 3519 2373 3814 3666 4662 2336 1097 4126 3403 4573 5032 1285 618 514 5320 4991 5467 1884 4995 3509 4281 168 4468 2757 3975 950 4603 5040 3653 3418 507 4079 401 788 2673 1547 1463 1070 4371 5287 5102 2280 2377 2283 177 2444 2815 154 3116 42 4376 2892 4995 545 4218 5295 2616 1191 2733 3607 3871 3898 137 3431 3427 1691 2578 1797 215 1756 3355 4668 5134 3873 1763 1825 3999 2815 4770 2641 1913 660 859 1028 2662 4777 4717 2893 1745 2821 4060 4801 4112 2866 5198 4241 2048 3842 3998 1297 2304 1888 3423 1250 1451 703 3261 1738 4149 4683 960 1705 743 3786 589 5042 123 5412 1185 4288 656 1562 5120 1107 1165 588 3874 2426 1675 3081 5576 1231 1494 1212 2909 2940 4693 816 1583 2587 2535 4276 317 4940 1181 4720 3693 5226 1278 5370 4891 588 459 5309 4671 2641 4042 1538 2682 1786 4821 2433 712 42 783 235 2461 4099 704 4167 4338 1883 689 5070 225 622 250 2182 1112 4899 14 2752 1606 1068 775 4862 5623 3638 4559 1390 3821 1456 1878 4764 5147 5311 1534 3200 1245 2330 1543 140 4229 263 3319 445 5137 2686 945 4993 129 5149 416 2156 1738 3248 219 3285 3979 5398 952 695 3867 1760 122 5027 2720 3253 4062 1053 4135 2370 3323 4107 4576 2963 3492 1622 2800 5125 1711 1359 2972 229 2389 2731 3468 5046 5101 4114 3907 691 5400 2501 1853 691 1084 3171 3595 97 1712 3589 2182 1542 4812 1001 2212 4178 4422 835 2310 1674 4636 5513 2165 2163 1875 1617 5027 5519 5364 4581 1860 4994 1164 1571 5502 4429 310 798 4649 162 2564 704 2331 4515 2394 5048 3248 2444 3375 3661 4780 5290 3128 5564 1197 5622 1254 2039 1307 138 903 4867 485 4898 1032 5595 1462 1941 1858 2265 4365 1953 1242 3006 813 145 3097 1577 228 5378 972 333 85 2033 3283 5414 3035 4371 3116 999 5184 5497 5379 2738 3999 4145 464 2788 1074 5560 3273 3389 3671 3794 2213 3219 2380 2243 1440 3372 5637 3536 1364 5569 2893 1730 420 2081 512 4833 1072 3775 383 5360 780 5067 1664 2691 5576 1278 4533 4769 4883 437 1500 4544 3694 3015 4525 1322 2184 1170 4293 3573 181 4143 3821 4490 80 4252 5318 1473 3821 4497 1039 4640 2441 3467 4322 2345 1679 4974 3731 4417 2203 5596 5518 3176 1918 2766 3178 509 1045 1597 3039 2186 3809 2074 2192 688 1755 3670 23 2023 960 1523 2841 4541 328 3524 349 5043 3846 1810 4085 1844 5451 600 1104 649 3407 652 2346 581 2295 2507 824 4582 1238 789 3458 361 2077 1393 239 314 4525 5188 236 3446 51 3196 679 5112 4718 1247 5346 2317 4313 2072 1199 3984 3901 4525 1550 2634 5558 4410 878 18 5238 566 5143 2052 1286 3748 5160 558 3719 4540 5192 2632 999 4829 1174 5017 284 3905 1622 4061 1282 1376 4057 2872 1410 5570 2716 915 2378 56 4976 2002 109 3652 2392 662 605 5143 804 1976 2812 2879 3369 1182 5420 1181 2694 3821 163 2265 2229 759 298 3520 741 3614 704 213 27 2820 1594 3344 4070 3313 2781 1863 2876 2406 787 1526 2550 3740 470 2588 4448 4125 4846 1475 2545 3109 3822 5321 2156 2223 2409 4584 4427 3949 1605 5524 1683 3386 59 4337 1297 740 2212 3175 5096 205 4340 5353 3787 3461 922 4217 2248 676 2904 383 3849 1940 5184 4411 5054 5563 1734 2084 3804 123 3079 2957 25 1661 5409 3269 4888 1354 1084 572 538 4187 380 3480 162 872 4488 3013 1437 4268 2176 1784 817 4975 590 1113 3232 2309 322 2104 4235 2093 5370 3706 2156 1848 128 4991 440 5304 4427 354 1581 443 555 1859 3115 2121 3432 1597 5120 3693 3024 164 2534 2066 4720 1457 3272 157 4190 720 1964 2541 2848 3569 2448 2108 79 5423 3091 2429 4702 4249 4606 618 3569 3526 3562 4958 2366 5391 868 274 3181 3514 4167 4936 2138 4105 2924 5636 2327 1680 3616 4475 956 4804 4338 1184 1652 5309 5339 4958 2348 1741 3311 2647 3505 4898 2960 4754 3301 2716 505 3823 3291 1674 3424 3042 3835 3895 1260 1834 1168 1829 2774 1318 2625 1394 289 3281 233 1825 5015 2562 2887 5266 51 1783 3196 5533 5024 5603 3578 5288 936 3886 4137 2073 3541 39 3593 3990 2022 2394 5280 2237 486 3663 4576 4783 3093 5299 2771 1063 3388 3438 3817 1113 4054 693 4446 5208 4243 4370 5341 1272 5584 824 4641 3553 79 4156 202 3726 3536 1576 1578 4294 1205 2858 1505 930 3503 4493 4402 4372 3237 2206 891 4580 813 3262 4723 1756 3376 1162 2762 2802 2913 3100 1409 859 213 2536 1111 4311 1382 5002 507 5334 1482 3822 5576 5573 4706 2428 249 2914 3446 4981 653 2917 5483 3666 2382 1599 2483 4364 1277 416 1319 1400 4162 159 5595 1288 3996 157 506 4433 5471 1835 4417 2383 472 707 4454 739 5106 1586 3324 1160 4151 1302 4532 1076 3773 1383 4532 275 4661 24 2879 1240 3864 5474 3366 3927 5593 2520 3418 4420 1894 571 5575 2394 1463 3704 3039 3071 2275 2509 4738 5538 5524 2373 1896 2524 1606 5335 1844 5492 695 96 316 845 2467 1890 2429 5110 5141 784 4386 1669 1964 912 2694 2663 3311 2057 1430 3783 5521 577 4708 2796 1082 3032 608 2328 930 1054 1514 3466 2231 198 1591 2027 2222 5393 2941 165 2765 3053 1248 2920 40 5625 2609 4357 1341 2388 1838 2368 3792 992 1046 149 1407 1485 4324 2129 3337 4498 4254 4030 2973 1760 3367 273 4010 3637 3960 2127 1569 3371 1802 1362 5447 898 2449 1137 4124 750 2336 4449 3388 3656 173 1498 4956 4291 4570 3222 3967 1350 3593 4728 2709 3345 4924 428 3767 4304 3616 1101 3873 2895 5451 1611 3818 3886 2888 698 3718 1039 514 2147 1516 3207 204 4427 5125 1770 5220 1537 2543 4330 1546 203 4219 2957 3090 5215 5281 3184 4280 4454 3057 4043 2452 3666 4942 199 77 1993 3777 5000 2682 2978 2166 4872 2872 4091 317 3886 1669 4938 3370 4230 2649 804 3838 484 2162 3455 4188 2015 2985 5183 1625 1465 5267 2276 4878 20 4068 3762 5035 1807 2908 2281 1820 5054 107 4042 3106 1379 4554 2830 4448 566 474 3254 2851 4126 3679 2391 5092 2816 1214 5615 4572 2895 75 1636 5233 1685 262 2768 1530 4262 3115 2436 5239 5527 3555 3145 534 2981 2885 5505 2993 82 2730 2574 70 3975 2581 2532 3464 2935 1667 1599 1131 3099 4981 2775 522 1415 2042 267 19 4779 639 4945 602 1514 1512 4740 4122 340 900 4250 1297 4722 2664 4119 1231 2771 997 394 461 988 2541 1567 1334 2999 3691 300 2710 180 268 673 3801 864 4352 198 555 3643 2776 883 1154 2532 4219 2549 884 3434 3133 510 1205 522 858 4924 5123 2655 2898 1810 4445 1005 4004 4940 2765 3573 5081 3867 3606 5224 5339 5463 224 4550 4277 2636 254 2493 2413 44 3209 4391 4660 3535 5146 3976 5552 4830 1002 4304 4457 1041 3683 2400 2984 3959 1039 2186 668 1852 1288 4114 5170 4693 2039 3343 1815 5386 949 3703 2798 5205 2897 5263 2121 1477 320 573 3024 4346 4738 2383 4479 5619 126 3535 552 3372 4847 3248 3637 1138 776 872 3984 2515 642 4854 5568 5623 1576 4903 4510 1020 72 2579 4488 5405 5108 3286 2021 4537 4222 5228 1142 1945 380 1140 1959 1196 3559 5441 1925 1745 4722 3001 5238 5390 5009 827 4718 3559 687 3251 3838 582 3022 5212 3678 3902 82 3661 3895 5282 4551 1491 2273 1138 2982 2034 4325 1834 4349 1207 5259 834 3550 5369 3962 78 2022 3711 2957 5128 2406 4093 5345 2198 562 1480 2266 457 5133 560 4547 3983 1173 2661 1828 5271 1948 3485 2919 555 1994 2292 2887 3045 2495 604 467 4026 2896 4484 1663 2663 4601 3391 4087 49 1798 5405 4297 3153 2075 1805 223 492 5012 5060 1872 2675 2829 933 1808 1854 3302 4262 2502 3037 1831 4582 4730 4015 1014 2003 2730 999 1672 1667 3160 419 4196 1158 3881 1203 2754 3302 1862 470 2748 1709 444 463 4659 1878 440 3352 1084 1579 2542 1398 748 3471 902 2032 4141 4337 2969 97 1822 4983 2073 1051 4641 3438 3316 286 4279 1722 557 5565 1668 217 5460 447 4524 5545 5099 3928 3834 2729 2586 2814 1755 3636 891 134 5641 732 2853 5188 3740 4577 2710 4038 3237 3435 3522 1399 2990 2440 1046 2428 2166 2510 5073 3394 4017 3364 3478 5215 2562 2435 5339 2646 5240 4979 725 5017 1361 450 3784 3358 5090 1592 1961 4579 4700 1084 5557 4694 5415 3994 788 4068 5396 4286 4378 2441 4242 1644 1693 5437 1073 949 5135 2157 786 2997 1093 2180 1263 14 1288 2871 408 3096 4144 5511 5333 541 2951 3790 2577 727 2491 516 551 4180 1319 4647 655 2526 5374 2141 855 4419 5185 1905 3 182 5110 583 457 1895 993 3128 2890 5409 5610 2434 2537 3842 1847 3320 5089 459 2096 3077 1314 5351 2817 733 2151 4388 907 4728 5496 4257 3933 4806 4481 2807 2340 3891 572 5535 1202 3785 3315 627 4239 4243 2660 3807 2958 4043 3552 1006 4950 3394 3271 4381 3147 763 1788 5123 3555 3401 2123 3655 3704 1581 3441 18 1360 4108 5140 3797 3223 3053 632 578 2844 826 1398 4248 3887 772 4800 4660 558 3864 4032 1753 4033 4851 5000 2720 5302 2425 1645 1437 4921 3894 459 3153 593 3341 5253 5309 532 1289 3977 1086 3572 3064 5339 1249 4698 2522 4473 4649 2030 2123 5338 3955 2151 516 1352 2250 1585 3267 5626 3383 1168 712 50 3039 3580 2523 3479 2703 1810 1184 3246 1015 888 3269 5535 5358 172 3030 5577 345 760 538 677 2047 2210 2096 2436 2376 667 5388 1094 858 2358 4584 780 2311 4195 913 4953 1107 5592 2395 5035 4425 2834 4156 4257 4732 4735 4784 2894 3400 1579 2721 4077 2129 4157 5224 1591 2528 5077 536 3045 4420 1654 4853 4319 1943 3900 4020 4292 5069 2042 3389 1663 1524 2272 2190 4126 4649 1957 1547 2133 3511 2600 2790 1214 1737 3573 4091 5563 1277 5581 3442 839 418 3532 3852 5196 3286 750 2472 4972 3561 1917 3427 2692 3369 4958 1463 794 4322 4466 675 4766 2016 1982 2222 5019 3867 1901 1466 5334 4515 4925 4827 2287 4781 929 2284 787 320 2806 3432 5365 1895 3004 4965 3632 2638 5290 4130 1565 2636 2289 4702 2957 3356 4533 712 5597 2120 3213 468 1725 3694 4649 230 3538 843 392 1454 4984 5169 3315 705 3143 2383 39 826 4224 3417 1398 1407 2230 5101 4438 1441 3822 2920 2370 5506 5204 3946 3517 2518 3208 626 2243 4464 4500 1082 5401 666 2986 1529 2177 3642 1225 2462 4758 1491 4907 5380 4150 3523 2007 2579 3301 3319 3532 1138 2844 3508 1640 1382 3294 4252 3026 3279 3665 220 5329 124 2145 1251 3043 2780 4093 423 1573 282 3870 387 1875 929 244 5542 2206 5505 4647 1618 1673 352 3387 1083 1025 1829 2839 1701 4825 657 5234 3963 617 87 2958 5166 3553 5098 4177 526 1973 4129 4822 4239 950 654 4978 2787 2956 5178 1935 414 2979 545 3819 4147 3310 4017 5228 3837 1847 3436 3883 2045 4955 4486 219 706 1501 3395 695 3065 3433 2361 5427 2234 4114 2273 1623 2123 5177 1472 4781 2168 3575 2260 2393 1259 345 4112 2966 5225 769 408 3583 765 4796 953 1781 4736 5383 5151 4903 1656 1387 2792 1912 4197 1397 3269 5620 4213 621 3950 5410 5284 3976 987 1392 2564 4552 3288 2504 613 5211 3486 1774 4643 1092 4667 5058 2235 5138 1879 4452 4160 1130 5584 481 972 4039 3994 4624 2350 5643 5412 4601 2169 4140 5241 3809 2381 1464 207 854 1188 1141 836 240 2740 5151 3074 5057 4400 60 1781 1058 4449 4881 479 4362 3358 1306 256 403 2261 1600 2458 2014 1912 261 1974 4346 799 3876 4884 129 2631 5358 935 5378 4944 461 3141 494 1927 2819 4647 2129 4722 517 4684 4068 1315 560 2267 953 3347 2796 4308 3793 2776 2372 3858 841 1449 2522 4035 5151 5314 2008 2284 475 874 145 4792 302 4171 2116 5575 4998 5047 730 663 1698 937 4203 3739 4571 5316 3059 914 5031 2790 257 4253 826 4532 916 543 2455 5312 5393 2845 4380 3519 1641 4616 2984 1520 2003 5611 1932 2194 2560 356 4492 201 4273 1008 3484 4679 3097 4456 304 917 2404 1631 3931 1508 4132 2698 2950 1593 2950 2212 404 5043 3007 1347 4436 2983 5379 85 3767 1477 1998 1875 1539 2986 3563 3714 4173 3289 2946 1646 5618 5102 792 2948 4350 5004 4908 5171 3622 3506 1658 3620 123 1057 1420 5450 3447 1936 694 4531 3500 3372 4834 2536 3246 3702 1136 3761 4532 2601 3825 5573 2235 3581 3283 4133 2835 5104 1512 370 3622 1299 2435 3604 5573 4853 2920 877 3488 522 222 3064 1982 256 2650 1499 3317 3521 3682 5425 15 4888 5535 5235 3438 1025 639 3724 5072 2854 3846 4443 335 1567 4163 3674 1231 292 994 5133 267 3622 4256 2788 5289 4072 4571 2544 5097 236 1887 5347 5354 3397 5028 2645 5619 4054 1725 2498 4607 175 4068 5351 3311 1763 1912 3053 4688 4094 3920 4268 2089 2748 3344 254 938 3305 4137 3591 869 3275 716 733 1535 1425 4812 5456 651 4562 3229 1704 1443 1146 956 3796 5248 762 4940 377 628 2686 3512 2076 2045 4871 4606 1380 1135 291 560 472 4841 985 3241 2428 5072 292 742 78 3777 674 4290 1276 1153 5525 2384 2571 3478 5369 2947 3682 2636 3385 2331 4171 2819 3951 4093 2245 5479 5553 419 1880 86 4730 4790 5541 4181 1937 3532 1793 3694 5601 2014 2996 548 3016 1976 4393 5015 2384 1211 4380 2062 3882 4481 4719 2824 4309 3611 1590 5047 2908 1735 3129 5522 828 674 159 2100 1245 3960 3072 2836 1517 87 462 580 1384 4670 5072 4046 1266 1675 2179 5333 2730 3145 983 403 4589 4410 665 5429 2647 1460 1048 4320 201 1779 281 2463 4287 2171 1402 865 1842 98 792 2469 2041 453 2685 4924 3107 5254 5539 606 1469 3177 1958 3552 4818 5171 2807 1252 1975 2814 3822 305 709 3059 4905 205 4124 601 2713 4397 1789 2091 2273 5072 4606 5104 5197 1370 4708 2973 2973 1255 210 2871 3234 1011 2433 3738 2180 3721 5232 645 2682 2207 3505 3763 1486 5375 4987 1054 2816 610 1670 1846 2016 1372 792 4576 4667 3637 3129 4684 4131 823 1097 1616 1702 889 3658 3762 1604 3990 4029 3516 123 1469 640 3863 4604 2252 1289 837 2575 314 2456 742 2671 2658 4166 2801 1922 3885 157 2931 4174 2355 5020 856 2670 5057 103 4905 5344 3517 2614 5017 3795 2971 2943 4802 4934 4260 3325 3663 4398 2236 2459 5377 3985 348 4037 4647 4248 1660 5517 1 3351 750 3784 5046 354 5603 4827 4869 1922 266 4676 4290 4997 2618 930 182 4810 3539 424 4204 3557 1773 3461 3277 1002 208 5532 2313 280 2488 565 1639 5336 2752 1988 1796 1646 3788 3068 1103 1524 871 5299 1896 1377 4909 2048 1193 3043 414 2086 2096 2952 2128 4756 3907 3570 5622 3580 4309 2550 2672 1252 3798 1563 1073 2798 3048 3394 3971 3015 103 4596 2550 4182 5139 4682 2625 2782 3676 4794 2200 4406 3763 4779 2169 4648 4542 3865 612 5009 2529 3630 4797 3842 1255 5526 5118 266 3783 3726 4941 1939 4865 2196 183 118 4486 974 756 1131 1683 3465 5610 4149 5012 134 741 802 680 3547 3024 5306 4942 1808 110 1728 1017 5275 4050 5285 2785 3243 4080 1709 5464 5427 572 5610 1407 2864 3416 4408 618 3649 5106 2074 2545 3322 5622 2065 2351 3841 4490 4143 860 2036 5163 3654 2783 1757 2705 4579 3530 2031 5170 808 1589 3928 3147 3547 2412 5364 325 1513 1124 2250 5306 5070 2012 1517 962 4255 4217 1397 972 5450 1258 2230 4532 3223 476 3312 4240 1879 2166 3467 3218 265 1484 5021 5076 2725 882 1663 2445 1413 4438 4053 4366 3676 4938 5525 3541 757 4220 3612 4112 3528 2466 4754 966 2696 3405 3916 1106 2781 4448 1036 4169 2715 4577 4901 589 1559 4285 271 4330 1592 3628 1268 1180 2129 5295 4392 286 1385 548 2967 3514 472 3638 5424 3060 1924 4302 1529 3363 3787 3989 516 4430 3615 4096 2188 1060 3950 4 3709 1431 3295 2462 3136 5078 3209 3066 2248 5505 1555 263 3900 4724 4528 4391 5276 1527 2676 351 1647 896 3050 2041 2045 3465 2613 2617 4274 4772 2837 4885 3745 1221 3710 5580 2778 2084 4947 2789 3859 1318 439 4791 5021 1240 4800 2385 1991 905 3248 4268 1134 2972 781 3200 529 3583 4516 1343 1311 1482 1952 4422 984 271 4380 5114 2461 5280 1495 4630 111 5442 3623 3546 3024 1953 5637 5075 3111 3596 4707 224 3926 1927 426 4174 4310 4199 2444 1215 3139 1345 2005 4076 1792 1809 4238 3535 5448 4536 51 722 619 5360 2846 4454 391 1964 4075 4523 2678 4504 5389 4901 3715 2106 1497 4282 1259 949 671 173 2923 413 5094 2827 2763 5187 5116 4308 4821 1323 576 3989 1610 3368 4342 5420 3149 3255 3717 4103 1218 2199 2800 4173 5553 1044 2499 2473 4592 3933 755 2217 2945 142 3435 1327 1031 4810 1653 2625 2027 4658 445 5466 2902 1743 547 1987 626 1448 5492 3712 4013 3091 4485 3617 2224 3085 3828 2223 3525 136 1440 782 3758 5353 4705 3199 4478 5113 921 5294 97 524 5335 4251 398 3500 4371 2949 1105 4963 3863 3182 298 1271 651 912 1557 3109 1771 984 1718 4273 4079 850 2939 3557 768 1960 5079 229 1181 1135 1885 5569 937 5134 3290 3427 807 2828 5484 4171 5515 3201 3728 5548 3463 4456 5034 1033 4025 736 1495 1136 2751 2359 1134 3166 2895 2699 1577 1540 2533 4111 4242 1665 3377 3716 1650 113 3186 4397 2066 3432 111 636 301 1037 5176 4603 1313 1104 3497 4814 912 2014 4873 5602 4264 4285 3906 1082 5094 329 84 1231 4276 2617 5060 1709 4230 3900 393 1920 2751 5058 5556 381 4624 2258 2052 450 1696 3751 652 1320 2929 3150 3545 3995 5614 3685 1611 3337 4949 53 119 4475 3207 3032 3689 5233 4226 5119 5507 1369 3395 214 2878 3634 4981 5152 2575 2053 3725 3432 2861 24 3014 205 2986 4238 2003 5254 892 1866 4550 3914 2689 5583 3416 1182 204 2171 639 2359 1558 2604 4291 5343 5224 3416 5532 2430 2126 5384 3167 3073 3821 4095 19 5073 3761 2034 2990 329 3569 5419 1605 1371 2787 1515 3621 2312 2339 5289 4599 5054 3742 5300 4533 5545 1162 1935 3305 2832 2773 5251 5405 1162 852 773 4920 1336 1457 5064 5545 1657 3843 1381 4890 3440 48 1782 467 5413 911 2209 279 1855 2160 4162 2034 865 3066 1190 1784 5162 735 2729 865 3653 2113 5589 2694 2001 2147 2100 3107 1834 1013 4844 4021 2849 541 4398 4218 2414 1531 5352 392 1542 5480 2874 347 2689 2905 5531 121 369 5361 4803 2718 1112 3941 2052 587 4813 5570 526 3980 4397 4044 4900 891 675 4998 4133 4571 165 5001 334 792 3732 2729 1232 4890 1180 3566 5320 449 1056 2859 4173 3208 799 2815 95 2093 995 1235 1730 180 4673 1836 2485 4918 1054 506 2520 896 1460 2209 2094 3565 200 588 4268 5200 5195 887 3182 3174 4587 1995 2507 5527 4632 2416 180 2166 4519 2434 2852 3599 2066 4912 4570 2459 1816 5518 3122 3551 1450 2940 4902 2041 2339 1940 4733 4598 120 1112 3961 3457 2207 668 4357 2383 2289 2203 1583 2296 4518 4974 2111 2273 136 3297 461 5319 1175 4297 921 2722 3996 5338 860 658 643 1014 856 1483 438 5518 3381 2267 3587 3840 5554 1676 566 1109 4606 746 2875 600 1760 3330 880 790 4712 152 534 2592 1531 4475 3501 2602 3181 1059 2470 1090 2453 5474 2978 5073 5189 2226 3915 2456 2120 3422 2033 2693 2436 2343 5098 5379 4839 3322 3821 3140 1324 584 506 2670 3502 2445 2013 1997 3825 5295 4288 3555 5256 3401 1186 1840 1074 5472 4496 359 5321 5046 5044 2552 3560 149 407 4388 2500 2053 300 2791 240 1197 345 4912 624 204 1417 1874 1007 1528 4963 4641 665 3947 4353 3324 5628 371 4641 4497 4201 78 254 1798 2143 3307 4711 1522 2546 1252 3852 2218 5402 2393 2414 1954 2917 5495 3455 1290 5045 2289 2661 1358 4395 4884 5408 1612 1023 1681 2294 2084 5374 1427 920 2742 4949 749 3757 3410 4731 3497 5093 1685 4992 5591 2778 2271 3503 1440 5610 4941 997 46 1037 1015 5252 3420 2701 1361 4511 3137 2368 4122 3267 2210 3548 2889 5373 963 3025 4264 2325 374 4415 53 1063 3914 4287 923 4588 1658 5099 570 4056 3647 3152 4862 4778 1059 2903 674 5144 506 5206 2259 1291 501 2317 1810 2225 2309 2676 263 2133 4421 4343 4506 1643 5008 2208 2304 2342 697 2432 313 5438 3652 2253 3631 3534 5293 4430 5000 3917 5226 864 4932 899 4058 5000 5202 4107 1027 661 3535 1059 5212 1516 1503 2888 5260 5481 3271 1027 2381 3112 267 235 1745 5048 86 2448 3630 4743 5143 4343 2736 2190 757 5483 2355 5591 5360 4208 2941 2037 4030 1499 2953 5598 4989 1346 2454 2403 1547 872 5575 1603 4796 2422 2203 3454 5502 2111 3170 4937 1750 1146 5056 641 4745 607 842 969 4177 2384 3008 738 1493 2972 954 4454 211 2064 2070 4805 1617 4740 85 4994 179 1865 3696 4101 235 1001 1661 3548 4257 3014 1398 1664 4300 951 5034 30 1813 2483 4810 3994 1079 1759 4810 4207 1002 3523 564 375 1948 501 2756 4744 2517 4170 4017 5628 714 5444 87 2793 5266 1591 1966 5140 2895 3790 2259 331 2535 4385 2724 4180 4677 1373 2013 581 1998 3935 828 1198 1986 201 3164 1225 694 670 4223 4920 4483 3473 885 3651 358 3256 3065 1520 3298 2697 4660 3559 4380 3189 2155 1689 2566 2195 3527 4177 3814 5264 2810 3201 4004 3421 5626 3362 37 1173 5552 5347 4857 408 2405 2814 1004 2898 4705 896 3661 1244 4903 2214 163 1296 109 1256 5472 232 2907 4605 691 4662 2483 2796 1733 4789 5084 5558 790 62 4422 432 1505 5600 393 2174 3110 2393 1231 2772 1275 603 3263 2741 473 58 1716 477 2275 3607 315 996 3456 108 2081 3531 1685 241 5460 1413 5390 1199 2795 4183 2598 743 1055 4136 3292 4513 5295 357 2924 3674 3832 1623 2321 727 4655 5437 997 1139 2467 383 4021 5623 2793 539 2638 360 412 4176 4353 3658 1449 5089 1525 3351 3097 3147 211 454 4826 1782 2397 3444 4947 108 3260 3399 1621 4267 683 1985 5601 5132 1012 1499 5484 215 601 3092 1674 10 1282 4932 4491 4233 4554 3421 2257 288 2559 3363 1330 5359 2630 2318 1210 2048 1954 2377 100 207 3923 4149 1462 5302 663 4512 2340 3192 5105 4859 5005 3187 550 2065 80 599 3204 345 785 1362 1187 5582 1557 2617 2310 1588 1590 4072 4982 3306 243 2209 4681 1951 26 3890 2906 4074 1547 5417 2908 4398 565 1828 4260 3208 3382 4064 1035 5111 788 1805 1800 4117 62 1503 2298 4246 3563 3272 1356 374 3190 2230 505 1123 3225 2938 5226 29 3384 2466 918 2149 3865 4491 4893 4499 4700 1251 4520 786 5074 985 1193 1829 1872 3805 397 3628 1126 3970 1245 4869 677 2457 4274 4748 236 1668 4599 3780 3746 55 1196 759 1547 4199 5492 3496 310 1244 5579 3931 3947 3687 5499 3605 653 1260 4716 1698 5393 3608 3197 2839 864 166 2948 3515 1505 2916 1164 3300 5059 3673 1302 1374 934 621 4830 3032 2436 3728 5579 3747 3483 4222 385 4123 4532 2654 1330 3035 2806 561 4719 3403 4207 1858 3108 4664 4858 652 5329 225 3474 2267 2499 3960 2682 423 3919 995 4810 105 3993 2867 5506 5182 1868 4725 1209 30 4064 1368 2191 1369 3640 4715 2518 4688 3378 1515 1057 5366 2524 2651 2607 4169 3676 5106 731 4536 5054 1825 3544 3098 489 1134 1932 1088 3200 1160 5504 373 3746 21 1026 1305 5040 1805 1361 5229 4765 2240 4280 1118 2035 4421 242 3692 808 800 2245 1944 4584 4365 323 2200 4170 5099 2637 1295 712 1908 4017 2677 1983 1610 1981 5248 1946 3582 1736 4131 410 5130 4518 5574 2906 5193 4539 4155 3764 198 693 5500 3640 3237 3825 4837 2016 397 4505 951 5008 4909 1820 4321 1591 3946 5610 1223 234 1781 932 4916 3700 607 1767 5152 1810 1097 2090 1226 2524 1383 933 1247 5287 431 5503 5260 2692 553 1105 3697 2486 2459 3545 5230 3592 371 3900 2596 2233 560 2975 1331 3168 441 2554 1944 1034 3938 5607 1506 4347 1552 466 5533 3888 1996 226 2874 262 4007 5019 3216 5403 3921 4840 5046 679 1731 2675 261 5143 1541 2098 5409 301 1261 3193 2372 4363 1080 3122 3486 5557 2797 3337 4315 204 2256 1880 113 2365 407 3400 5156 5030 3112 4505 4511 5471 2787 2439 2062 2991 3098 446 3205 4852 4106 995 1138 1469 5466 72 2066 4503 4930 5324 4796 3779 1798 4287 2867 434 3393 905 1793 3645 256 3088 281 5202 2007 176 5413 3778 1861 4373 5307 1129 778 1980 4525 5207 1198 2143 4219 2689 3955 4445 3308 2920 2360 5589 2868 5372 5292 4812 2184 2008 4181 3490 1911 4180 3942 1074 2956 5519 1446 1681 1844 3871 4071 4996 842 4898 546 920 4148 2030 404 3714 5352 3324 3460 3156 894 608 1793 467 4837 1820 4759 945 4009 4830 4662 1117 1974 3427 1691 5025 5367 4215 3758 855 3908 4721 1275 2116 4909 4355 3716 5465 11 826 5575 3503 1715 3673 2529 3429 4762 1365 2681 663 2087 4232 2957 4305 3596 1426 5106 641 2112 3912 2975 2706 5527 4541 2593 5169 2870 5331 2248 1213 5029 2879 5261 565 1867 3713 689 5589 189 218 5381 1326 2206 1817 2496 18 4165 5175 1901 1276 5163 3547 5258 3223 1979 1774 680 2897 3376 4571 2760 4345 4542 4010 641 3776 2104 2601 5368 3673 3085 4880 1325 4416 3425 806 3751 3453 1665 798 2422 4084 2113 3611 3739 5575 397 4539 3003 4814 1678 5183 4172 2763 4119 2552 2753 3951 3956 4903 381 1956 4610 3330 2774 2924 628 3286 1038 2076 1112 5065 2798 4788 4389 3033 3561 1339 3236 4536 5020 2410 85 1878 5104 5214 4927 3784 4447 1934 5523 2723 4715 4874 4841 5241 2492 2061 4795 1422 3904 2061 1795 2225 2512 3640 3708 5404 1633 5345 720 398 1085 3776 1239 1617 1935 1786 4415 227 4800 2025 2263 1508 5471 1827 1745 924 4738 1957 2227 3161 5147 5358 525 4389 3662 724 1468 3173 3915 3295 3450 3413 2331 5552 178 1907 1538 811 1626 3301 2632 52 3634 807 1253 4671 1042 4672 2901 3043 895 1640 4633 13 3679 167 5290 2476 1263 2680 1067 1083 2949 1904 4677 5034 1198 1757 1205 2945 5252 4945 1635 311 4727 4943 1389 3618 3317 313 5094 223 1516 5227 783 4632 2048 2855 1841 2473 3605 992 3877 1391 4337 256 4909 54 4373 4110 908 3664 4985 1576 3172 5051 563 1153 5530 4300 4349 4934 2067 5377 2753 2633 1021 853 2572 5266 3811 545 5204 1746 88 1601 3411 692 5013 5140 4393 5451 2715 3393 5134 4537 2989 5366 4092 4981 3250 681 5354 3791 2888 3081 1498 4927 174 3263 775 5299 1772 2565 2862 2049 3290 431 902 2933 2755 3964 630 1775 2517 2086 2802 3533 3188 817 2129 5502 1547 494 1949 2237 3795 575 5483 3780 5084 1545 3038 1208 4351 2206 5559 2350 4765 4872 4242 1671 3757 1242 2862 3379 1756 3244 3189 2607 2102 461 559 4289 4902 713 129 5376 18 4771 1997 5533 1809 1149 4048 1778 3198 3242 4873 5333 5558 1744 3140 3109 2191 3150 5403 3875 2010 1904 4468 5408 531 5048 1796 2385 951 995 3814 1536 1231 4117 267 4373 3114 946 3837 503 4163 5406 1342 5117 4256 1095 5419 5364 3427 5164 3456 1966 5560 5296 1462 2432 4970 1152 603 2203 4061 137 2513 2208 3088 418 5158 3629 3475 4240 1362 3051 179 955 3989 2 1713 3577 4143 323 4880 1877 5558 1973 601 366 5615 3854 2113 1675 1704 4338 3858 4494 2828 948 3922 5020 5284 80 3111 3487 4793 4214 2926 212 3975 3893 759 114 5388 422 673 4711 1712 4439 1399 1340 1392 146 874 2239 3404 1715 5236 3437 3150 2833 3048 3965 847 1859 840 2667 4745 4671 4987 1536 3259 4030 1759 3062 799 3799 2707 563 3862 1165 676 2064 52 417 3970 3315 4058 4865 2020 988 2712 859 2188 647 5255 2342 4664 3333 1031 4606 1344 1 2629 556 2229 3069 3259 1200 4758 322 72 106 4766 4409 1851 5443 1313 3299 438 1509 4654 5082 2356 801 3196 720 3218 1984 4936 231 3693 4576 4659 246 573 2080 993 2320 1265 209 3073 1795 51 971 1539 3710 1673 5044 2542 3666 3537 5607 3882 1990 2645 2047 1845 4730 2710 1930 2900 5198 1750 5325 4737 3123 3688 157 3731 5177 5184 643 898 1485 2590 3459 151 277 3859 1118 439 4774 2358 4906 659 4390 2271 883 2091 3879 1999 3011 1336 2855 3495 3356 2370 5248 1617 5332 562 5361 5488 4418 4511 302 4450 4316 2144 3833 4388 4312 1562 3570 3117 4407 4155 4289 5391 1075 4134 4354 4619 1796 4635 1100 2215 3610 2710 2205 1405 1257 3279 4805 5341 4401 3653 1161 4822 2823 1768 2490 785 2064 5344 1414 2299 5129 3872 455 4124 2759 2789 5350 1960 4204 1027 834 2254 2098 5008 5018 4566 5191 2894 3879 5040 5496 3272 678 958 342 677 1824 1677 703 2925 3954 3698 2581 1655 3560 1875 4900 4906 4501 3277 1016 406 4894 56 4017 1634 3819 858 4122 627 4237 1864 3369 2368 3868 1398 1497 3249 1231 3492 2948 3161 4811 5573 4986 1163 832 3918 3734 3127 4546 395 2096 305 2635 850 4982 1402 2216 897 5096 5358 2513 193 2757 2297 3385 1439 163 2553 1647 4310 5095 2671 1743 5185 4289 442 1907 5263 3712 1621 1581 2105 4407 2575 5380 959 4946 2933 1017 3673 5362 3102 3049 4844 2523 30 1188 2460 5441 3924 4637 1148 722 2217 2295 5176 3814 4922 4582 2602 1326 4648 3662 351 2974 4026 5315 1651 4817 4222 1059 1612 3963 2969 2572 4468 3113 4716 261 1269 4347 1712 2763 1669 2082 3977 2063 2225 4856 4977 2987 3237 2025 2007 4689 1353 5120 2820 2935 5571 5386 3795 516 3034 4049 4293 3086 929 4135 2479 1701 3215 1460 5499 1838 557 3730 748 4016 2101 2552 2585 2403 194 461 1108 4302 836 830 2071 1340 3534 2285 1158 2622 5257 4504 1607 3095 4471 3730 2955 1658 3168 1428 1354 135 1605 820 4650 5148 550 3145 126 5471 4624 4770 3993 1814 895 1135 217 2522 5044 4128 3052 1259 71 3389 2550 2015 515 2434 3512 4777 3051 1112 3105 3372 3740 804 1394 2669 1638 3220 2198 4645 2236 2859 695 591 4810 2832 5570 5613 1874 2113 2289 5149 2263 35 1160 5294 1805 3334 633 3146 1277 2172 2792 1059 4882 5511 2322 2341 4513 548 5135 3247 1 5564 2822 1766 3314 1816 5284 1833 5507 3936 477 4882 2550 2020 4031 1204 2919 2839 79 874 5528 3403 2998 30 5212 2569 796 3150 3589 3890 2531 4267 1095 570 4977 56 4822 4912 1398 710 2959 154 5592 1436 4007 5241 2404 2801 3503 2728 3491 1783 3095 3718 2061 4627 1228 2877 2169 5447 5408 2809 4200 3075 1506 5449 298 3823 2610 924 71 5084 1235 4894 5057 3058 4254 1045 1911 4389 4848 5126 3962 1279 191 4101 1447 1253 1697 452 3137 2776 4594 3662 4639 750 1939 1024 2859 553 1055 619 2920 4867 834 4909 5310 831 3363 281 1540 1280 2886 5189 2831 3700 3583 3719 4813 571 2696 2485 771 3332 3953 2009 2799 3531 1345 3591 945 2828 2996 1570 3517 4836 1996 4699 2685 2077 4947 4744 1163 747 1602 4340 1921 1700 1751 2348 1027 3051 4243 245 5109 5161 3963 3433 1950 2888 613 896 3460 3642 4997 2720 1982 5025 2793 179 1959 3011 1937 980 4543 920 4407 2235 3003 3534 5595 1909 4448 5012 2397 3396 861 1062 768 3219 2670 2236 3429 3477 5612 3658 3019 2246 3358 4771 3770 1566 1663 777 910 881 4001 1328 1666 5571 718 2858 2992 5018 4326 994 2887 2361 5620 647 2930 5642 2348 1699 4431 2786 5017 40 3677 5043 2874 3159 2110 4751 5435 5123 2168 5384 2370 3604 5561 292 86 2051 1457 1910 1279 3809 4451 5264 1462 2224 3307 3347 5560 2173 1731 3412 122 2924 5307 3480 1843 5403 4286 3763 2493 1186 697 1781 4535 4874 3258 697 2183 3235 5190 3602 5636 4477 3076 2698 2179 1878 2302 2201 1270 5066 1839 79 1816 3785 2330 3241 2458 4521 2628 5245 298 3416 1557 1967 3675 4108 601 1843 1924 45 2304 2265 3377 3422 2883 3811 1810 1407 1632 281 1938 755 1261 2290 5119 4733 3904 3949 5406 1856 3538 1854 3190 334 1502 4659 4700 5037 3132 5229 3027 1013 3954 4060 90 3284 2074 2622 5285 2828 2912 239 771 3962 2397 3885 907 4987 368 5577 3930 36 260 882 3305 2524 1350 1648 5572 4369 1697 16 3882 5231 600 906 5218 3876 856 1612 790 4649 1470 938 1950 1800 5 1381 1739 1108 2023 2848 2957 2476 3176 2144 1618 5363 3621 611 1381 3031 136 3652 5122 5399 4335 1716 4598 1752 3561 4197 1906 5387 2278 4190 1159 4401 147 1414 449 3902 4875 2407 3376 4530 1920 673 5615 97 3249 823 696 4381 4315 4176 223 2194 3522 2302 394 3910 90 1268 4236 1548 1249 1337 2526 3094 2314 3164 3747 5150 1359 3453 3799 1433 1092 2760 3258 4980 5600 5553 617 2982 1212 4672 5440 2658 3949 1803 2582 4100 4358 4541 534 1186 2566 5024 4351 2089 5555 910 1502 3792 5231 3187 2226 2849 818 5466 5368 4266 5633 4681 3719 3446 4694 1762 4807 1264 2569 5200 2506 1792 4561 2249 2706 499 1969 5474 3577 5056 5457 4900 3802 4433 4260 3604 2765 378 2620 4406 2241 725 3745 4458 1831 5401 5634 5547 4734 2093 1248 4192 90 740 1747 2844 2738 1621 2155 2349 321 2229 700 207 4623 39 3409 1606 2603 680 2122 3985 1148 2627 2315 3833 4598 211 3271 4582 3922 4679 3425 1868 737 2538 2933 2141 3624 3971 1383 1913 4615 2366 236 4803 3188 3592 2042 3570 2190 3723 1246 751 271 2786 4491 3301 2022 1821 3989 389 3659 204 3901 3599 4212 5084 5175 3109 2505 2449 5565 607 5191 2394 5002 4035 1634 966 2368 3550 1668 4016 1046 5451 2428 589 4297 831 299 5421 60 5188 4925 3502 46 3070 3955 5540 4059 3847 2512 4990 3214 1435 4129 2229 3829 4911 4410 3443 2654 3686 2682 4885 1253 409 2624 2184 1830 3402 2287 2804 2385 1820 1683 2843 3803 4813 2502 5493 3643 516 2263 380 1361 1188 5064 2531 966 829 1333 4265 3264 2805 3507 1423 3412 2274 4103 5447 2569 211 1980 1939 4639 181 5391 4126 1656 4895 2413 1143 1634 3855 1012 2878 5030 5475 514 723 863 3067 2150 2934 1863 3356 1169 3303 5549 4070 1 3606 2267 33 208 700 5338 3326 515 2266 1534 5140 467 586 4305 4941 1992 1688 1522 1507 997 1687 5047 49 132 3661 2406 503 1454 5103 235 712 5081 805 4214 2798 3113 5337 2239 4591 3528 5125 3772 1454 5633 4478 1202 1150 5307 222 4816 5157 5414 4382 147 4036 402 786 5261 3337 5163 2641 1723 1597 1172 2336 1408 5499 1755 2856 5029 3702 3446 5282 95 278 3591 1255 2863 5109 3825 2661 116 2840 5585 1681 4829 1984 1065 5073 764 4366 364 5492 4519 3785 2311 751 1037 4662 1836 5123 384 4112 320 1225 4101 2763 4197 665 96 5375 2501 123 1470 3197 4653 3826 1088 2164 2413 1678 3884 2703 2825 5039 2310 5315 4348 2227 787 451 779 2108 2825 5524 4672 5382 4372 2175 4183 3112 2692 3871 5009 2201 5299 1952 2039 3414 4600 5292 2530 5145 4164 3848 3762 4660 2776 4599 2167 3814 3084 5577 5595 221 2055 5212 4448 2713 4759 830 2096 877 5051 3358 2375 3116 5038 4408 2128 4673 3261 2357 3036 1930 3953 3172 4346 3222 3690 4690 598 821 3100 3509 4865 3701 3966 80 3477 4642 999 2073 1454 3126 1685 3919 2376 5346 136 2117 3546 1248 3720 1027 5554 5153 5158 4760 38 4357 3703 2020 4279 2409 2161 519 1913 3736 947 2817 4839 4453 3359 1360 2671 3288 1691 3255 3111 3020 1027 3764 1018 2961 2157 2458 449 2934 4015 3959 1618 4509 1075 5496 4879 2600 2205 4586 603 4910 5065 183 213 95 4287 4882 5228 5612 3988 2074 4074 1435 1009 4841 99 2174 1506 2633 2729 1510 2828 2590 2050 358 4815 2919 2142 1856 1899 110 3346 1999 5584 249 2009 150 3600 1003 2216 5104 668 1435 5415 134 814 2956 1723 293 3945 3876 2846 4507 2966 4585 1014 3280 334 3756 76 2663 568 4044 3719 363 4012 3860 3165 1467 5621 3589 1237 2470 3479 3891 3876 824 5092 4207 3252 2016 2477 5316 3036 2234 1296 2175 2501 107 4336 1100 709 1799 5207 2584 3019 5390 5214 175 3706 155 1746 4178 3305 5457 5634 2549 3155 2623 1869 3273 303 2593 1395 113 3726 2960 2314 1000 2741 2167 1973 3907 4012 3387 1332 2845 3516 3312 4933 2355 5084 340 587 5622 3638 1468 1624 77 4053 4230 4425 5596 3676 3666 2029 2530 1162 959 4193 5089 180 5580 4470 3244 5135 2103 5383 864 3870 5462 2110 2844 4339 2860 261 4082 4914 2361 1030 3529 537 3181 1458 3353 1174 2142 1957 5147 38 2981 4268 1822 350 774 1671 343 3840 294 405 864 4727 2602 3268 3117 470 4382 3919 2385 3577 811 4783 251 4209 1719 2778 4207 1495 5141 5451 3830 1215 3837 5027 3926 4329 4674 1086 5442 2387 5326 461 2026 893 721 3591 1706 82 2361 1238 4132 4641 834 1471 4923 5399 1786 3705 4998 3709 5255 5302 1713 3212 1370 4970 4542 1096 1874 4969 4102 5278 798 5292 5150 3534 3832 3863 3752 1548 5031 3760 2519 428 1614 3662 2674 4792 1617 657 3012 5505 1960 4266 2200 1431 2450 3162 5366 4134 1512 2619 4766 4904 4638 4636 4171 2768 1757 1301 3611 2842 55 443 2077 2172 2527 2445 1516 5572 3105 4096 1691 1499 576 4771 3996 4510 5500 315 5089 1904 5210 1368 3651 448 607 4043 1514 3672 958 532 5250 1188 5321 4583 5495 2987 5533 2899 2668 2779 3524 4189 5243 39 1095 1502 3692 970 1180 387 3983 806 154 4697 36 3475 2319 3981 2850 5625 869 32 470 4452 2333 698 4620 4058 116 193 3275 4744 3047 1741 3517 613 4405 2554 1654 15 3170 3628 2049 5112 1171 3545 3223 4397 2051 4980 3351 3233 2120 470 582 3192 3431 4722 1881 1508 2396 2089 2132 2297 3170 5251 1116 2032 4806 3239 3539 3245 890 5533 1563 2610 900 17 2856 5358 5111 4710 547 4622 3958 809 1627 2217 447 3739 342 183 854 5365 720 1036 3878 1155 4561 1777 1230 1858 1317 2652 416 4039 5136 5595 3607 511 2921 593 4824 4011 1412 5137 1415 5237 2885 4839 5117 5127 1154 2901 2324 3253 2314 1766 2025 4857 4188 364 942 2261 5456 5319 2508 448 237 4580 2027 2377 151 1648 4964 5141 2962 3630 2019 2874 2239 5002 2045 1096 1965 1679 3383 4683 3635 134 2236 70 520 193 3108 4099 972 743 671 2306 2325 2909 4008 979 5248 3225 1977 1594 1866 3421 3250 2413 2209 2518 1052 4694 4488 1153 2124 905 4971 5598 4144 4033 5002 4788 3518 3877 3763 5333 3027 5437 1997 354 2966 503 5620 3477 1597 5313 3788 2493 1440 4474 4485 1942 572 1975 4183 2555 945 1919 2441 1256 5400 3446 1457 4772 3882 3837 4424 2874 4813 3067 113 1355 2929 559 891 5272 1462 5027 2831 3868 4357 835 3560 4652 678 5141 4949 980 4168 1519 3025 2930 2951 5358 4314 1034 4254 878 4045 4037 1094 3214 3124 2091 3045 1082 152 5317 1635 3163 1819 5040 5137 3266 3945 5146 4003 2259 2083 4610 3584 2871 3004 3890 5223 756 1201 1782 3756 4681 563 1773 3120 366 486 3687 3098 4417 2587 4618 5631 4013 3062 3430 2404 890 346 4853 637 4598 2333 4599 248 4202 3110 40 2755 3692 5237 3824 722 205 2673 5305 2533 1701 5281 3515 5153 2827 429 717 5328 553 5253 4417 2402 1763 4895 3028 3218 244 5473 3184 1506 4573 3679 3074 3155 2095 434 1024 1219 1818 383 5534 4079 2429 382 5175 5260 144 1162 3271 1957 2300 4315 3207 280 5018 3257 1917 3256 3055 5118 3949 3353 1019 4137 83 82 3764 1202 3810 4487 2104 683 4060 492 2730 2884 5359 3248 1320 2733 4184 2510 5125 3746 47 3380 2410 3176 678 1105 467 2162 4581 1077 1440 1583 446 4018 3207 3278 1921 1534 672 3963 1387 2603 2738 1744 2163 670 4568 5535 704 3971 1517 2566 336 435 2604 3443 3728 820 2863 930 3254 1538 4344 919 2732 1207 1345 1877 2046 4892 1837 4595 1262 1284 4991 4381 1538 3044 3131 1031 4718 944 4674 5164 3735 4874 2302 4482 4583 4477 4531 1773 3950 2364 5316 573 5361 71 4321 2720 133 1321 4503 3432 3838 3682 2528 2181 4309 588 5274 974 507 2033 1278 2632 3240 3143 3922 1611 379 2256 4243 5240 5222 2247 4375 2887 2677 4607 3843 3330 5582 4989 139 3733 1576 387 4206 224 2784 4092 4172 207 2436 1750 1197 5277 1562 2636 2648 11 3084 1785 4872 3638 5498 4315 3130 3882 939 335 1811 3389 616 2120 3160 1528 1746 3002 1880 1703 4995 1002 5521 3863 2478 3400 1977 2888 1263 852 1526 4701 1413 2292 849 660 1162 2860 1947 5341 3468 2447 2342 5569 749 5174 5286 3314 4732 1111 3518 2738 5021 2453 633 2026 4084 5181 1636 524 4565 3899 4558 4187 291 2121 2182 4313 5077 2407 496 4705 2461 3972 5047 4407 2623 4484 2674 3905 4884 3591 3236 2860 400 5153 3833 3391 3753 1350 806 1874 3297 808 2383 3697 3966 3048 1696 1638 2244 4990 4909 9 1564 4172 5207 399 1039 4092 5423 4041 4248 5436 1263 4958 2470 13 3492 614 876 4660 3537 5189 5283 1961 5322 2440 4722 265 5014 3579 775 4334 5432 4503 2045 4308 3552 5528 2593 951 965 3110 38 2951 878 2611 348 1843 4330 4373 4614 5585 5591 4666 5055 401 4830 612 3799 372 3444 1795 106 5064 755 3811 4150 357 2032 4855 1064 5590 1940 3062 4676 5476 3126 3372 1010 202 756 3377 4055 1863 4259 2937 152 1096 4999 640 548 5354 5594 139 1697 1418 5590 4030 5553 1462 911 2751 5474 1387 4597 2700 1107 3344 3893 2433 2603 3970 192 3505 3435 4304 3922 773 268 842 1930 3413 5602 725 485 3682 1816 1286 4799 2976 5100 446 5448 4577 3045 4536 1267 3090 2754 253 5529 3357 1373 5440 2793 1863 3738 1990 1739 1399 1 5519 2397 2454 3929 1831 3868 2097 1338 1215 4556 544 4429 3543 3059 5021 2734 168 975 281 51 3325 2362 1496 4790 1154 1936 4019 2647 1096 4210 566 3632 4112 2147 3456 2713 3450 4688 1243 5184 4008 2856 1267 3808 1476 4812 5314 1905 4286 4868 2500 4740 4642 2730 3940 59 3785 4255 414 4523 1030 423 4623 5229 3895 2613 1923 5594 984 388 2741 4646 2975 5636 3688 2851 3113 803 5372 2330 1512 2870 1179 3966 2050 2547 5294 4912 365 3369 1376 2926 180 2879 4029 1603 3489 313 2338 380 1571 4172 3099 2964 3599 5411 5576 401 2514 4177 920 4128 1341 1629 420 3409 5375 1528 5461 669 1023 3831 1096 4128 590 5509 1353 4900 679 3402 4913 4822 5633 3988 852 994 4880 3201 1671 3997 4159 2906 2418 2424 545 126 3825 4997 4719 4726 563 3901 5473 4252 87 3209 5472 550 2799 762 5531 5196 3797 3085 3417 49 1816 619 358 4690 1544 4952 780 1620 4373 4403 3700 2396 1078 5269 397 4928 2704 222 321 720 4572 2701 2626 5140 1022 3290 1347 1956 3710 4389 1851 4606 2688 3512 1025 4843 519 3578 1921 1125 4934 5471 694 3563 12 4987 253 658 5369 3910 201 195 3752 3075 1208 5029 3742 1904 4821 133 4559 2790 2826 2199 4288 1157 1913 2323 121 1751 3762 3972 4277 5532 351 3608 1386 2697 4747 3569 3281 2566 4827 1750 4018 3556 5458 825 2240 3899 3007 1535 1641 1483 4940 5289 2288 3438 3026 2351 4418 5566 595 4994 525 744 2379 2442 62 1776 2271 1763 570 3146 5069 3688 1003 3512 1680 4978 4844 2565 1079 5127 1859 2014 5208 4507 2126 2327 1824 1401 1013 2880 76 1590 4934 4069 110 2325 1841 5312 2845 1083 4269 1761 3273 3713 3387 1775 666 4194 4065 1788 575 2644 1114 1493 3863 5637 221 847 2343 495 3211 5554 1954 3636 981 4036 5013 698 277 2896 5525 4650 1268 1569 2746 3462 4049 2144 5465 3721 3940 4029 1794 5154 510 413 159 1180 3039 3544 3332 2685 596 5362 1031 4192 2274 4285 4446 2456 4250 518 2459 4738 2803 3412 4548 3366 3082 1913 5599 2365 4521 880 2980 3646 5526 1042 1653 1187 2052 5256 3037 3653 3134 4156 209 2663 3952 5492 4187 3383 4424 5560 4271 242 3766 207 5383 2097 3193 48 5634 2812 5431 2825 661 603 5626 791 3353 3358 4378 2716 3004 1669 2232 4138 2850 1464 3816 4905 5146 1452 4169 5255 4354 4730 1743 1198 2583 4616 739 5602 644 3797 4202 4071 4321 3525 1588 1930 1479 630 4522 4147 4611 4636 372 930 1008 4311 1569 5251 4913 4709 3156 3959 1290 4671 841 3752 2716 2434 267 3411 859 1897 1019 5304 4072 2564 4513 4973 512 4761 5615 1107 4972 1891 1831 5370 5553 1769 1264 5508 3818 3013 2495 1475 668 2456 1962 3939 2066 1531 1450 422 3010 1979 3958 5442 3618 4377 392 733 986 4706 4446 722 1705 637 3776 224 5627 1081 2869 730 3063 2989 2739 525 3129 4329 927 3185 4377 4904 3515 2369 1980 2879 3290 4402 3419 2963 2591 2066 1875 1770 3590 1846 320 942 616 616 2305 4427 5155 598 2399 3027 4019 4155 3695 4271 2303 3923 2293 3392 704 3118 5043 445 4288 1288 3828 1599 5494 3940 801 159 1581 5289 2080 115 2974 1592 167 4912 4334 4995 3021 4882 707 206 5500 1897 2350 2241 2199 4651 1170 894 2094 2090 496 5091 943 5571 2270 1502 4874 4308 4515 1135 3417 2263 3375 3927 4509 2967 2407 1443 3355 4426 749 3714 883 2727 186 1971 5365 2441 3635 985 5533 4109 1588 5585 3925 246 2439 662 1433 3237 1437 3442 1583 5138 2854 4132 1207 3572 1270 4544 3548 3808 735 1703 4943 1654 509 1624 125 2671 1543 1367 664 1251 879 2176 2187 5181 1788 1582 1230 3251 4647 5396 4674 4636 1912 5460 4841 5360 1126 4783 296 603 4641 2165 4286 1205 2735 4102 669 4716 3821 2823 2659 3310 5247 5393 4655 542 3301 3943 1696 4725 1720 4959 1614 2546 5573 2275 5507 1978 5324 4120 71 3559 5488 5555 3631 4036 4713 3671 2187 4205 5530 5470 3678 3476 5269 2724 3843 4372 408 4456 2973 2556 4465 401 755 659 3792 2541 2997 2362 952 2319 2061 2909 191 5570 822 343 3 4840 445 5312 2090 3872 2153 4873 5312 4072 4665 4975 2046 4759 92 4914 1201 4011 1937 4315 2298 2953 1283 2192 3768 1811 5462 2592 2760 4838 1259 3323 3804 3440 2505 543 3556 3533 4493 1739 2341 4947 1079 1948 382 306 2337 1889 941 176 1828 4463 5270 1724 1841 3577 795 3478 3683 676 2852 3071 590 419 2564 3257 2850 3918 4888 4749 5256 1956 3519 67 4604 4282 4142 3815 4996 4009 1500 322 3672 1442 4073 2087 4772 1720 3987 818 3958 5490 2469 4480 5263 768 1221 2173 4179 1267 391 4840 4643 3520 5559 3321 3504 3313 4750 1224 649 3296 1111 1643 3134 3861 4586 2576 4130 2486 4421 1012 1516 289 3631 3507 2230 4317 3292 3486 1074 1272 3429 5481 4731 3209 3636 1569 971 481 4843 21 521 2444 3258 1780 448 5274 3934 5371 2417 4489 4984 1564 962 2917 3718 3386 4728 842 3736 902 170 1261 2341 533 166 3773 4443 3427 5517 4123 3425 3360 4838 1756 1416 3805 4692 2463 233 3066 4351 5336 2513 2525 1838 1063 1860 1522 5163 4563 4135 1493 5235 3664 3488 5532 2490 4795 4436 1910 5406 2730 1967 2123 869 4341 4222 3774 1104 4235 586 5371 1542 4944 5187 4733 5642 862 2740 2335 3104 3069 2545 4269 1757 3127 3561 4962 1014 5640 422 5008 1126 5323 1314 3852 5639 1854 4451 1490 3122 1847 3181 4556 2296 1507 1027 3734 3968 4694 2356 1549 3392 2319 1763 1465 2880 826 3069 1295 4549 3839 4669 1143 5521 5289 5409 4161 722 3535 1252 1175 3188 5038 360 1955 3963 3616 5512 1509 3258 3699 2597 2143 577 537 5517 2976 3673 2663 4180 286 3457 1884 947 5600 2195 3576 245 2007 4824 2300 4260 1583 3620 4244 2784 3012 4566 1347 4335 910 2331 750 2074 3454 1321 2592 274 1323 3498 4548 3837 3336 4029 1291 942 2931 1712 3972 1938 561 1663 90 2896 5391 1361 4454 2728 2793 3945 2361 2196 1325 4651 4266 4559 671 4910 3343 2751 1038 2836 352 3716 4773 3925 2037 314 5531 3017 3278 91 1649 5609 5328 5588 5507 755 2862 5466 1381 848 4288 2418 4597 3409 5363 5058 2531 746 2970 3079 421 768 648 3795 1493 4145 2881 3780 3830 4448 1409 4596 5553 4113 647 3779 2786 2898 1987 4646 527 1623 4295 3174 4364 4943 102 4981 1305 2320 2706 2115 5523 5332 4766 2859 1916 925 936 2827 1474 3558 4330 2494 1130 1162 5589 186 3802 3338 4386 2793 5516 4970 5191 883 1884 3776 170 1708 1184 1620 3145 1022 5201 3317 1197 2935 17 3869 1768 136 2208 4564 5615 2693 4056 4966 973 1692 989 3991 1453 4631 5324 5229 5054 202 3266 2668 3796 2604 247 3625 5522 5137 5176 896 4778 2292 2818 4713 2795 1099 4368 4081 4394 348 3699 5172 1676 2989 5588 3321 155 4619 5326 444 5243 3450 4269 1839 2166 572 2403 2005 358 436 1954 5104 1431 1889 2757 3409 2097 5459 3274 3736 2147 1576 2299 2008 4560 3199 1615 3056 1424 5610 2032 4803 5467 684 3143 3046 926 1294 3704 4371 2923 2614 2959 4176 3011 4476 3543 4377 1496 1161 1461 4975 1268 2460 3127 1190 2212 392 1590 332 1009 4911 2868 2054 3173 1804 5298 1727 2248 4155 2558 663 2016 1355 525 4190 1994 1701 1676 3930 1714 5300 3906 541 255 4989 3620 3234 5200 360 1144 3569 2709 2951 1244 3470 1633 3581 848 363 4570 4229 3569 1897 546 2673 5082 33 113 3522 2907 1174 4847 4233 3277 249 451 443 2034 1092 3780 4788 3282 3300 340 4101 2693 5089 5059 944 3319 3767 5518 1856 1252 4078 4687 4601 3647 133 4115 4056 5214 4010 4201 3492 3246 3489 4481 349 3829 4608 4421 3236 4037 1255 5279 1446 1142 785 4624 3024 4735 121 4367 1276 168 2500 1765 4530 4156 5210 1300 1045 3387 3567 594 2376 349 1140 1140 1139 3365 1095 2275 4827 3678 1520 1685 5465 3082 2852 5279 2606 2206 746 1774 2595 3853 4268 3764 3522 365 2796 817 337 1743 659 1369 3777 4958 1594 5580 5131 3813 3847 4016 1106 152 2369 610 428 5396 56 4284 2989 5015 5303 422 3592 5331 603 3959 3205 2730 511 5237 5596 5126 2672 4731 4668 1104 5107 1162 3954 98 313 4146 1128 3434 1240 5175 1852 3849 5555 4216 3910 545 3607 4095 2393 1346 1587 3674 5536 5422 3431 2652 652 1527 3745 719 2273 2168 1363 1776 575 1201 3370 920 3358 2275 4035 4835 723 2534 3663 5506 1132 1621 2381 3529 3959 357 3269 5281 3839 2879 1960 1466 2908 992 2170 4049 1631 4122 1535 3889 524 1527 420 639 3679 2084 568 4578 4233 2040 3291 4806 1272 4843 2595 4821 1821 3690 3118 1285 5037 3219 3622 1548 4266 3987 2230 1193 4491 3882 229 2854 4925 2059 4577 4337 956 1665 4974 2253 4394 278 5307 3201 4318 4658 3576 1018 3691 811 3201 3248 2947 3887 4374 4442 3931 2277 4995 3252 5632 1827 1734 3905 2355 4596 4592 1733 1628 382 813 4062 2288 174 203 978 5153 4704 3120 3061 5271 1349 1565 4169 4904 4862 1642 1414 3398 10 2740 1781 2911 2943 2107 1249 4202 653 2428 3976 224 1567 4809 2115 1214 3558 1139 341 58 2979 1375 808 3639 4195 5268 3105 1745 2866 5119 5458 5296 3901 425 2193 5584 3624 3090 1782 1509 1055 999 1700 2888 3975 2482 4224 410 3392 351 1887 4228 1068 3316 4265 5247 1699 3825 1566 3165 3989 3438 1449 2488 5040 794 5626 3394 3395 3473 1157 4500 4102 516 1672 3839 1867 1696 588 940 1017 2279 5483 1864 4287 582 2916 4700 3639 5600 827 3865 4788 1021 331 595 5497 3355 3942 981 5388 1662 3837 4337 1286 4311 1284 2642 5475 5203 951 4862 1828 4571 2653 5269 2004 1410 2803 965 1945 1645 1561 5145 2611 3690 385 5468 3941 1289 4837 1663 1179 503 3242 3801 1894 2800 5465 912 4043 3235 2513 1437 4671 2687 1941 2936 727 4225 4536 3036 870 2188 3667 2688 4762 3904 434 756 4548 2150 3665 2401 1107 2999 1993 2127 48 4239 4094 3930 4235 972 5083 4528 340 1531 5552 3509 2251 5259 2451 854 3817 3161 3193 2555 869 695 3935 5395 106 4759 408 802 3157 1917 2321 2841 5458 3732 2307 4636 982 2850 3340 408 3304 3508 181 955 3029 5332 998 2877 1541 4944 3635 4853 3067 4318 4502 4832 3043 5153 3970 4511 3169 683 2118 4335 25 4959 4217 4225 278 3342 3856 2100 1635 3540 3165 1798 969 3081 1983 3617 745 2561 250 999 3225 3383 1169 3051 1206 1526 893 4043 1407 5172 1349 2278 4609 1628 523 4989 529 2778 1988 5046 1801 4409 4370 1176 123 1568 3325 1646 5275 4956 333 2600 2559 4037 2780 5090 2196 2547 1439 4688 3555 3228 3225 4510 4117 5420 4729 2833 2172 999 2883 1670 474 2901 871 4302 2363 4931 4169 2270 3881 2437 3593 4921 1449 5176 3489 2294 789 1545 1455 3954 829 2687 786 4762 4315 3673 611 5017 795 1666 545 4769 5641 4246 5501 1419 920 2472 3394 4668 3851 4789 68 3241 4055 5204 1206 5554 1457 2635 4042 4479 1920 2773 3628 287 2505 5060 4126 2448 825 4970 1175 3063 2059 2459 3114 2121 2399 661 3616 3842 3687 1178 5284 4045 1376 1569 4894 1268 164 824 1271 3812 377 5070 1928 5404 4540 2050 73 1927 807 2238 80 4631 1960 2579 577 2600 924 3352 427 4773 1724 3510 3213 1633 118 3547 1942 5484 849 3058 138 2891 1488 526 3717 2002 2636 2593 2849 5298 18 5556 4300 3674 3388 204 2074 4289 1647 3723 1572 3260 2853 4867 3453 224 191 1755 4441 451 5305 3100 4883 2976 1037 3158 1108 880 2929 839 4197 4268 3088 579 1119 4475 691 1617 3166 4104 5292 5585 502 4607 3447 1999 5066 931 692 3315 271 3541 4692 1294 1471 2059 3544 3976 711 4515 3462 518 4709 473 2553 4035 1358 4847 2600 1130 4791 1048 1415 338 438 812 3130 281 212 4661 5592 2812 4596 4397 3134 3328 1089 2479 4444 4173 4452 4423 2657 2164 4413 3114 4331 2583 4428 2982 1449 919 2088 1438 1159 3850 2451 353 4338 3828 1985 5183 881 1495 4321 4584 5271 1986 5398 2692 3126 738 5095 3195 4572 4052 50 979 5428 2573 5290 2459 4104 124 3814 3881 609 4237 833 5394 3426 1482 3599 1512 4337 2222 3605 37 1490 4820 3128 4967 1346 2477 3815 2656 1072 446 4099 3963 5122 136 1067 2542 5514 1881 2447 2562 4265 1671 5564 628 4120 4050 5345 4533 829 5383 2009 2629 493 606 4517 1908 4972 2372 932 4861 3145 2982 2012 643 4567 2201 4143 1772 3638 2178 5226 668 3131 1684 813 2022 2002 5340 1272 1650 1117 3133 5236 2211 686 2772 4345 2498 4712 4058 1238 2611 2982 4616 2754 2666 5372 3614 5346 3889 3986 231 1528 5416 2982 4592 1459 3578 3077 3500 5131 2398 4833 3319 3426 2492 4446 2446 506 4826 1973 5058 670 3297 4808 5280 168 409 2748 4800 3973 2536 2792 597 4540 1754 3572 3403 4778 3533 5220 2342 3950 518 3821 1015 1599 5312 3821 725 1002 3643 5332 1126 3878 2148 3868 518 2470 1759 4037 3663 2099 3578 3353 2878 2566 73 2771 66 602 5197 2521 3254 2829 1793 2356 4748 3336 2878 1698 2751 3569 5438 666 1797 2809 4228 468 4370 13 3621 1725 112 136 4275 1081 5591 1002 2717 1564 207 60 630 2551 2024 1109 1668 3519 4618 524 5475 1502 1826 3237 3326 68 3871 2840 1352 2077 5268 796 4699 73 2965 3821 1577 1704 3097 5529 2892 1699 3719 1940 3100 3693 4356 321 5086 5294 4793 3787 1278 4006 604 868 1372 1985 1728 5361 5212 3402 64 67 472 5093 211 3909 5107 4598 4638 1998 4151 4343 2191 1880 1069 5284 5503 2745 1732 2109 1413 3498 5232 5492 3487 4629 3424 4056 3896 3271 862 1905 2075 1963 2053 3441 2587 2128 1183 4714 3736 2505 5181 4670 4401 4130 1184 5124 5571 5086 3285 688 3054 4375 5208 3000 1465 5301 1297 224 487 2183 5563 3420 4955 1939 2237 264 1440 2275 5186 4577 374 923 3592 158 307 2161 963 4840 2122 691 1742 3578 540 5261 3447 2988 2300 1391 4740 2142 5397 336 3974 1536 5370 3287 1737 4676 761 3409 4039 3731 4347 647 2732 4292 5260 4674 447 3278 342 1212 2579 3440 5083 2993 480 5078 4959 15 2492 2918 4630 4298 1373 3185 4882 3679 2840 4359 3140 2778 3491 1044 2469 1149 2966 3124 3947 1991 2191 944 597 534 5211 1986 3399 1169 2933 2368 2089 73 4906 2820 5622 1513 4196 3031 2301 5268 2359 5370 5108 2194 3833 4616 1155 4470 5610 1738 3306 2187 239 5619 773 4248 3215 4792 2060 3436 5131 4368 284 2054 3845 3936 2470 298 1884 5129 2877 2253 5530 2925 1185 2218 1366 5270 2673 1433 483 3401 1664 4279 909 4095 768 4438 4402 3470 219 2643 1876 347 1359 569 3090 2549 3656 4324 997 1608 216 535 204 2123 2962 3377 2349 3924 615 4662 3765 2726 4953 3633 3819 4272 125 1449 861 1480 5462 1781 2636 2292 4794 2759 1520 1140 1277 4608 5058 2821 2625 4320 873 326 1421 3480 3295 2496 5481 1650 566 2862 4041 3024 1821 49 2003 2016 2524 993 2071 5334 34 4769 645 2014 1752 2617 1578 2768 4627 3477 980 2838 4255 4336 5193 1166 972 1211 4359 1592 5496 3250 756 4764 3120 2012 1796 4963 1593 3302 3508 4266 1655 3640 1249 4197 2154 1460 2574 3090 198 527 1696 733 4459 506 4018 843 1059 2756 4597 3380 5623 717 2846 1646 3231 751 847 1118 1195 63 5643 3642 2735 4322 3844 4681 2025 437 5448 5166 2596 1578 715 5567 3728 1192 557 2315 3449 1217 4339 774 568 2682 1999 345 772 131 5160 86 5096 1448 511 4193 685 3331 727 5076 4982 2475 1246 2942 3152 3809 1724 5314 3168 138 2440 2459 1617 5632 650 3491 554 1704 4539 373 2096 3664 355 3514 3525 3736 91 1683 821 4167 290 532 4124 5416 947 2736 3964 4309 4068 418 4439 1559 1808 4954 2460 4158 3772 4586 5015 3080 1823 1007 3449 1429 44 5379 1373 3993 597 201 2068 2954 242 2688 176 5426 4546 3435 260 4830 4829 1309 646 3120 2889 816 245 1987 4082 3608 3048 2962 4381 1574 2415 4616 3140 4672 433 4325 1436 2554 482 1651 5377 2093 5358 5546 2365 652 3353 3604 4988 3517 5417 1082 948 2498 561 711 1353 3760 1615 3914 5150 2470 5218 59 4709 2501 2936 1309 3112 1078 5346 3495 257 4905 3045 4343 2771 3046 2195 4671 5457 3125 5047 2434 1119 3415 3576 922 2887 2790 3248 3792 2091 5335 1328 367 1988 3762 1183 2973 3565 4010 2945 3890 4996 5387 4825 2019 5320 1749 1753 218 4204 2242 2056 2559 3548 1443 373 1955 3118 2342 5231 5627 2158 1678 5620 2692 2709 3316 5574 2960 1199 353 106 616 4480 4772 5107 1380 4224 950 3436 1607 42 5579 2990 352 2565 5467 4204 1951 4849 469 3450 4013 4457 5026 2132 1842 2173 5634 5464 924 4610 3991 5510 4077 2571 2175 323 4683 3396 4555 3979 3876 3905 4632 3698 1148 276 317 531 4210 1019 2266 3024 4660 3415 4892 3269 1568 3470 1964 3813 4335 778 1985 1193 2816 1947 556 616 1672 690 943 263 730 5323 685 1531 3496 16 4748 1395 5428 3974 3357 3991 3628 2495 2603 5494 1067 5186 135 3346 2634 468 2066 4902 1054 1739 3504 1675 2859 4031 3159 5211 1548 1126 3915 3935 2424 3213 2797 555 4825 3781 211 999 1411 1147 1099 4351 5415 2064 5526 4339 2709 2898 206 5161 4267 1383 1365 4575 4244 3575 4249 1688 3184 3764 1497 4598 888 1542 4958 4437 912 4 3191 5278 756 2082 3252 3562 796 1159 3021 883 600 1557 2337 5584 3219 287 1229 641 5442 4823 820 1290 4500 2652 1904 3641 4856 1257 2926 4049 1747 2863 3797 1169 2274 5360 5263 4473 3086 2225 445 4895 2750 3338 4152 2904 3714 4975 1832 4077 1238 5577 3520 5088 5617 2058 3763 5436 2819 4949 4438 2592 5592 306 2037 2307 3702 5085 2375 5048 2857 1613 549 1887 25 4219 598 1480 2483 2615 5205 774 5340 2923 2382 4999 5487 65 386 3574 4198 1846 5084 2110 3660 4025 4828 5413 2148 5209 2032 356 2776 4487 2505 1646 3883 2234 2176 1265 4704 1551 3836 3488 4836 4807 5581 1166 314 1995 2765 1796 197 2048 3435 326 2190 1452 5113 1618 4376 2988 2999 4780 2164 2463 4021 1000 589 2409 3928 2490 3563 5599 873 3645 1606 5163 2401 2270 222 1291 3041 5237 600 3300 5088 2937 2636 2951 4185 4 3461 2090 2735 78 2713 5300 3274 2742 5035 5322 1012 697 4213 2584 725 818 4197 842 3939 5326 3138 77 2785 2222 5455 1260 5465 1726 2164 2019 2731 2451 2761 2644 4692 463 4931 1749 1703 5304 4580 932 1084 3070 4293 3316 2059 474 4971 5059 4722 3879 367 3949 369 1691 245 529 4981 1270 315 1318 3703 1464 3490 996 1483 3181 806 2335 1353 1497 1430 4835 1982 2586 3781 632 1655 1207 3382 4384 3042 5589 4949 2927 2698 3135 360 1483 4896 64 2345 2397 4077 4259 5253 4987 4699 2904 1829 4951 1374 5522 4123 4846 2292 3701 3747 4017 3921 4633 2635 3660 168 447 2872 3004 3322 4090 594 5431 515 4581 874 457 3934 939 2754 2270 1700 1680 2793 3145 1369 558 840 4411 1254 3142 525 1665 3262 1585 1741 1183 1738 145 1184 2126 3712 3513 3856 131 1933 1580 5422 632 2377 29 1568 4163 1238 3207 5390 3369 5059 2602 5421 625 762 1986 5169 194 1050 1699 3278 4041 3871 4757 2848 4094 677 4984 4638 4593 5370 1871 2476 1576 3566 1124 4705 2580 2494 5636 4108 4628 4950 4906 1497 2692 4346 441 999 3118 5235 4482 1752 498 212 2556 449 4105 5183 1298 5123 4755 2470 5091 389 1872 3082 3325 667 867 3279 25 3255 2948 5189 1869 458 1861 2758 2093 5577 683 987 3478 3172 3474 2203 5465 1879 5213 517 1212 2280 2791 2770 2574 3677 1315 2568 5572 4359 2506 2362 4631 1002 4147 1688 4703 1470 3554 924 1205 5489 1536 197 3961 3958 2957 2931 4414 958 96 3684 5381 3354 244 3142 1164 2948 3039 2781 860 2649 2864 4406 1209 5623 1891 4700 4497 410 4684 530 1391 4861 4153 486 1800 4074 4940 357 247 254 5544 87 5118 1435 6 5000 240 2946 1495 255 4429 3073 1788 3839 1595 2880 1138 4168 2015 86 3539 3639 5588 5487 529 220 4066 4000 4429 2795 3397 5438 1315 2442 5235 2651 4576 2026 1563 1954 1447 740 5005 986 3252 853 3499 2186 358 552 4576 1714 3680 1768 1083 3048 294 4881 1733 3071 1117 1775 5164 704 5552 4157 3331 3432 104 4799 3393 4622 3931 5527 4981 2062 1619 1417 3999 3560 5209 5528 1449 1057 3021 1875 25 4563 4535 2713 73 412 5357 1597 4199 2050 3750 1897 655 2348 1729 5624 537 908 2627 4977 4531 2707 3101 3574 2547 1092 1406 4885 4054 5025 3840 1123 2833 3782 4848 4231 3331 4783 4363 4564 3542 4749 1947 2809 4114 933 2967 15 75 3581 3419 1497 5419 2594 2786 1452 1660 5360 829 4243 4690 4528 5099 4441 2600 907 5010 2859 995 3672 3569 1848 1635 3321 4878 3137 1497 1329 1262 3690 4977 1288 1067 2915 1385 4102 2010 3540 4125 4277 5310 5616 3845 1883 5348 5423 4505 5103 2211 4589 4348 2759 4298 1649 4075 2365 883 3498 5099 4833 459 1041 4316 4163 4719 3663 4356 4365 2326 393 2916 4063 2197 94 556 2061 257 2304 33 2074 4868 1282 4535 2451 4333 3375 4317 2351 294 4639 957 1996 2076 4147 2767 668 2020 2030 496 2497 1244 4679 1314 1230 2790 2968 5571 4396 2580 3720 772 1192 4625 4433 4979 3390 2228 5103 519 5057 4951 4376 4218 184 4278 780 1339 1872 1160 3507 2966 2416 29 1499 81 650 1617 1170 3305 2126 1624 4620 3153 1988 2827 2150 1301 3630 4902 2629 4909 3344 162 5090 1523 5199 4501 5376 4199 527 4172 4627 3342 740 5621 2208 3617 258 230 2929 3691 4149 3841 1791 5192 5600 4952 4129 3552 3860 3023 2211 5060 2704 5423 3568 2208 1430 2978 3656 3401 4969 4817 3189 1331 2137 4641 1262 3146 4387 4637 1656 4648 1979 4091 957 4555 3842 2478 4263 2825 4695 1651 5499 4708 1732 795 1590 3272 3289 3423 4339 3757 3314 1977 4309 4666 2405 1223 1738 3442 641 2275 5116 4025 377 498 1123 4831 1727 3283 1852 2272 5197 1110 3036 5324 2610 5380 5313 2600 2372 2714 4205 4232 5505 4614 4031 438 3486 1605 4994 136 1960 2370 891 4570 1942 1942 4348 5299 4683 2349 134 1004 5256 300 1695 2925 4216 5507 4299 2483 166 2225 2522 3786 987 1003 3372 5408 1550 1921 3801 4834 3480 5607 5279 4202 1832 2439 3620 1101 1889 227 1419 1334 3350 173 4567 2742 3219 2693 2047 106 4061 3574 5123 4666 5444 1923 4279 184 4835 341 2448 713 4544 2511 4304 3873 2681 1401 4215 3689 2203 3580 4094 185 4664 189 3524 1440 5315 5360 1946 2196 1783 3400 5307 3221 5144 292 5336 77 4334 4520 2461 3696 5610 3909 2408 665 818 3412 3162 5412 4507 4686 1352 542 2405 3660 2430 1686 3020 5458 2298 4002 3401 78 131 4986 987 4837 3060 787 2502 10 1223 1251 4708 1816 1129 679 2751 629 5129 1490 3966 784 5455 4760 1664 3163 3982 2081 161 4482 6 840 2475 4218 3330 694 560 966 3406 1951 2229 5426 3962 392 2903 2610 2631 3566 2124 5142 1706 3438 4336 2294 3017 764 5628 3968 495 3381 1804 3947 2094 3681 1400 5191 5080 3973 2801 5403 42 4053 645 2194 71 2765 234 4390 1396 479 4000 4937 3067 1273 2257 2424 3394 3434 1063 3925 4717 2529 771 2103 5047 2409 2246 1997 1297 4010 3564 1644 1956 5072 2883 1585 4125 1202 963 5115 4466 4337 4888 2124 5515 3670 5440 3710 865 4977 947 256 3953 1538 2519 3337 2944 3585 1279 2240 210 653 5078 2965 4405 2017 2951 4819 5401 388 4260 4795 940 2446 2325 869 4366 2934 1203 4208 4666 2693 4568 5319 1410 551 5583 1161 2230 2997 3716 1280 3238 2191 2382 1858 3384 656 4021 3605 4177 846 2359 3749 4763 4270 653 5082 473 4796 3160 5106 3065 3647 2660 3808 132 2465 4697 1315 1295 5408 1365 2505 5618 2804 1130 1903 610 1520 1521 513 599 2362 2802 1493 5146 4462 4052 2673 2327 861 3940 5181 1383 3975 4118 997 1720 1035 167 3471 5513 1099 822 2444 4104 1243 5204 4877 1574 5273 4594 544 2666 3553 2361 5343 501 5566 1220 2401 4901 1577 1322 2935 1151 1152 3777 4925 3881 5310 5363 4293 523 1786 190 4871 1586 2669 549 518 5000 2576 3493 5226 3943 513 2058 5163 4256 829 1491 2113 2513 455 1256 1137 1113 5539 994 500 1239 3334 599 4273 3702 4420 2290 2379 3656 3085 1169 4536 4908 1209 1274 4208 4877 3034 999 2761 2172 96 5174 2827 1957 2556 1660 392 849 2256 2665 1269 1715 218 1135 3315 713 2525 4503 4833 2544 1752 5204 3145 751 4331 2345 3796 968 5372 1878 2066 500 4103 1130 4882 4641 5523 5611 1550 4228 3082 290 1982 2756 1002 4221 4992 1728 4715 106 3863 3076 2974 3782 463 348 4447 1666 595 3389 4809 1773 1016 1816 5548 1604 3886 2455 681 1305 157 1290 717 5584 5622 3698 212 2095 4610 552 79 918 3555 5504 2630 1970 944 1196 1056 432 5250 1343 4140 3521 1016 97 4382 4391 2487 3897 3393 3202 2031 1853 4518 2332 3741 709 3585 5535 4458 1104 1223 1806 5447 1170 1385 3137 50 5633 235 3840 880 2434 2307 3569 1199 5626 3767 749 5621 5614 2184 3974 4070 5195 1681 667 1144 3038 4952 4911 3857 264 3019 5185 801 4 2886 3911 1888 753 2511 910 1164 5386 447 2631 5163 2160 2560 1324 2833 715 1977 2756 1809 3499 1489 971 1577 4868 2187 4520 4045 3940 3403 2376 2212 4853 4810 3832 1801 5012 738 1994 4944 1568 3283 5481 818 2681 4720 218 921 3363 4189 178 1192 4814 2543 1488 4109 56 3930 3921 2736 4041 4546 4687 1423 1062 2364 1772 3223 932 5325 1240 1987 3251 4699 4204 1418 143 1635 2196 3166 4630 1380 1714 3635 1766 718 5516 5376 393 1434 3188 3496 3002 160 986 5440 1782 2393 1418 4597 2491 4118 4059 377 3160 3805 3760 1617 1605 1303 3369 2353 3432 4509 3913 2694 1421 3291 4789 3955 1483 5319 4355 2807 636 3918 5589 2506 4049 612 4980 191 2796 4029 5533 1118 4537 5275 2205 1678 4448 4370 5563 5164 5350 5157 194 3285 4831 4922 2841 3756 402 4672 75 176 637 1092 1231 4753 1607 3262 308 2653 4940 9 4328 2406 3420 3789 1906 2173 3111 920 388 1472 383 3275 5179 784 4483 2930 570 1889 5631 2297 1176 5375 4991 5233 2133 2389 3269 3843 2039 3379 2658 3435 4229 5621 493 992 389 5237 2258 4778 4969 4838 1908 4948 2378 4935 3709 748 1064 4 1489 3516 4466 3620 2810 1078 3299 1526 3034 1014 2696 677 1302 5566 776 5131 1462 4319 4732 784 3906 83 3966 5345 3188 4320 1324 3042 3281 447 5041 4887 4264 4178 4257 3771 840 3018 1669 4708 2747 2132 841 148 3912 1103 5356 2620 2629 468 3476 1277 2593 1265 3639 5404 3231 1110 3741 4381 4384 51 5280 113 4573 2266 2512 720 4031 4558 2299 2940 2982 5340 2336 1538 4857 4822 1919 4888 4646 1580 533 944 1066 2953 3616 977 2673 330 3241 4564 4457 1846 5220 1493 2011 2418 3152 3843 4459 2717 5136 1840 3201 431 3998 3224 580 4418 2131 231 283 1565 158 3974 5402 1089 2344 799 3271 1581 3687 4356 4568 1190 1562 3333 5430 2446 5365 336 214 396 4930 2533 1744 176 3899 663 862 584 2701 1094 694 483 2533 3353 5171 1589 2512 3998 5476 2067 5173 3303 1637 5291 5422 5280 1783 2895 759 2607 2986 4295 575 5536 4833 2556 2959 4189 4666 4339 2141 3047 1190 2898 4012 542 4260 4241 3796 4966 972 4907 5061 167 2149 2258 1116 4370 1020 2953 5102 2048 4899 2197 3544 399 2694 5503 1094 5184 5472 2424 4854 2748 984 1524 3184 5325 4017 2344 4948 5539 2708 866 2720 1094 2092 2331 1899 3935 2500 31 2165 1460 3227 2395 4641 3384 1223 4432 899 3906 1192 686 5362 4863 3923 3096 3101 1903 4715 5202 5644 5381 2714 87 4534 4078 3608 1265 1305 2919 360 5494 5221 4385 1916 5520 3137 313 2770 4627 3715 2977 3031 3826 3131 4298 4247 3244 4054 2734 5317 120 1323 4480 329 4831 3834 110 1215 320 4124 3422 2590 5633 3807 1053 1977 2581 5185 2896 1481 1058 4234 4660 4420 495 3546 4019 5296 3269 2001 5320 3535 4354 5095 476 5486 730 1366 4361 5108 1178 2533 2572 1321 1313 5312 698 5511 881 3062 4908 1431 218 1160 4646 3183 2650 2179 4 2919 3510 644 5047 3326 3791 3346 1125 3999 2707 3932 1417 1828 4212 1791 318 2026 4785 4335 2110 4944 4417 4338 1316 4061 2750 609 4881 469 3259 3974 2640 455 323 2420 3493 2165 2248 2825 1100 5291 5398 781 2949 2309 4901 3640 782 4271 1778 5379 5447 4247 2773 4253 4226 206 3228 2944 4016 3057 2313 1538 3351 4761 4314 1937 1344 4172 748 807 3983 3799 3017 1357 4129 1049 4855 2138 793 2242 600 3803 2947 1557 4956 3525 417 4246 2080 2646 4131 2883 4769 1424 5129 3667 3065 2099 806 5024 3180 4066 3891 2074 5473 480 1941 2432 3442 2643 5340 1947 250 2624 1465 1148 3814 1984 2813 4869 3983 3480 1454 379 586 1256 1154 2979 20 2433 5014 3740 1263 3624 4217 4528 4557 2413 3233 833 4843 1505 5625 4656 3605 394 3425 1159 1221 1000 406 5036 4913 1347 1893 4186 2889 1454 642 2653 1984 1441 1200 4180 4458 938 5207 2753 2762 461 305 1084 1898 2257 1270 5535 3972 5613 1435 102 958 687 4584 1450 1541 4866 716 3472 3241 2694 3629 711 900 4029 920 600 3669 4128 4455 1466 459 2929 4973 449 3070 2718 2282 3572 892 5588 3146 3510 1988 970 3335 524 4491 2104 1548 1719 2735 2760 1723 4711 2877 1006 1454 3865 4019 3406 876 326 258 1435 654 4249 2140 1062 2636 4281 2668 1497 3120 2526 4409 276 1936 5188 3769 812 3387 4793 2103 4663 1468 1521 4239 476 1022 1394 208 5028 2414 5449 1179 1835 1938 4019 4095 1935 1538 3224 4713 5514 497 3986 2325 1731 341 4180 2905 5339 3254 3633 4040 1336 4757 4207 3609 3598 2360 2164 5530 3449 3044 1432 4947 579 2918 1803 1896 3934 2203 1905 5071 2436 1223 5471 5473 4369 5199 780 4219 5409 2162 5643 4431 4019 968 271 4332 5282 1960 3178 3998 78 2056 1198 4818 745 859 2389 1838 4663 479 5378 2673 2087 3199 3160 3109 23 4947 818 1656 1054 4985 2156 3407 5160 134 3564 2463 3138 4614 1072 4431 3523 2709 2379 395 2822 3547 2670 778 2950 2074 5025 87 3906 5305 3449 972 1401 2267 4472 2923 3946 4225 1067 4153 4503 4924 731 5059 2291 5391 5542 4743 312 1003 924 1567 1510 1740 478 4008 3422 5188 2937 1823 3099 1898 4874 1078 1663 2157 1901 5046 1100 2308 1665 5256 131 4036 675 4816 257 4789 1493 3206 4353 5022 3184 3454 5529 2125 4391 4091 3269 2381 1135 3146 4468 1372 3476 2641 5420 4567 4878 2086 1437 3324 1392 2745 4457 160 1492 2445 3492 5621 4308 1261 5225 5126 5271 2814 1003 4181 5551 1844 173 3233 2310 4159 3402 3168 4926 4155 330 2347 34 3965 397 2100 1126 5283 2834 5619 267 4446 5479 3980 2159 3124 557 4199 2650 5338 755 4010 5329 442 5479 4036 2934 56 2049 5163 1065 3708 2947 4355 3225 3419 4120 2955 3347 1407 251 4632 1478 1325 379 2020 891 1374 2505 1346 4744 4632 703 3399 5266 3498 1219 3618 2131 4393 3981 3579 3468 2269 2352 2577 3580 3463 278 347 4449 581 4431 4041 43 1183 4860 3535 1595 744 417 845 4009 65 2569 4956 3632 2059 160 3772 3278 4559 4445 1238 5423 1405 1521 3680 4918 3526 2174 4051 1042 2276 3665 1781 4458 5603 3358 2072 43 3673 1601 1317 1709 196 4505 3009 5537 4314 3788 2420 3262 5150 1459 775 3222 2105 2949 932 4087 2288 1261 151 3981 629 5488 444 4202 4782 4749 818 400 4214 4337 3611 73 2641 4881 1466 929 4595 2477 2264 5431 693 2305 3474 4038 4281 2010 5413 663 2396 740 4115 2919 3071 5097 370 4919 87 4457 483 5624 3454 5460 3337 3976 3510 1268 443 3539 4933 1212 1946 2474 1076 456 1122 4882 5560 330 2359 779 5490 3000 2187 3023 1379 5288 5579 17 5132 2585 238 106 2442 799 3681 1399 2397 5069 5572 287 4908 5509 1072 2686 2973 416 4425 2430 3247 1966 218 4802 4772 2152 4427 1177 3244 3989 3971 1341 3465 1974 423 535 3738 1138 2042 2536 3526 1049 5145 941 3053 2247 1008 4891 4425 2096 1398 5431 4041 3902 3214 272 2047 3007 3912 3246 4779 2015 830 4558 983 472 1022 4273 4445 1397 3359 5389 3374 2220 4094 4430 2776 1072 732 1942 3947 3773 3653 4632 4939 1002 3979 5078 5277 4408 2492 3692 5628 1584 312 3440 4510 5251 1375 4895 3463 4359 3562 1226 681 1750 4496 2517 4753 5306 4875 2878 4829 1908 4194 2065 1521 3309 4010 3471 3046 1888 76 1589 1346 1598 2966 3427 4265 2775 2470 2726 1182 4178 4582 1405 4910 5042 4381 3670 3434 5146 3761 5055 1967 1235 1714 4079 274 4668 1001 5267 3970 1823 4929 5045 3609 2454 2150 364 3389 639 2359 2160 444 1324 4447 272 4213 3866 4162 2522 3814 4404 4121 1842 3230 4651 2227 4965 5426 2620 5073 1015 384 2801 661 4415 4127 3176 606 1723 3745 1264 3039 259 5489 4714 2285 3315 5448 5004 5516 2199 2767 2928 781 1994 338 4067 654 1579 5022 2102 2099 3634 1932 1774 4954 5607 2937 2339 4236 3022 306 2774 3424 2191 1598 2436 2568 1068 2056 3137 5309 2092 105 5605 3692 1375 82 2565 1191 3538 2450 4141 4745 1548 1695 4625 3142 1333 1426 249 90 4431 3072 121 1307 2771 1402 4969 412 3201 968 1641 4119 1618 429 5545 1214 397 951 5187 735 5548 2777 5344 5153 3434 1085 4771 4403 490 2872 636 1578 2101 2962 645 5077 3695 914 4227 3317 1977 822 4227 1405 3995 3667 2362 716 4737 1016 1298 3856 2416 1464 5010 2790 4131 1277 4548 3444 2973 1179 3853 3562 3637 4588 3501 1284 5259 3810 2732 3995 293 3602 5081 2383 1058 3874 1201 2144 4246 3962 5062 4004 2403 3371 1828 2955 4547 2840 4668 1504 814 2564 4860 705 2769 876 1095 670 1791 2253 517 4122 4152 1705 869 2544 2160 2451 2354 2863 4529 4620 179 4953 5255 5188 1270 422 3159 445 823 2677 1770 4031 2189 5074 2320 1099 4969 1405 4944 1576 3114 2682 3746 727 3808 2190 535 2710 1424 3545 1429 1591 668 921 5475 3614 3684 3758 37 1237 1792 970 2516 763 831 727 5463 3804 4640 2659 4098 798 3371 4028 3276 5047 2654 1732 3694 1670 3809 4863 4054 547 26 2659 4631 4787 5402 2955 1564 2008 2920 5603 3084 2081 3800 5535 4948 5416 2503 35 811 168 1503 1830 3896 582 2395 4874 42 283 1107 123 3532 3851 2222 4778 1560 136 3803 4901 5197 4145 1747 3472 1551 1536 2414 4070 522 5530 2048 4789 5433 265 3884 166 3561 4139 2306 3560 2897 234 2327 4919 4728 2408 2173 4156 3637 5432 4368 5188 2882 2992 401 4357 5179 3201 1434 4780 4265 1832 817 440 5243 2462 3360 3146 3348 4667 3436 1358 3466 4275 5317 3861 4901 4969 4178 860 4339 5568 2005 3352 4766 3106 3486 566 1411 419 3891 3921 4890 538 1531 4026 2614 1343 4276 1580 2851 4261 5106 2757 1349 1773 3204 347 2483 5499 5392 2682 4648 715 230 1241 3773 1399 730 2788 1284 4183 3447 3717 4176 3393 290 3946 573 2455 620 3663 4593 2806 3905 1691 2007 3781 2302 324 1963 5493 1342 3042 4382 4826 1907 2515 3844 3126 5244 89 244 917 1916 4829 4175 1805 5058 2472 932 2527 2567 2882 4642 3678 1444 4381 1003 1606 313 4275 5616 2904 3013 1404 5157 3124 267 2331 3038 2116 3209 3926 2426 3032 3055 1271 3816 5445 4471 384 4591 3162 1707 2167 2235 5104 3434 908 4961 2801 3918 1494 2498 2376 5633 4880 3735 886 3960 1899 1911 3932 1565 780 74 4252 2832 3640 442 2390 2996 775 1751 1585 2030 4681 5519 4029 3246 4746 4810 5573 4081 2056 4513 4708 1994 1883 4530 1196 940 4048 4612 1467 3792 681 2017 3722 1735 2269 1121 1423 2938 5147 683 1587 141 1388 5082 820 2045 5604 5328 3675 4826 4041 4562 504 5256 1203 549 2617 3008 2855 1528 661 5281 3639 2342 4746 5340 4276 5553 3773 3677 4345 76 3145 4136 4360 89 4298 227 1891 4114 955 5300 545 2501 4230 3946 3793 1173 3966 4188 5366 163 2661 2778 372 2434 5216 3174 3583 3271 1736 1013 1694 2764 1798 5442 1017 5547 1954 4016 4982 2657 1612 5169 1148 2976 1055 4902 2030 4213 5158 4635 1019 350 4004 2473 850 507 1430 1955 900 638 2979 1254 4832 2381 807 1825 1147 2452 4985 2892 1156 2963 331 5283 4870 2741 4954 1902 228 45 5570 382 2597 2624 2413 2999 4004 2451 243 1241 2345 4075 2270 3763 5512 1199 4924 3295 774 1616 2754 862 531 1043 1099 3907 1911 5259 3848 3879 5640 1405 261 3830 1031 1849 1401 4528 4310 1186 4017 521 1841 1173 5571 694 1907 2292 688 2397 4767 3952 4726 5199 722 3754 5621 2797 4748 4530 4696 3116 3875 4662 4940 4337 2599 3945 4983 2384 1051 4630 4513 3314 3264 240 2659 3797 1792 4746 3116 5411 2316 5272 13 5271 4309 4818 3076 3136 2251 1403 2016 507 4636 3103 5523 2343 1400 2497 3240 3030 3053 5001 1018 106 4365 4748 4117 4433 1002 3420 5135 4297 1530 4438 2926 3402 3500 4030 1653 1974 1573 2565 436 5310 178 3777 4493 2602 1938 2136 3103 2891 987 5346 4296 1439 3330 2506 3194 50 2047 851 5434 1394 3962 2300 5330 1204 3159 963 3335 3545 2743 3573 586 3190 159 1950 3578 2328 4381 299 761 3115 3725 542 3005 5590 1498 4757 3989 179 5174 5218 2516 4544 3606 709 2484 1469 3262 1683 4999 1118 5447 173 2095 1631 3062 4305 783 3131 4161 3649 470 4554 5627 1680 4971 3091 1793 5485 2696 3973 2763 2333 2370 437 4168 3869 3929 1772 1885 3881 137 3265 4135 1803 5370 5517 5479 135 592 2973 18 4022 5197 1988 4622 4452 3558 2498 167 167 3779 2841 494 1149 1076 670 2134 2321 4229 34 5068 5221 1628 997 62 3087 4252 3092 790 1250 1569 287 4972 454 2547 3781 3680 991 503 314 2689 3986 1499 5289 2671 653 5321 3082 3750 944 3007 4579 907 4492 465 3168 3323 3527 3856 4787 5435 2057 5348 2600 5195 3790 951 5416 2734 4083 441 973 2537 3398 1444 2045 1306 1725 1946 843 959 147 2267 779 2083 2345 5051 1064 2464 3157 3488 2559 546 2068 4360 4078 4864 917 3542 1466 3472 2899 4410 3029 5644 5048 1017 35 1891 5569 1954 2591 4505 5016 938 1929 1386 5100 3911 1390 5368 3513 932 3152 3103 4115 547 191 5169 4191 5387 5447 2003 1436 3723 2191 1846 5583 1331 4421 2850 1082 398 2920 1595 3925 3212 375 4242 4522 2245 3346 4703 2105 4381 3818 5618 2579 425 1496 5323 1905 2995 3115 3557 3388 466 4711 2584 5539 4593 1605 2703 3483 3241 2048 2463 1593 1488 359 4185 1777 5328 3348 2617 4643 3647 1689 1256 2876 1852 3793 4115 2538 3518 3625 4012 2378 4523 3845 2896 3216 92 1181 2747 4512 4652 2404 1104 4769 3039 2162 1537 2136 2640 5472 3930 5122 4845 1224 5391 2468 5629 5046 4019 2826 2483 2203 2322 5270 1745 1300 3956 691 1300 1978 3548 2526 334 2319 50 1796 2732 2324 2192 44 4002 1957 1366 3087 400 2452 1924 4301 4771 4062 2637 3558 3818 1379 1317 2401 1057 4681 3771 2539 536 5407 2207 412 4577 211 5454 4298 2900 2012 5208 5603 930 2708 3245 4549 3771 5397 3876 3318 2635 4727 5404 1157 2361 18 4060 3478 467 5332 4072 2581 360 4214 61 518 5554 2290 4870 5612 4799 3068 4100 2136 3447 485 51 2292 2299 2415 1793 2088 3596 5499 407 4323 3737 1652 4347 3689 218 2533 1161 724 2394 1229 1672 485 2747 309 1931 4957 356 682 515 2536 2814 2364 3488 2808 3383 2606 4709 733 524 939 4952 2252 5441 2769 1417 3371 4382 3792 5633 1032 5631 2301 4694 4452 2400 2480 405 1401 4871 4951 1795 1089 334 3668 3429 4158 892 1093 4199 520 3311 299 4258 3105 1603 2604 12 4419 2945 3072 1008 609 1290 634 5034 4371 2716 2467 1869 5336 433 2115 1659 3582 5132 4439 3116 2293 2038 34 2082 1474 1938 1430 2569 1397 747 2898 975 5473 676 2659 753 4780 72 1980 4943 5015 2124 861 3681 4803 1286 1450 5371 1824 4472 3051 3663 3829 1132 2387 1904 4581 5089 570 2617 177 3818 3683 3822 2226 4470 1851 3454 3144 3416 5026 2639 3579 3840 979 3171 3637 5426 2815 3367 3721 2437 3413 2968 3159 139 4753 1800 188 2859 4549 1002 680 4152 5595 981 1360 228 1653 4175 4353 888 5030 5197 4087 4643 1266 3781 4687 183 2431 4219 620 963 5421 2033 1090 1210 1564 2446 1295 2529 1604 1504 4578 2296 4214 1061 5430 4825 2533 4718 1416 2624 4710 5609 3879 2797 3148 4641 175 5012 3862 368 3225 1664 2835 2692 4606 5234 5343 5566 4243 1634 1435 675 2027 4674 1880 4720 1801 5331 1714 3812 4524 3909 1891 5519 5556 215 3813 4761 1768 3255 3328 108 877 2533 566 2035 4956 1998 4436 4048 4299 255 4806 4367 744 5492 5064 3827 3619 1618 5449 4517 3021 1515 4681 1651 2141 4869 815 2991 2663 2864 1573 704 3675 773 2731 309 3643 5527 4277 5540 5043 5324 4504 3145 1612 1400 2487 3446 5155 4523 563 597 4864 3809 2667 1245 1067 1334 4868 5082 3010 596 1581 4765 2751 3521 5354 730 2455 81 3731 1462 3676 4532 2926 619 495 1314 4233 5546 53 1066 5546 3997 4152 3036 3143 5621 4169 5631 3758 4006 180 2771 5051 5217 1562 1848 4739 4321 3713 4835 954 182 2305 2387 697 2766 1686 3055 4506 4949 4978 2826 2770 3275 865 4931 2907 4900 1875 1171 731 103 1225 3580 1184 4946 1826 3404 2206 2196 4680 3209 1201 3828 1538 1326 50 3619 932 2362 5457 2341 1209 5132 2545 2637 2748 4143 1156 1984 2533 4535 3979 1713 5266 4628 3968 1566 2290 4529 563 974 3876 5565 4966 4325 1779 4617 72 2712 2873 1020 5048 3068 2311 67 42 1209 5299 2228 50 2670 4780 3611 4696 4440 5245 4258 5123 3959 4207 4453 2833 5504 1781 36 2103 115 981 843 3998 631 2022 3589 113 4664 3162 1168 3356 2961 1881 2141 4736 4475 4483 3994 1880 5296 5181 2423 1545 2507 2307 1873 4361 2744 696 1877 4045 2644 2087 897 1815 2886 4278 488 5121 1140 1136 3087 148 4727 835 4642 1260 3445 2730 3648 4361 3941 2911 3811 4425 3852 5477 4276 2083 4443 4668 2417 4408 2470 5310 1574 52 31 2733 666 4060 3952 677 1871 1566 249 4667 769 1648 2062 3782 5042 4769 5147 4485 5525 1564 2161 4010 3267 4595 3677 3238 3927 5104 2039 2425 3367 1549 3985 1487 2026 1978 463 1911 4876 3533 3246 1876 3831 3161 1016 78 524 3741 1935 4010 30 1358 1878 2688 3909 4744 1814 3093 153 2616 1 2600 1852 1774 132 1633 4073 2986 1039 116 5543 3271 1854 4942 4939 2435 505 5322 185 4620 591 4875 2605 4523 2907 1350 2004 1640 2423 837 3627 3526 2302 3647 2192 4243 3656 3938 3687 261 4471 2020 3464 4162 5317 4822 2702 1162 260 3979 3438 5060 1573 1983 4146 3131 224 4397 4552 1353 2558 4302 1855 1680 3857 4479 2760 1047 4437 187 2699 4939 4675 5461 190 5371 4783 5291 3999 222 2296 3500 1463 1375 5523 774 3119 3241 3737 3507 1686 2288 3829 4937 3094 111 1142 1575 2911 2067 2735 3019 4801 1144 4855 5089 3898 4910 2220 1106 1052 5226 4247 2809 1299 246 4855 1580 30 3103 3110 4159 2834 4481 1822 4345 3151 3370 1041 2943 2673 395 1210 2702 1098 2836 2312 1847 1960 79 3372 3673 853 635 4588 3250 3150 4525 5483 1682 827 2199 5447 145 155 1368 1107 3310 4711 2043 77 1028 2244 5215 3666 4432 414 435 5280 4280 4067 698 3419 2010 1831 853 1487 2812 1017 4820 1497 1323 1871 3934 4564 5134 2822 1236 5111 1189 4609 4456 933 1785 2538 4791 1083 3990 5276 4820 3272 3258 3979 5154 881 4236 1390 2488 5236 4286 2504 2627 3640 859 966 4016 3742 3941 4650 4314 1489 2665 935 2427 4002 1742 2771 3946 4541 759 3197 1540 1168 4368 3277 2300 3342 5524 3533 123 2279 2417 1302 3761 3671 3911 1399 5212 2207 3842 4596 3287 1319 3526 1109 2934 3689 1464 1780 2462 3033 4443 3281 1799 1121 5003 2881 2052 39 5245 721 3080 5313 1491 2264 1047 2000 4474 4662 204 4289 3766 1191 4580 2964 3344 1520 985 18 4478 2305 2133 3605 5495 4559 2037 3413 4269 3106 4922 2662 2307 1665 2113 1308 3695 3561 4937 1582 104 4317 1134 1190 5432 1312 1888 4744 1316 2644 5522 1173 4328 1389 292 3767 4798 4379 3689 4366 801 257 3306 1521 4291 2446 4047 5301 2374 1414 3895 2637 3098 3813 5159 2792 3948 4475 958 2011 630 1656 1779 1487 1115 4381 5051 5081 1464 2290 2565 3847 131 365 3643 3850 4948 5432 1158 3120 2114 4399 5389 3481 547 4665 263 5221 1850 5199 917 5377 60 921 262 726 5010 3568 5025 5289 994 3080 5271 3423 156 295 4206 4787 4934 4106 4418 4458 202 1783 4154 1282 551 5563 5125 187 1587 2205 2058 3410 5336 5010 4001 5235 2093 1267 603 265 838 4308 1420 4176 5031 2135 4531 491 4669 2732 1458 2465 3914 2074 176 2537 5379 2123 875 4293 5422 3628 3925 2799 1101 2924 5025 4403 3752 2893 3022 2583 715 4147 4684 3937 4484 1908 3034 5173 566 5524 2091 307 4911 2310 1669 1920 42 3346 4887 5379 5636 1381 490 5454 3951 1074 3197 1420 3928 5539 4160 1566 5610 4724 3298 3694 4080 5226 2627 3987 4636 2815 2602 5455 1252 2992 966 868 4816 1672 670 4164 3972 4375 4781 1672 1703 265 4887 4524 1016 5552 981 1178 1857 5096 4708 1142 4174 4266 1378 2748 2400 1952 3748 428 4081 2815 2434 2010 2425 5544 3984 3182 2534 2415 1577 4554 4656 5161 3685 3942 4469 1378 3951 1703 3931 4271 1764 4735 3170 3660 3646 2724 668 3292 136 2148 1378 1820 1999 3420 1394 127 5012 2152 2994 848 5515 4302 159 701 4844 4522 2069 1322 3152 1561 3105 1952 4927 4372 4649 3603 5516 4951 1774 862 1601 130 1812 1890 1323 3763 630 2304 5428 2742 3677 3800 1659 3689 818 2398 4540 2955 3638 3130 5598 4388 3881 367 2773 2142 4441 1524 4400 2181 4742 1648 3886 1642 1038 947 2839 2468 4458 5148 5186 565 4650 1104 97 4740 4295 2583 3945 2131 112 2990 5315 3728 118 3701 3314 3643 5621 3823 4610 4826 3674 1426 2764 1024 2713 2667 2751 5314 4676 2474 1879 835 5121 5382 2425 4726 3114 2965 4391 2561 753 3117 1436 5369 3893 630 4741 204 4366 2258 621 5318 2372 4241 1891 528 2700 5091 2371 112 662 4987 2431 2221 187 5390 5134 1986 1929 5479 5133 4413 691 5132 504 2899 1816 3593 1044 1209 4098 2208 1575 1865 4756 2837 3119 2010 3091 1591 2499 408 4156 3755 2038 3151 1559 4255 2265 1414 4674 2486 1792 2811 2498 131 3641 5322 1278 3435 2401 2771 3356 767 1458 5416 568 3921 3832 3030 5166 1814 2418 361 3128 33 4216 3646 2869 3778 1927 4641 2525 4598 1180 4468 2936 2441 4093 2359 5279 5599 4321 2208 753 1612 2415 5529 4174 1214 2225 4160 5066 4221 3113 5631 2112 1330 2480 1596 4978 1319 1678 5179 3400 5638 1973 3978 2639 222 2257 2056 4096 1818 2872 5265 283 3074 106 4293 161 255 3955 3452 3018 1175 4196 5314 1096 789 1727 3251 489 1245 3210 600 4605 3046 3359 3762 3410 5423 5101 3603 1500 2480 2541 2295 144 2814 342 1665 1918 3933 1042 3950 5035 2985 519 4070 4538 3699 4309 4541 3050 708 1829 300 1983 956 4917 184 962 5528 5153 4526 4483 1320 1214 65 436 2639 253 5423 4132 972 470 4431 1939 363 2930 2235 1324 2855 4346 2248 4165 1509 4957 707 559 2097 3344 1033 1898 3664 4648 3219 3153 1615 4265 4922 3713 1490 821 1509 4655 2655 4007 3549 3012 5456 476 2509 929 4038 5102 2167 2487 5376 2443 697 3404 344 2744 2763 1186 4928 320 1740 2031 2532 4263 1880 913 3438 3375 5026 3843 1230 3896 3094 338 1068 2658 2316 142 507 2120 3317 3935 3512 5423 4398 2834 3090 2541 3208 3823 2492 3467 1887 4869 2124 2712 3978 4456 4248 707 2777 4353 3083 2375 1812 2959 3733 1968 5168 1306 5063 4093 1072 3354 214 241 2034 2269 850 3343 1802 3679 2099 402 559 3617 4786 2347 5464 4180 4148 3177 1352 2900 2443 762 1025 2753 3204 3338 1614 1625 214 1649 4359 2887 2549 4309 1462 5242 134 5130 4895 4236 1821 4989 3848 3821 2575 1174 5313 4415 2469 4228 3158 4129 2521 5018 440 832 740 4720 900 3164 3867 1452 3726 742 722 3946 856 692 4770 1749 1218 5078 3275 5635 3406 2656 5134 4075 1951 1697 2472 2881 4123 274 2026 4406 1188 3954 2959 3810 2811 889 5063 3782 5045 575 4509 2013 4206 3927 3360 2461 2854 3528 5605 4670 121 5015 2000 99 1373 4336 316 189 1039 2017 2517 4052 3747 3877 433 3507 244 3163 441 518 100 499 3133 5402 4602 1136 1013 1302 3505 4022 5342 2548 177 2008 1509 4882 252 2198 5370 5526 2006 2810 1720 3270 3836 2976 1439 1044 3689 263 2754 1594 219 1749 2287 2601 550 4762 560 44 2354 4464 2611 3794 3370 3381 1268 916 2090 1826 5005 2148 1436 2536 2523 1001 3567 5276 1492 505 28 4819 3982 2808 4558 4229 1554 786 3032 4833 2394 3054 2573 1455 379 1288 1488 1690 1686 3532 2788 477 4410 3209 665 4230 719 2325 1924 5456 1150 4746 1192 2934 783 2109 2498 2296 3638 4608 1174 5170 5034 1730 5026 5078 5399 694 3887 570 1886 4256 4054 3946 2761 3555 3878 127 1080 790 4075 1572 1990 2342 4725 984 5588 4529 1473 1033 825 2185 4143 348 1858 3234 5465 4769 4306 3447 1991 3561 1829 338 1349 3989 5317 1811 2897 5388 5257 5328 3452 2200 1330 2423 1802 3386 5315 5471 2340 2372 1601 3955 4095 1459 5182 3163 790 629 1965 2384 4057 3243 5494 1843 2511 2690 3719 2713 3187 2803 1463 5266 3659 4789 1310 1631 4705 2103 2009 1972 104 4474 2142 1999 1730 1056 1299 3805 4506 3248 3652 4618 1363 5185 4210 1855 1997 5614 474 1617 1473 212 4337 2745 3680 2806 710 1423 2649 4439 4513 1869 935 1014 3549 948 3199 4354 825 3995 3131 4753 1722 5426 5179 4769 21 3785 5060 920 3619 3543 3493 461 4544 3962 5584 323 1836 3947 174 351 3188 164 3711 5520 3702 396 572 1965 5047 1551 138 1017 5584 2007 907 3410 118 1415 3403 4668 4209 4218 4549 3088 5528 5358 373 437 535 5483 372 4146 3029 5413 5370 4932 3716 5249 5601 5145 5618 387 4228 3986 3325 2684 4221 5257 3645 1219 1929 1311 2169 568 55 4452 704 3992 1357 5027 761 2230 2559 344 1441 802 3038 3095 5299 5612 4264 1639 749 1516 1619 3871 3046 964 1483 2168 4440 3762 1436 3032 398 4091 4713 5494 1328 1791 4906 4341 1163 2617 5255 3273 1548 649 2258 2548 825 2661 1874 630 5413 3186 2313 4617 4614 3536 1439 4914 1292 1964 1675 3923 3389 2868 4350 2244 2474 4690 3758 284 2852 1544 5469 42 5077 3828 5218 4860 2167 2612 5359 5279 4109 3633 5376 2919 1718 3376 4840 5372 3124 3228 3862 3081 5606 398 1517 4948 75 3330 163 4299 1160 4215 2443 550 4328 5185 3654 1486 5128 2797 3679 4820 4630 2484 2418 833 2338 4048 5134 3845 3110 32 5413 1685 2580 5171 164 3182 3966 2695 1127 2130 2241 1754 3538 4594 1818 2573 2342 4862 3666 867 4767 3588 5464 4805 825 3379 4921 5312 5565 4617 50 1874 3632 3871 2048 2637 2610 2241 2920 3921 3025 1514 3033 1604 1471 1617 3075 3987 3586 2832 1609 4047 3321 4904 5098 174 811 2210 4039 2311 4316 1552 3517 603 715 1072 3625 2729 4151 5345 3416 303 5540 2326 1876 5103 4952 1911 4618 1777 1782 5261 642 265 4655 1342 5497 2588 3703 3213 3802 1874 3493 3487 4167 4507 2290 2179 4756 831 4051 3074 3624 67 2506 4422 5063 993 4947 5112 1856 5057 4362 1772 2929 4017 5131 4649 1532 2138 429 884 1351 3529 1276 3397 2731 1514 1713 560 1820 2027 706 3829 2676 1807 4522 5391 534 2663 2827 1057 661 2304 1130 1157 1825 2583 1759 2641 1372 3306 4913 1224 4741 2188 2495 1859 2953 379 16 2379 330 5432 1333 4461 5625 8 1172 2659 3160 2849 2099 1885 4088 1634 662 4765 4307 1710 134 4355 3412 5582 2999 1744 3198 2299 4287 3279 1111 1160 1895 445 3730 484 1370 2638 3719 5345 2964 4225 1441 2742 5161 2145 2385 3791 5262 2123 1210 2064 1415 246 3877 2160 2683 3260 5574 4461 4740 1615 3351 899 1127 4397 4871 1637 5350 4453 3197 3840 4546 3174 5027 3776 388 723 5325 3055 1839 4359 1983 4683 496 1426 5359 1042 353 3101 3850 1816 1431 2783 3777 1781 4550 2028 4793 3860 57 3328 4476 4975 122 712 2183 237 3956 3481 1524 3229 3447 482 1653 5500 3088 1283 3481 3140 5521 5350 4170 1562 474 1837 446 3718 4126 644 4118 2813 2176 2742 3091 1492 4817 3830 4704 5034 1141 1102 3689 646 3668 547 5197 5154 1931 5110 3163 2164 2916 4579 941 944 4858 1267 2925 5205 2729 307 427 2063 1849 1156 363 2569 3505 580 788 2359 283 3551 2377 2490 4500 74 4751 5127 2017 902 3599 4085 1140 4593 4875 5274 2060 3801 4371 2704 5189 3453 3979 1756 2606 3448 4568 83 323 2523 3439 2291 2770 1923 847 1597 3301 1859 2930 5037 5274 708 3646 2494 5066 4534 1942 3863 4235 5189 900 2873 2816 1880 3004 3774 3245 1689 4617 4797 2100 1794 1134 3536 2066 802 3460 551 698 5227 3655 137 1442 2539 1539 356 4831 2193 4551 2396 3174 2345 2335 5605 1304 2738 5258 3998 4100 2204 1974 1013 1866 2489 3597 3972 2639 4345 4808 1827 1930 5373 4173 1143 5558 1719 5627 2923 1437 1351 4249 5282 1379 2664 2325 5500 1664 4287 2966 3588 2870 1283 5001 3925 3743 173 579 2840 4549 3999 3342 5046 1699 4510 2877 4151 384 5120 433 2383 4122 5422 3770 939 3653 3551 5425 533 1800 965 1764 2572 847 5321 1987 3382 2913 4349 4417 4 1980 4228 327 4212 1908 4457 866 777 1097 579 2283 3499 521 2861 4238 211 3984 4373 4204 3334 1440 1878 5275 2533 5010 4455 2507 4528 622 1421 2534 2492 3509 1984 1938 5153 5001 3650 2453 4768 3666 3291 4093 3616 801 276 5314 3328 3727 1066 2758 4725 3176 3562 3720 2773 401 4655 4314 5279 101 2058 1271 1027 4902 4576 3487 4533 5098 4889 2438 3149 457 3177 413 2854 2168 5184 3506 4684 668 718 1770 3803 2820 2855 1330 1850 5051 1632 5187 870 2926 5439 479 1519 2117 5527 4156 1767 2771 2223 104 3136 212 3347 684 797 5461 4176 4113 2945 2998 3490 3792 1604 5012 3103 1830 2745 360 2318 2996 691 3297 5516 2259 3642 4168 5126 3779 1749 372 4771 3563 3085 5005 2187 908 5445 4776 4393 1360 4661 3046 3521 4705 3828 364 5205 1591 4201 4317 2538 5361 1260 1881 4057 2659 713 369 5243 24 3005 5081 1593 2416 2172 4594 1549 3533 14 3729 5213 1758 4809 4570 4284 1001 3466 1172 2358 1306 2768 2004 5091 3059 190 4544 1495 1842 2043 739 621 2892 3112 1447 994 4575 2084 493 2263 4111 4259 828 2838 2404 5276 1179 1133 2459 992 1540 1597 2291 2876 802 5505 3198 3977 4278 813 4744 574 761 2761 2775 3789 1408 1477 1663 3911 5128 4999 1709 1109 1833 4363 3466 1952 273 618 5080 3692 2429 946 3161 3711 4167 4501 3041 4264 765 5312 4579 2884 3725 2553 2420 3802 4237 2134 1005 1387 1170 3912 91 2840 1148 837 147 3551 3368 4183 2412 2083 3309 1725 104 2403 1012 2458 5565 1841 386 1879 5276 939 4250 3760 2903 2329 2835 514 5009 613 5055 2987 5486 4764 4017 4395 3599 254 3893 2702 3770 3101 5378 4947 3674 4596 2159 5460 5425 3014 4993 3638 286 5517 3612 302 5386 3520 3608 2820 4670 4400 1763 319 4886 5325 3212 741 3851 4317 4226 3941 818 1321 2946 5187 4136 2972 837 1527 1374 2552 490 1605 3335 835 847 3944 2310 1193 1658 1492 2088 4690 5586 3528 1722 114 3398 5228 395 604 3253 5212 2609 2725 4815 1573 3813 3729 2371 2484 4788 3203 602 5333 2899 1104 2011 2072 4146 2036 3692 2786 4448 5485 404 1595 1011 3065 2193 719 3618 1586 624 2709 2747 1955 4575 222 219 1929 5436 2150 4298 3458 367 5557 4755 4534 3988 3305 5460 5539 3849 5483 302 5491 1841 4562 2808 3772 299 2706 2425 165 4369 1606 1235 3756 1484 4133 1042 4822 4703 3818 4612 4483 1835 2573 4591 4343 3278 1304 2072 2924 4343 3846 2549 4882 101 5472 5458 2056 538 5409 719 5459 471 758 490 3380 5441 3006 1071 2241 5498 5575 2620 460 1300 2486 3514 1892 822 5427 4407 4829 989 1304 4166 310 3597 418 3064 2372 5148 529 3845 2649 4790 4850 4135 298 3878 1286 5426 2045 3444 4789 4727 1242 2536 1579 5557 1853 4706 317 2321 3180 1315 1468 97 2265 3091 3850 927 1626 4099 457 5447 2715 4553 3145 1895 5112 2491 2596 5538 764 1581 1860 2880 1673 161 4208 5491 1666 2679 2607 5277 1334 2773 2566 276 2125 5484 1627 1711 2828 2153 4710 4968 2832 2346 1219 4205 1968 3220 20 4007 1704 1413 2549 5044 785 929 2133 1029 3130 3966 1020 4204 730 3983 1242 4846 276 441 2621 4087 4535 97 4470 857 1782 2656 2164 1490 1231 2901 2643 2527 3822 776 1915 4618 926 3035 3979 3894 3806 4545 3072 2993 2422 3025 5117 4481 1676 4656 649 784 2531 3415 2991 45 5435 3475 757 386 3869 4922 2616 1392 4198 3134 2802 2756 2179 563 898 5171 1859 886 607 2553 948 2739 2902 1510 3257 4275 4790 2465 5468 2427 3517 673 3128 1939 397 4932 4502 2827 4683 5134 5168 5179 2975 1642 2325 5489 2816 4372 1395 3595 2030 3839 1945 3933 2857 1464 1745 2116 4380 1367 3465 1517 758 4780 2693 1245 1896 4089 409 1380 4352 1738 4960 2819 2181 737 4500 3577 4015 1648 558 346 1052 412 2665 4667 2271 3204 999 157 3768 1625 1584 3625 900 1291 5078 207 307 148 1212 4365 3132 355 1125 5134 2172 4065 5292 5379 2810 220 5466 5638 2693 1624 1376 342 1819 429 3082 2853 5325 3100 3327 1051 3739 2041 650 974 3533 1330 4093 3975 94 3683 5440 3408 2037 585 2616 3395 3066 1267 5209 5303 2698 4858 1973 3892 1621 2544 2575 984 2699 1156 3359 27 1489 5263 5330 26 4339 4266 4985 796 1015 2427 5429 4370 1475 1862 3558 4309 201 5510 3737 32 790 1111 3238 1554 1650 2364 958 3366 3247 5592 1212 1133 3064 1517 3767 3056 1323 1849 4268 4190 3009 3481 5012 1750 2822 2919 3396 4165 5593 328 96 3603 3437 1134 437 3093 2909 5210 879 547 736 1932 1678 5161 2616 3898 1926 5334 3435 3839 1065 3407 3034 5529 1881 5242 319 1369 231 2372 5450 3206 2618 1779 4028 892 4315 2931 5466 5274 2861 4399 2242 2489 1372 2644 2783 3431 4398 2478 2486 5303 2150 4473 2082 2987 2727 3652 2152 632 1707 4792 4850 4135 4505 1452 2822 1732 556 3438 5377 4167 1837 2602 5473 579 2047 3748 519 2667 3410 1670 1085 2402 2773 2518 580 553 3215 4434 820 4295 4664 1082 967 4652 3311 2967 4215 4519 3191 3745 4395 2893 2340 5416 4842 4462 3619 5374 3219 2591 1685 772 5455 183 3295 836 3020 38 2341 1414 396 570 1401 3127 2585 1997 4058 2998 892 1600 5086 4664 4427 1990 1256 5585 1184 260 1864 3531 2584 3070 4348 3587 1668 4395 2440 1134 1038 5536 2557 5354 2058 5523 515 393 1718 413 1176 3570 3328 272 3555 5626 1746 2160 4873 4761 2556 2864 638 3538 3916 3205 575 5571 1617 4129 1991 4680 1546 2692 3931 517 4589 5287 2371 5630 904 5537 2206 4555 3211 747 787 5325 1755 3731 5253 1869 4212 3876 5376 4622 806 3068 2322 1591 5481 3598 862 5158 2741 4933 2546 1443 4729 4757 967 5109 4943 596 3631 278 4973 2600 4662 4868 794 544 2870 1475 3371 1996 4536 4829 4731 1318 5365 4621 5140 3253 2071 5232 735 4103 1156 1868 891 1098 2683 3597 3749 4595 1217 4349 1703 4596 4920 1619 3855 1746 2938 3272 370 426 2860 1426 353 1151 4239 2488 874 1867 3035 3694 3982 128 227 28 5090 3825 3105 2232 2496 2601 3454 526 4388 5470 2580 2914 4663 2974 3675 1501 239 4883 137 2460 4675 5240 5121 3732 1236 4140 4562 2976 5264 2137 3024 2667 5622 4392 1991 4637 2667 1795 1723 255 3125 4059 3612 5297 2329 2508 3438 4760 3037 3381 3067 5297 5041 2837 4903 53 4217 123 1432 682 5244 813 5327 3153 3932 1995 2038 5456 3719 4153 5384 5202 2704 4206 2558 3425 5481 1603 66 2695 2528 4392 3721 4736 2880 598 4489 4632 4889 2277 2008 1248 2511 1582 4455 5362 5599 711 1326 4053 4715 134 4853 1321 5043 1900 1067 3908 2812 3016 2229 4281 1173 1600 4393 2685 4303 205 3571 5387 4817 4413 5456 3002 2624 4760 1246 3614 1431 2868 3647 2068 2335 783 234 3950 218 4205 4342 3971 2105 2758 1213 3914 411 304 1021 756 3674 877 3052 1015 2080 4344 3578 305 4663 540 2442 2746 5149 33 4541 5601 2611 4959 698 2884 3743 928 205 5307 1400 1138 1507 1477 5198 4820 2922 3102 4774 1732 318 3788 4442 3413 1511 2699 664 4770 4616 4932 8 4375 5535 4240 2952 735 5526 495 2312 650 406 2430 2122 599 2335 3240 4982 2981 3052 1277 3226 1634 1331 395 3972 5105 1043 3710 1780 2025 3104 5637 2520 5417 4362 3334 2273 282 4790 835 2857 2854 4946 3661 2006 5486 2869 2298 4840 3723 2066 1838 5026 3089 1608 4546 3365 1848 1897 5276 1826 3490 2081 434 794 1400 3974 5229 1879 1125 3794 4124 2120 1129 4281 5401 1240 1783 1692 3427 2591 1733 3538 605 362 1250 3849 5379 2321 5129 3759 4163 3370 988 3481 3049 2365 1248 4059 2614 3180 3935 534 5434 4031 3702 3331 3821 4552 4041 4678 3031 328 1492 5094 311 5519 2235 541 4 1065 960 3559 3665 3725 416 3902 1476 1661 60 905 1958 1322 4833 685 3309 3205 2366 204 4976 3831 4917 2833 5566 5150 3491 391 4474 2820 4908 2125 1087 2604 3911 4222 2084 2454 5022 1549 4706 738 1580 1471 383 2525 2795 2205 1241 4203 2829 2339 5576 3576 2874 2746 345 4293 279 5269 5448 3350 1161 3818 4411 2010 2023 4732 4859 3741 3417 5634 4350 1601 4378 551 2075 1323 1564 2180 3370 2856 4626 5394 60 332 733 1864 914 429 3815 4876 2787 4456 4225 4562 5571 592 531 4560 1830 4383 3545 437 2398 2433 1987 4131 4640 4290 3121 2203 2481 4160 5353 203 1880 2682 5073 5193 1534 1711 164 3179 5401 4090 3448 2485 253 2816 1801 5604 1701 1403 2992 4525 5413 626 1094 3224 4176 5537 1189 3937 4164 2344 2091 2363 2216 106 899 1943 3882 3790 3182 3051 3237 3400 1519 4653 1848 521 4537 5218 1864 3861 1467 499 2863 357 4488 3277 4610 2705 2549 1888 2905 558 1744 3033 4768 2632 5099 128 4220 2111 2540 2865 2334 103 1338 3288 1172 2212 2756 1891 4331 1274 4325 3543 704 3469 4328 4912 1754 2269 4069 930 3638 869 4751 3403 2208 1001 740 3490 4998 812 5191 2223 1622 2486 1324 444 1185 5579 2810 91 1714 5405 1059 5449 924 2875 3636 2667 4135 2849 315 1704 1573 4214 1505 5147 4976 716 3498 3810 4738 5391 1790 5609 4576 4373 3634 1195 5623 1545 4758 2086 3489 918 360 1553 1831 4217 820 868 1199 4226 2426 5310 1064 1527 2286 1314 1548 2429 3975 4015 2206 1636 1994 529 2424 3297 2463 3134 2574 5218 2356 1239 28 817 794 1111 1309 1277 5085 1324 2869 5506 2564 188 5089 4131 5533 1464 5140 2757 560 5635 4160 937 4946 3797 2514 5629 2720 2524 5051 1647 3150 4304 2628 4367 1113 46 4314 91 4155 4826 3233 2536 118 2158 3747 2842 1142 977 5277 1231 4408 400 1222 5224 1111 1842 4122 2837 1492 3027 580 4679 3929 4915 3803 683 4222 735 315 1061 2825 3829 2932 737 2639 215 573 2149 2734 5096 2881 3707 4972 963 2555 4528 4441 4213 764 5330 4576 4489 5234 3442 4824 5281 86 4498 4845 1058 158 3161 556 1076 1276 3859 4432 1900 2045 4319 3289 923 1542 3654 1583 3116 2279 5230 2203 2395 1049 1147 5212 4767 4626 1457 3161 2749 2982 5414 2265 2695 3205 1638 1163 3277 3550 2197 2016 2765 318 2760 634 2588 2394 2747 1959 2091 5054 717 1749 3343 3619 3868 2963 1213 1438 4175 4264 2157 4285 2865 1327 3430 4050 1273 2467 2354 4330 3319 100 766 3732 3193 4702 4120 3567 2294 3044 999 4440 5489 124 5427 1059 2698 4438 5163 5356 4620 1618 179 1693 2595 5026 442 4407 4121 408 2707 3349 2278 5512 3159 335 3693 916 267 879 1127 4168 2142 2649 1463 2600 2005 3494 1327 5308 3920 3038 3277 1527 1817 5545 139 3887 5040 5030 2578 2785 3326 453 3169 1759 715 5115 604 1333 2316 4960 3303 1596 2962 4485 4529 365 4883 3806 2562 3734 5318 5498 5481 4678 1317 3784 3297 1746 3725 2193 2784 1130 1774 5520 4260 145 4523 4165 4454 5041 3573 621 2009 3378 1072 216 1414 5461 5106 3889 1248 3643 2911 3571 2836 2428 3516 4188 4661 246 4494 5123 4484 821 2478 1232 3308 271 5628 995 952 3 532 753 654 418 2712 5071 3135 2031 789 4273 3667 5624 3764 3208 3314 852 5041 5312 2428 335 4086 4679 3105 915 3655 2575 5084 361 75 2174 4077 467 5626 1314 3921 5176 3041 3724 4670 2905 6 1464 5438 4441 989 2219 2944 4111 3318 772 404 2818 4412 4979 5092 2855 1845 3287 4264 4446 2399 3939 4858 115 1847 643 4418 2603 161 5616 4470 3539 1871 916 2953 469 3561 3547 3729 3561 2897 3240 912 4327 4771 4258 3235 3342 4760 1722 1193 2163 3231 1684 2742 2204 5407 2748 2305 1847 5534 692 963 2683 469 2051 1277 548 5202 4440 4778 1477 2627 220 4709 4969 3440 2804 4696 4075 519 3327 1974 16 3462 2494 25 1889 765 1765 4183 273 5529 1078 4726 1314 3284 4980 1113 2080 4110 5158 890 1411 3328 4380 4621 2121 2099 3637 1367 3128 616 2118 1095 1732 4525 4586 5015 5180 1962 4802 4991 4905 694 1104 850 4386 1136 4527 5150 446 2658 37 1269 2348 2588 5280 4231 3723 3616 2213 822 1989 2893 43 276 1731 1128 1047 5289 4285 1415 2084 4797 3846 1024 4588 3711 1335 837 3492 2010 1629 2054 5405 4699 3320 1022 1780 2844 4194 2766 1948 643 1423 2587 1546 2286 4630 347 2712 2046 5201 1946 1253 1150 1437 1025 3812 4298 3873 1174 4391 235 715 310 2119 4345 3870 1672 3709 4207 5154 3215 355 1158 90 4142 3091 448 5453 461 5587 2243 3375 3991 4050 4405 4021 1599 5415 1834 4427 148 1140 5241 1836 1245 2633 3398 3539 5196 2857 1940 2864 5101 1944 3601 4513 4681 74 1611 1819 312 1007 2366 2329 2864 4548 1898 1131 355 5365 1299 245 5459 3719 1430 4277 3876 2636 3206 943 1275 2941 3047 5472 3177 3528 4246 1997 514 1927 4418 157 230 4684 4217 3668 1335 757 2654 158 521 202 442 2204 2975 4032 4292 94 1248 4069 290 609 4472 2778 2529 565 1059 5208 3864 4313 235 3858 4637 2706 480 6 999 4431 5421 1627 4408 4091 1997 1074 2290 2656 1100 1408 4830 1070 3942 2990 361 3441 1313 1206 1745 2820 3062 1654 5488 2126 5169 5504 936 5635 766 3797 1133 2235 334 5076 1844 4230 3506 3801 1839 4264 2117 369 1953 357 5097 685 4835 3520 5524 2219 4511 5212 2656 288 49 2516 1568 4455 4920 2548 1092 2317 3326 1559 786 4174 322 2398 590 5559 3765 5097 2979 3268 3432 433 3844 2544 3709 858 2583 3748 4984 1198 2083 5576 2031 2818 3463 4892 5272 5240 393 1198 1098 3821 781 3879 475 1300 231 5528 3121 2266 2846 3858 3443 3896 2882 2577 2710 5398 5444 2508 955 865 1456 1668 1898 1088 5368 1604 1332 1559 2266 1108 5186 5641 5446 4537 922 4763 4374 5384 242 5572 4990 5169 3270 814 1532 3935 4426 921 3340 3617 484 3971 4975 4219 1471 4644 3333 2977 2257 4186 4619 3367 4757 5452 790 4159 1128 3016 2727 2491 4401 3450 2675 1115 5090 316 1374 3169 3417 4042 710 5326 900 4349 2356 3349 377 3915 1803 3937 138 1129 4776 900 1095 4398 4718 3625 3260 3170 3301 202 1128 4489 3129 3751 3894 1497 4596 4713 80 4974 4240 5007 4662 1169 2486 1913 393 4536 606 2163 5391 5539 3933 3401 3612 306 3887 1063 3354 4394 5314 5115 3965 2929 3283 2024 4791 262 2818 4886 1426 4776 3436 1244 514 3359 2335 4141 5509 1392 1346 674 4857 5445 5245 1739 1329 2481 2520 3605 3646 2367 5328 5611 172 2045 5538 4072 535 1563 1655 960 832 429 1999 2509 4237 1410 5561 2648 2128 4554 302 1024 602 2499 674 3327 2953 2570 940 3 521 4862 3376 2271 344 4890 1130 3342 601 3003 100 5415 2561 1529 2593 4094 4294 4855 3305 1526 2335 3540 2532 5040 4493 5324 2818 407 1565 386 1914 2237 1814 1711 2318 1553 1373 3379 2519 278 490 3399 5237 5055 1241 1155 3502 1507 1605 761 2514 1431 816 3498 886 1074 5071 1720 394 4425 2747 360 5587 295 4889 3897 1653 887 2059 1853 3244 1992 1656 1198 4422 4616 3872 2584 2497 2236 286 2273 1866 5412 2746 13 1237 5302 3846 2316 1738 4224 606 4005 1319 4577 5547 2585 5147 1716 739 2719 4851 3400 5010 301 4155 3471 135 975 2784 2186 1610 611 515 1971 713 2613 637 5416 1577 952 3381 1356 1915 2505 1142 640 827 2998 2574 28 2343 58 4122 4150 4332 2300 1443 3070 3533 4409 2457 2339 476 4018 5019 5581 2437 3133 3321 4488 153 1587 801 592 3440 3599 1787 1278 4625 2529 2995 4210 686 3294 2930 210 2030 2842 3168 3226 3918 5013 3277 3612 3825 2247 4604 4146 203 558 1167 638 4716 4170 5344 2766 2876 2320 4608 889 4626 1666 1922 740 4781 2942 5215 860 789 5315 1972 1264 1611 5196 4387 3422 631 3569 1062 1663 3599 3815 1697 1059 2528 628 4675 5537 211 4775 107 75 4121 1508 3823 3881 2374 4670 1656 480 3041 2728 952 3318 4211 330 5193 4407 289 3517 3215 1614 427 4221 1524 4017 5009 4714 5030 4229 3638 1565 3977 2282 5438 2939 2897 457 5468 4871 1819 2031 4824 3697 3976 4378 870 4138 5401 865 4224 4878 589 4477 17 2072 3040 3969 634 732 932 862 5003 1897 5562 3232 1745 880 4038 2196 1016 189 4374 1339 500 2981 1127 2974 3737 2869 4553 5015 4054 577 3398 4939 788 531 4561 396 3711 4369 2443 1424 489 644 1753 499 1319 2259 188 1138 3465 5508 1606 1950 4604 609 3242 2656 3615 5210 3731 3552 5622 4737 4696 1983 3769 3742 826 4940 4020 4357 3945 2732 3953 4121 968 1046 987 3227 3556 3420 3459 4202 2359 5330 2565 5057 5562 4642 900 746 5439 746 1752 4495 1380 1639 3242 1507 5124 895 2630 2162 4375 3608 3493 5517 1481 137 5390 125 5502 4136 3898 5630 2837 53 4089 3615 3905 2774 1136 48 3039 4836 505 3203 5533 2278 5209 2587 1211 3407 1304 553 5345 4585 228 1168 1981 207 231 5524 3193 2071 367 1910 1639 4241 459 3714 759 179 824 3249 4918 5170 1607 3340 1713 132 2254 5225 5435 5490 4466 5521 5535 2247 5415 3717 2840 4430 410 5081 515 5386 2137 1166 3903 3456 1684 3820 5286 3185 5507 4548 2427 1800 2181 1147 2330 4564 2308 1950 3368 2423 496 151 564 2019 4829 913 2122 2885 2779 832 2050 4631 1364 5220 371 3621 2174 2654 3512 12 5298 318 4695 2590 488 855 201 2144 451 4417 3166 1542 1399 2282 3898 1911 1046 1595 3202 1140 1975 3568 5639 1648 3893 2133 3736 2404 4496 3911 1147 4496 400 3303 3922 4632 4138 449 458 3871 2003 1844 1720 5254 450 480 1759 1421 5010 96 3561 5020 5293 3525 454 3079 2087 1731 4157 2673 3970 1696 2613 5189 3425 2198 488 2546 4750 1084 1073 4318 625 1707 491 4437 5410 5421 2152 4880 2902 1311 5460 4163 933 2405 4135 2110 2279 5554 3648 4968 2701 1172 4919 2019 5017 1592 1888 1604 493 2305 1578 1227 2752 1995 4927 2806 1438 1362 3405 407 2193 5541 1688 4206 1024 1465 1393 4079 3455 2790 3211 5413 828 2880 180 1174 1445 4612 3327 67 1798 4852 2324 4851 668 5524 772 4381 5390 3547 2213 124 1859 1146 5256 2741 3741 852 1109 3480 2345 878 4624 5176 2887 4683 4998 1979 4572 755 3674 5213 3153 176 4548 5538 2398 2417 562 1018 1398 3951 1053 2922 4925 21 2779 2005 4724 3480 1611 4788 1104 758 2757 429 2443 3862 495 5416 3342 2740 4591 863 1230 3634 3774 1437 2884 2979 72 3638 2215 3315 4902 841 4930 4495 1036 4272 5118 4825 5407 347 2033 3015 5054 5448 2415 745 2968 4818 2272 3532 3686 3678 1406 2581 654 3510 1893 2677 4839 4907 4804 3967 4690 3761 862 2135 28 5436 1746 3488 829 3873 2511 913 701 4841 3511 3671 4581 1750 5445 4451 4865 1112 3272 358 4332 1067 1642 2272 307 3506 82 117 218 430 3478 3178 2411 5371 5032 757 897 1062 2898 4139 2733 2689 111 1821 2386 458 2613 932 2002 3039 168 4328 627 1530 3817 1756 1088 3672 3387 2840 769 3948 1497 3263 4497 3655 2153 571 2154 1658 391 3130 2365 4794 5308 406 1694 3372 73 1103 4623 3518 3999 68 432 3301 1533 5300 410 5295 4457 1870 549 5023 1107 2223 4722 4195 2687 554 4373 3029 200 3769 3258 2813 3757 387 3435 1003 4559 2105 3546 3040 1460 2725 4587 5242 5247 4612 1064 180 2860 3708 4152 1827 1713 2858 189 4026 1389 3808 1018 1107 5279 4361 3368 7 2487 3847 2379 4686 1354 2434 3119 2619 2471 5412 3508 2887 1126 4470 384 2704 5426 3337 1887 2864 2337 4019 3935 2418 4788 3502 1801 2681 5592 917 2230 1999 5301 347 2791 3651 4515 1070 1512 1930 3501 3497 3515 4919 3354 1947 1348 4342 4425 4365 1782 474 3158 1882 564 1350 4114 127 3001 725 5066 4382 942 2208 1967 3047 1255 2913 2352 31 2064 2845 33 399 3535 5562 3839 1286 4761 1493 4497 2382 3609 4026 2405 4748 756 4286 5430 3761 1556 1836 3673 2072 418 5116 1817 4162 3414 1896 2492 2104 4462 1360 127 891 1750 4476 4102 3756 494 2375 4136 2162 3295 2478 3820 3893 55 2362 1180 104 5544 3819 4781 1830 3763 1882 2036 4636 1006 5612 3296 579 2043 4663 4024 1392 1614 3349 3630 3428 13 5251 2312 4729 2897 2516 858 5216 3589 958 5585 4509 4622 24 3695 2281 5037 1017 2023 4847 4893 4409 538 3001 3679 4410 4579 959 3124 1837 5199 3748 1772 2041 2472 3360 5548 1982 3436 2582 2213 862 1320 4192 4286 2089 2362 1168 3468 51 5162 3028 3784 2491 1308 3361 2966 5389 188 4363 4512 2308 4590 4032 5484 2293 4257 2786 5446 5582 3308 3895 5484 4654 4405 1092 1444 4804 3458 2204 1420 4907 2530 4134 5507 3638 5226 2439 3459 2076 2899 4853 5377 1830 2810 1681 2369 1659 4862 2489 659 3115 4096 2482 2046 1439 3133 4166 867 4207 348 1684 1316 4741 3222 5278 4134 2066 4031 2721 3207 1944 5193 997 3952 2019 3311 5319 4359 3135 1131 2906 3025 5204 3268 1935 2411 119 2095 217 560 1269 4379 5161 1557 4541 3446 4507 4464 2376 2339 272 5463 2871 3109 3394 2594 275 4254 641 138 4821 2992 303 602 5359 2250 4815 1194 4491 4767 390 4711 2358 407 3643 999 4984 4043 4747 4814 5290 750 5551 2957 1531 908 1752 4889 3811 4986 5016 2873 1061 3470 2184 1868 2195 1824 4898 4873 4612 930 2124 1600 30 3441 1817 4406 3880 5488 5558 2565 481 2413 3268 3957 3546 3497 5061 3566 2141 4155 3927 241 4203 1760 1573 949 460 4538 919 5142 4556 2015 1664 571 2817 1647 2183 678 1434 3421 5202 4778 826 1819 1551 4529 322 5008 1134 3636 2247 321 3995 4058 2387 654 73 5313 5182 370 2811 5266 3341 3122 3186 4060 5563 5208 362 2786 54 111 5268 5384 4903 3812 3137 927 513 3189 2118 5525 3159 4961 3856 3800 1598 1221 408 2470 493 4138 2413 461 3617 4692 4149 18 4368 4949 718 592 2301 4029 4623 3354 3878 552 2790 5617 1981 4865 4591 1555 663 4546 1637 1767 2310 96 567 2894 3669 4681 678 1546 1998 3807 1246 3018 4220 4332 2231 3026 4397 4963 1404 919 342 4308 5 973 4240 4211 873 567 690 1341 526 5550 2345 1583 3486 1651 98 4640 4346 3783 87 262 4780 3596 315 5032 4319 2816 348 3993 2482 872 4978 4624 3167 3847 2192 4087 2077 5293 1223 1113 1613 2039 545 2951 4076 3267 1129 3766 632 82 1724 5154 5592 2912 4681 1926 3609 2092 2936 1124 4059 4773 112 2546 367 3541 384 4430 4555 804 4228 1970 2231 4796 3060 319 418 1411 412 5099 2176 3104 725 5141 1001 2257 3999 1212 2551 3861 571 5175 3947 862 4263 844 10 4566 368 5115 3914 2590 3484 1512 4355 310 1037 2519 3915 5482 3952 5452 3356 1509 350 3022 3972 3933 1251 2972 5113 4890 12 5471 711 3171 2299 1661 1852 5437 2236 810 2355 1061 3971 1028 2610 5109 2159 1664 5160 914 5214 5043 5453 1292 263 3833 4061 322 5226 3442 2393 5528 3454 1130 911 1179 2456 2478 5272 1619 3388 2511 1829 2286 2969 49 587 3044 352 4157 840 353 872 5582 2146 4107 180 3307 2247 325 645 1236 784 299 2383 5054 402 919 1562 2305 5310 4056 280 4911 5053 293 1718 5131 1352 4696 5539 410 2492 3756 3144 1669 2549 4328 3593 227 3406 3718 4227 288 2156 5183 2162 3207 4577 707 21 3032 5175 212 4720 3937 2178 2010 2098 2239 1821 802 1568 3240 1464 5491 680 3055 5242 2164 142 1009 2923 605 319 866 1125 1919 3191 795 1855 5135 3405 3303 5319 3086 4845 4782 1213 3613 4065 2640 3619 3800 1955 4177 427 4790 146 3104 2478 1251 5027 1966 962 1465 2727 4428 1987 1897 3786 3540 3973 363 3998 4300 3769 2519 1357 1041 2290 5357 2363 5118 4918 5454 4312 4775 1665 3481 4493 4948 5404 4805 3104 297 1486 5615 5314 4808 2673 1759 4115 738 4059 3694 149 4062 5598 5284 4409 4570 5208 4375 3761 1634 441 322 3747 62 68 4507 3941 5404 422 1582 4234 3278 956 5556 5155 4334 3439 1554 4942 3871 2304 898 980 114 4842 1687 1926 3909 3431 3259 5537 3055 4313 4882 136 501 4793 2653 5126 3167 1173 909 4327 5454 4852 3025 1276 3828 4502 5134 932 5409 3684 4441 1592 310 3588 1604 486 3287 2149 5013 1008 4021 4493 3924 5035 1048 4691 5175 3819 1957 3947 4787 2893 3160 4405 2233 2720 348 1458 2595 2947 3399 3052 2848 1642 3944 4832 169 263 4443 5523 453 3059 685 926 1914 1289 411 4676 1193 2206 1687 4684 904 642 708 5539 1187 4351 5377 3290 2424 5416 3630 580 2271 2692 3883 4155 168 3663 1673 2980 4622 5444 2145 5032 4533 2576 4651 1664 479 622 2648 2312 2688 2936 4303 3291 342 1761 4216 5199 3110 784 3401 3107 789 5308 584 4477 978 5376 4502 3582 2217 2529 2992 1438 4476 1538 3219 5288 3976 44 2604 114 3375 3286 1815 2909 4979 4950 4996 120 4633 5161 664 1078 4835 2681 4237 3597 4804 2117 5013 2233 566 37 2643 2492 4581 5205 1331 3596 3226 2582 959 4854 1980 2523 3391 640 3010 1671 1521 5622 401 5493 580 4900 4634 4562 5413 3224 155 2917 5058 1186 2817 3527 2432 308 4674 19 5092 2511 1775 4053 5302 1185 860 201 1752 5157 1139 5262 411 3912 90 2474 211 2690 4936 5497 2505 2717 942 202 3202 2321 5098 2745 4274 4927 2276 5390 3813 4406 544 1833 504 3355 3719 3119 4756 2403 5066 1516 1235 1571 2795 1870 4535 3548 253 4229 3084 4001 4771 2143 2536 1309 1605 782 3597 1884 4607 5032 1170 3144 4504 2263 3642 2407 1225 3137 786 983 5594 5030 4540 4039 4302 3371 448 3609 1127 1670 5162 4887 4724 2072 3372 662 2805 2770 5350 1432 2915 52 168 4270 1117 5165 803 2674 3966 5239 3746 501 4368 5422 2318 939 1601 2783 641 2766 3304 4936 4427 144 2023 373 3551 254 495 4153 228 2818 2555 465 334 3347 3681 2301 4191 4063 113 2629 5049 2360 3124 3274 1770 3288 2093 1249 2206 534 2186 5191 4928 2396 1765 2478 1920 5599 1879 1463 1851 2024 4849 5513 4736 980 3805 1565 102 3567 3308 2207 4206 985 3158 72 5331 4089 274 1169 3511 2706 4671 363 3376 5242 129 4131 2171 5001 753 3732 4816 3726 1367 3943 5418 1173 333 5447 905 3953 2145 4781 1121 2395 4298 2906 329 2275 3239 3943 3913 937 1656 2276 1724 5307 2213 253 820 5169 3884 2808 514 2209 34 199 1673 5229 2457 458 5531 4154 5273 4776 4935 3814 743 1019 4313 17 1126 2295 731 624 4564 5526 2534 2254 1027 174 2776 4322 4530 588 3013 2941 1538 4225 4548 3928 273 1813 3264 5282 5112 1270 5087 4736 1211 1406 1094 1780 2941 933 2181 1330 5533 506 2000 2480 3321 243 3266 2306 1993 2514 1866 1861 3026 2485 2984 4152 480 2630 4769 2184 2169 2772 1593 1075 1324 449 1640 3924 5117 3593 828 4368 5069 3774 1870 5484 2832 3589 3399 2026 5158 875 1108 590 1368 3924 95 5075 4299 1916 1305 3372 3442 4147 1802 1579 4527 1503 1632 3376 5330 1151 1458 5314 3049 5003 3374 3395 1363 1726 758 5340 2553 3076 4359 5091 962 1272 1616 3989 2 2019 2400 748 1485 2217 5037 3385 3763 4680 4789 4664 895 5156 4402 1915 309 2146 4270 3101 209 168 3587 5100 1337 539 5112 3721 4737 3034 2032 4691 4017 131 2975 3666 5163 192 2478 3365 4574 5548 1679 4833 1874 5086 4209 4320 3605 521 870 3749 5369 1973 4226 4721 5336 4794 4606 1744 1745 2874 4745 5216 5040 3916 705 1090 4579 167 2410 1450 5242 3987 3794 4327 2901 1502 321 60 4960 4166 3524 4928 1136 4955 2520 3056 3332 247 4193 5331 2501 5613 954 5233 18 2570 3622 5077 2511 361 2539 1280 2356 1205 4775 5089 3401 2053 3149 5444 4036 5479 2198 3317 1022 3941 4988 4893 4306 5008 2013 2954 4755 4613 867 1310 1320 4101 959 4478 3878 4736 4664 5217 2712 3590 5317 4532 2114 465 3482 563 2279 3438 4007 412 607 2926 2334 1503 2146 3060 5507 227 5281 4620 5553 5058 1003 3793 1727 1998 4847 4983 2138 894 3266 4751 277 332 2148 2872 2563 1842 4602 1918 2620 5351 759 4344 3923 570 376 2434 4858 2667 2112 1913 2663 5510 2240 3667 1662 4069 151 2562 1091 4478 3870 1462 934 5176 1894 2557 3056 1080 3165 2715 1420 3536 3637 4394 1926 3576 2259 1416 5406 4977 5408 4199 637 5037 2918 2313 1428 1714 2542 3325 1782 3727 1807 300 3872 4048 381 11 2537 2619 1763 1497 5159 1931 595 5416 1487 2698 336 197 1840 3086 1329 5428 2403 492 4140 1749 4438 4442 3387 848 3459 2581 2846 4690 1551 4349 1690 2788 2251 5512 1066 528 1005 2085 5219 2846 4134 587 5616 4177 1483 5109 1694 483 262 3014 1829 385 1067 1296 3340 5343 903 3329 4695 4086 5644 5103 5359 1955 33 1885 3288 416 1527 4242 3730 4056 1924 5460 1325 2376 2916 164 1361 3548 2394 356 4970 727 1936 5353 1159 2250 3273 4199 3702 2638 3010 1113 4464 708 2111 3590 1142 3657 4108 4865 947 2666 3028 404 2887 426 2661 5295 3544 183 461 3966 5503 3513 3599 5348 2233 2549 4601 3958 4731 3861 2665 4112 4747 215 2362 1050 3000 3355 5385 1587 3032 1313 1979 5041 548 4375 4760 555 256 1376 3905 963 400 4373 3055 418 5462 2456 1620 3303 2337 666 3062 1420 54 520 3261 4042 5590 2450 1904 3395 3559 3899 3520 1755 4434 5580 73 1864 2497 2971 893 3868 1584 4770 1037 1663 2050 844 5221 5341 4602 1747 3048 1388 650 4699 2992 1966 395 3882 4947 5498 2981 5601 4235 1495 806 5283 3222 353 510 3764 4061 5188 3445 2055 4175 358 181 575 2108 1745 2488 1015 5483 2460 2807 3336 4152 609 2448 3296 5486 5523 2474 2928 4344 2413 4312 2165 1685 1355 4853 3763 3586 3452 2581 422 3988 5036 3190 4350 1122 1194 744 1754 956 2073 5221 763 5460 351 4754 4582 2003 5559 2862 4630 5632 1904 776 3023 2065 1761 636 3148 5471 5207 3033 138 1136 3800 2278 2810 138 1285 333 1000 45 3195 2092 3188 1348 2601 1427 5442 1068 5498 2921 2717 1622 3925 594 2147 3571 280 1240 1067 2837 3754 1685 379 547 3975 4605 1709 2884 342 785 1989 529 4473 3099 5196 2805 695 1159 1070 1233 5163 4614 2995 5063 4663 4309 3563 2 2644 3717 3405 4650 212 4953 5149 4866 4392 1587 3493 3137 4592 3714 5585 133 1252 3304 4153 3493 3664 76 2992 416 786 3314 5546 4909 635 5083 69 1390 1076 2931 1804 1136 2922 440 3964 1137 2368 3156 1737 1919 4684 3961 776 3723 3843 5061 621 4819 3917 388 3486 155 2988 5045 3981 3970 5077 5370 5131 643 1284 2577 3482 2339 5096 4403 1509 2490 2307 1051 2037 817 2673 5522 5118 2214 379 4179 3738 4428 2202 5192 2702 305 2429 231 1547 1602 3352 4911 776 4086 2934 2136 3105 1977 1569 2090 4602 2363 152 5629 3196 5216 4484 5473 4731 1339 4739 4393 678 2490 3426 440 523 1307 3341 5512 5018 4115 4036 2329 2244 3486 1331 528 2675 1980 1254 1529 5400 831 1075 4990 3016 3666 4540 1494 2252 5560 884 3469 1587 5328 3957 1312 1825 2224 2490 1023 2573 1839 2454 4206 4106 2348 338 1521 4226 2644 1086 5316 792 4455 3189 814 860 3718 4410 5000 75 1835 5098 1593 1383 4230 2428 5332 2972 4844 4899 2918 980 5073 134 4988 76 4238 1256 5319 2408 3987 2250 3962 2104 2610 2738 2193 384 292 3418 400 1161 3680 2292 4694 3045 2321 3603 2463 4296 3803 3770 1407 3067 1766 959 2160 4529 810 1672 4870 3504 775 2945 345 490 620 21 2194 2772 637 2475 1890 4995 1753 4179 1956 3125 3548 3221 3986 249 3390 2915 487 1586 3197 3218 5422 3293 952 1092 5293 1162 3195 3916 3191 392 3341 3991 3387 672 1628 133 802 2688 2160 4586 5319 4935 5260 4831 5609 1395 3992 2600 3665 369 2006 1631 2718 4424 4034 2328 5325 5210 3476 5391 1737 1968 2670 332 74 5365 1397 4605 556 5147 1369 1438 5067 1919 19 2568 2428 4590 5329 3254 3491 5625 789 3273 5475 791 3370 1153 3510 5048 4221 4657 5079 1332 1458 5059 5640 4625 4169 339 1375 3582 674 594 2599 793 4811 4461 2343 4614 1150 4936 975 1568 1871 5432 99 312 4368 2175 3176 4000 4374 1199 1868 3566 177 96 4272 3529 4247 3867 2265 972 5405 963 576 5525 4223 1137 3693 2051 562 1027 1770 1011 4351 1429 1284 5512 3554 281 4151 2846 1711 5088 4122 2641 844 3636 2312 1278 2471 4115 5456 5408 1750 1685 358 207 3976 4037 784 5234 4362 2226 2948 3047 1734 1300 863 4904 2778 2204 5538 618 217 5145 1863 3025 3466 3387 1738 642 2458 454 3777 4620 5531 3559 3625 4735 1389 1573 650 2825 3888 5203 1065 2694 67 164 2224 5118 2107 5019 3858 5116 5059 4285 1116 3474 259 1676 612 1990 847 1026 875 3827 1954 1781 725 1637 2954 284 5572 146 3478 2926 4713 2266 3914 5450 2822 847 4042 1423 1127 3809 2054 4785 5341 4772 5320 2304 2476 159 4654 3939 3300 2281 3162 1492 4909 570 2380 5543 2022 5295 2331 3380 2123 2465 1643 2945 3943 1404 4734 848 3709 247 3368 4008 129 799 1208 2658 170 4636 4996 2202 2638 1822 1656 1920 1022 2908 438 93 1255 5562 356 4689 488 2505 4487 4298 545 1432 1387 913 2172 3799 5307 4584 1510 3815 4191 4415 336 2004 239 5283 2610 1515 5379 4988 5020 3056 5576 1439 5320 5405 2744 1752 2316 3421 2169 1873 2033 1642 2377 2842 2499 38 1059 2658 230 772 866 1303 968 4573 270 5349 4212 2566 1775 433 4475 1527 4134 580 78 630 3687 4682 1991 364 4869 1817 2783 1364 4953 1548 2608 4275 686 5576 4854 1410 567 4741 1200 2166 2802 2097 4796 3620 2588 531 5055 1632 3533 1937 2339 3504 966 702 1437 596 4248 2906 2963 1261 2306 4319 2257 2221 1202 526 3242 1338 2745 3165 5602 2615 5013 3223 3298 921 723 2133 332 2110 300 3810 2023 5239 220 4685 1713 1228 2137 325 5156 4305 4657 1262 5287 2150 4650 799 130 4114 3581 5345 1783 2112 3242 4041 3745 1090 2111 1119 5161 2307 4660 2126 3928 1363 2121 823 5605 3548 3256 2882 1696 3176 1205 5570 4413 2229 1999 164 4597 4735 5065 4530 3390 257 2569 4390 1342 809 2920 2950 4203 1014 335 5265 1125 3464 5289 3287 3111 4228 1765 2284 1885 1714 1074 5175 5621 1977 1752 2673 281 3034 1936 239 2277 4526 127 2476 1494 2364 715 3478 70 4899 4147 37 3565 2826 5197 3245 404 5584 3829 3212 3788 343 1184 2592 3001 1852 1877 2677 5164 3197 1407 4309 1662 3627 951 3712 3554 1317 3651 5550 1654 5005 5164 599 4733 849 2496 3134 3647 693 2556 170 3792 3527 1588 5529 3214 2865 2807 4884 5195 4098 2948 4175 3710 540 561 213 2825 2402 5580 991 4618 2498 800 2298 5445 2249 4522 2170 5458 5257 3764 873 4255 4090 885 4047 3480 3328 1620 5023 5486 4860 4237 5103 2265 761 1574 1380 2773 2350 5379 37 2696 249 553 1316 2616 4182 3864 4444 1179 225 4059 3205 5243 2768 4515 4830 2903 1713 1019 4042 3848 4407 642 4173 1683 4987 1581 4860 844 5540 1611 1039 1438 2150 2911 1133 3328 656 3053 2365 3323 3729 4060 1867 766 5069 3242 4933 2615 548 5213 560 407 4874 4013 2231 5600 3880 4222 2490 4116 4698 3456 4561 2597 2466 3752 546 1607 2988 897 3733 822 938 3587 3075 3906 1350 2943 2809 839 1177 4240 246 1233 3707 4428 106 4731 3638 306 3557 614 1007 1251 1232 629 447 1914 3899 2322 3552 4485 743 4060 1326 321 5136 4311 1901 430 5585 4072 1393 2291 5187 3767 3093 5043 4752 1313 4839 2288 1738 3154 2111 323 2248 1341 5330 5053 3807 3953 2190 3176 1031 1201 4459 5141 2119 3379 2860 4657 3742 4354 1254 4046 4864 2745 200 5420 1333 1130 5449 5104 1957 5379 5610 1648 808 1895 2983 3703 2210 5280 1908 4266 2322 904 2455 2012 4299 3281 3397 3314 1048 181 4061 846 2981 2998 32 1741 4493 5158 3222 2387 1021 4414 4804 4346 201 3945 4995 714 5042 2614 5420 3344 1992 1830 2344 2932 3429 3200 2566 5380 3118 3817 591 498 4477 220 4541 4793 659 3433 16 3815 3687 5096 2933 1558 58 5540 1480 2741 2208 2433 132 3181 3060 4079 2033 3923 4656 5117 3637 4328 76 3706 4474 2386 3284 2769 4108 1965 903 4630 1426 3511 1862 2095 1205 4627 5608 4072 3980 5285 1159 2283 5078 3145 5067 383 474 5581 3865 5284 1232 976 3439 4971 284 5063 2939 2834 1687 888 354 5134 4759 1168 5511 1279 1089 486 718 357 1577 1380 4465 549 2069 5609 2940 386 2898 3320 4800 1992 1590 503 1491 165 1743 4528 1506 2407 2959 2086 4792 4429 3669 5044 4301 5018 5123 2162 4233 1582 4657 3389 3318 3615 4589 4459 5248 2159 403 2958 1548 1147 99 90 4159 1920 889 5561 3948 2704 4768 3400 2972 2767 2675 2938 5205 1914 4556 4839 3685 3485 1831 3877 1527 1776 4942 1582 1086 1912 528 2222 5438 2071 847 5359 5488 5352 2793 5187 1746 1216 2043 960 3947 1336 1093 4646 1438 1501 4845 1605 821 5392 5162 5558 5280 4658 5023 3899 495 2919 1413 4457 2553 5557 1374 2133 2278 1268 1591 4897 3620 4176 4918 2964 852 1299 4631 45 4245 4557 924 4113 4770 4716 2868 4607 5160 2879 4367 796 5091 3297 3178 86 3338 249 5440 396 1420 2529 743 251 1749 697 2871 2916 664 3262 2181 5110 54 854 883 4562 1423 4984 4164 1780 360 5252 5263 4068 4321 2709 2192 3233 3088 2519 5525 3297 3238 2716 124 4281 4781 5501 833 2427 5338 2767 5636 1649 2644 834 2529 2568 137 1398 466 4426 2615 3909 3840 3407 1926 3473 5037 2807 3572 55 4385 2815 5601 4431 512 1608 5557 4160 1431 3349 1463 4967 3438 3071 1108 2712 3569 340 5043 4216 5206 2404 1302 5262 4790 2070 2301 2727 3930 706 4890 1600 3244 4062 5561 950 3902 5567 4277 3120 4959 1378 207 5005 808 3451 5077 1531 4121 5353 942 5612 428 3930 3257 4310 4429 892 2283 856 5499 5596 273 1443 991 3959 4605 4791 3079 2323 636 3151 800 811 3109 4259 3739 5633 2424 3344 4668 4327 3578 736 172 4577 2659 3430 4210 1157 1999 4888 1 4565 2722 3108 4748 4537 438 992 4485 3271 4447 1743 1746 5247 4941 4939 5009 4230 4253 5039 4602 214 782 1016 4015 4932 2172 2735 4995 4422 3326 5203 4258 3432 332 4935 3024 2956 1311 2191 3309 803 1269 514 93 5622 2837 3291 5320 5561 1187 4248 2267 5483 46 4898 4707 5071 2413 4407 1913 4850 1352 3369 3652 3885 3540 1308 3408 1172 2505 210 2311 1207 2223 2404 5321 5397 1550 3857 930 4050 4586 238 2599 2866 4775 5109 2105 754 2662 70 4205 1109 1988 5157 4345 176 749 4374 2410 5162 1656 2370 456 1728 517 1991 1474 2735 2667 4069 3217 1726 4683 2442 3522 2029 2409 2696 5378 1598 2042 4438 5246 3876 5570 2088 5063 3394 4584 2290 3796 5085 2535 4414 1462 3313 4610 5318 3768 840 1658 385 5103 2552 4018 5113 2512 1358 59 5412 3772 3822 5130 2481 4459 206 5556 490 3497 2354 2816 1844 2021 2434 3502 5100 2823 5510 3470 4696 931 4640 1811 4435 5610 1632 2218 1641 2417 2588 2258 4441 4445 3707 3165 4016 5226 1079 1627 1727 3787 1404 5070 1656 5024 3696 282 618 5153 1064 3927 3630 3075 5376 5551 3953 4517 3182 408 3626 2013 5223 5302 578 5627 2352 1380 2811 3914 3995 1586 3943 4976 185 2490 3294 2995 4395 2031 2013 2826 4262 4874 2268 2800 4127 2614 377 5248 3567 4323 2594 1561 1788 726 1085 5452 3909 5447 3222 547 2255 2407 1081 2202 4792 807 201 4733 2899 908 5153 5176 1360 482 5345 563 1718 1139 5396 5231 3530 4124 139 3151 5286 5282 4304 1679 4750 3781 1113 1844 5374 2586 1991 4468 333 2342 2827 2974 4949 3506 1350 3753 5367 1212 375 530 3776 4527 3213 3362 1835 4127 1691 1397 506 1971 3224 5155 5368 3039 5411 5479 5277 1808 1363 1078 4684 3914 1122 2598 1404 4661 4727 4024 3329 4407 1840 2503 4129 2425 5186 409 3171 739 4340 5225 2710 3461 4233 4894 238 76 933 2051 3035 3765 2262 3464 1346 2596 3179 2565 2900 3132 2922 4717 4341 1945 1937 3676 989 1706 4829 2264 5549 3084 1407 3577 1116 3927 3935 2271 4248 1293 4063 245 4120 3620 2811 3911 2803 3179 906 575 3098 1427 1821 4980 3352 3798 1698 287 1105 3585 1627 5631 462 2532 835 3171 376 5286 906 4494 5391 2241 5005 5491 5220 26 988 4293 4917 3676 1950 3772 153 1895 3193 725 872 3859 4979 2703 52 4235 5116 82 4788 4168 234 361 3304 1082 889 2931 5186 3977 3635 2986 3884 4866 2655 4403 4198 4307 3377 156 4009 2992 542 3828 5008 5336 2992 47 2526 5520 412 2098 5353 1347 3134 1350 1986 390 4121 2062 2405 560 5404 2994 3555 1313 4117 5157 4089 4783 4697 4520 15 1025 555 1265 4189 2256 4280 241 3196 3403 4890 5401 152 3050 1412 5318 4994 4238 4658 3799 3161 2399 1098 3116 3137 4254 1134 3576 5274 4788 2247 4394 5202 5615 1406 2800 3093 48 4348 4604 1765 4369 2852 5389 3430 1280 444 4400 1610 2163 1828 5530 3937 4906 5287 5146 4839 710 902 342 2702 232 4331 1887 4086 1085 2945 2353 2602 1951 776 160 3581 3257 2036 4388 4878 791 3670 1418 3372 5597 203 3056 3085 2844 4924 697 1944 625 1469 5445 4528 572 1296 2676 1891 1164 501 3717 3336 3318 4276 4113 3337 4616 1767 4164 2352 4599 1445 475 31 4255 2586 223 118 2934 221 3578 1512 1422 1890 4355 2129 3863 3588 3036 5058 4400 570 1910 370 1881 24 5447 4092 3173 3837 3663 2869 1858 3463 655 2844 222 2451 3448 846 3503 5345 2499 228 3645 1402 4290 3539 2119 3841 5566 2858 824 675 1677 1836 5123 5419 5410 2382 1445 2341 4395 2768 145 5234 1771 1466 1497 480 2236 4276 12 2362 4090 1819 1359 3401 681 3244 5380 2356 4652 3112 876 1506 771 4926 2988 3099 4974 5352 643 2481 1875 1045 3386 5111 177 2117 1977 4249 1433 2757 772 5374 1030 5141 3016 4391 5288 3420 3119 4241 4853 5207 1497 3801 2278 1637 5150 5286 1376 3701 1305 2291 1439 5348 477 3134 890 4505 3949 128 5033 5631 2312 1386 1343 390 5292 1636 4499 1633 2952 2992 3608 11 4451 5405 1876 3271 386 537 674 5321 4660 5436 2962 2966 4062 1530 2478 2187 4202 3248 4775 2493 5224 1517 2676 1607 4673 1343 1373 5565 4330 5628 3239 3520 1637 202 4680 263 3035 5371 3393 728 518 528 2126 3762 2176 4389 5622 4410 4956 5524 4954 4943 4687 981 255 3027 3782 2150 628 1419 1878 326 813 5031 5128 2968 4405 1930 3530 4798 1878 1031 515 2935 322 1788 2891 2445 2708 2302 4742 2737 84 4358 2925 4297 143 3151 3961 3271 3691 332 487 2503 5202 2567 2836 1987 4633 2974 2310 2836 2247 2509 5394 3420 5058 125 2008 5435 3022 4648 2377 3683 3116 3329 5447 4228 1664 250 1414 4203 4575 2779 1942 3924 5198 184 4364 1638 3159 242 2029 3922 2586 5515 3332 4217 139 4320 3427 4507 4666 2735 1340 4098 5554 3613 2397 4131 46 3464 2615 2133 1650 4224 3546 4312 3885 1411 5456 2678 63 3611 2403 1344 1085 1619 3701 4372 5311 1826 3695 4316 4190 1151 5296 2329 4998 1504 1219 1550 2750 4229 1601 1151 2505 132 512 2874 295 3959 5457 2979 1329 3820 2330 430 514 2228 2508 5254 1215 4953 901 5620 1657 5273 4128 1950 3476 4656 1947 4476 4370 4478 135 919 4952 1193 5236 3877 3741 4496 2863 3001 437 4169 151 4844 3172 311 1693 146 4307 4423 1996 5609 2966 3616 337 3263 896 1345 3768 2975 5631 4670 1462 3542 5244 2498 3201 398 821 159 301 3527 3323 1530 2412 345 2471 2802 109 3086 2268 2843 4045 1240 4055 136 2907 2613 3926 4845 92 721 1473 5109 3173 4344 1191 4196 2719 2233 2808 1651 4180 1027 1043 2124 2981 2354 2951 820 2208 1756 412 2778 3595 1853 399 3710 689 4016 5058 2242 1047 4615 509 4 1218 1489 5602 1193 1828 5366 2995 1628 1663 3795 3262 4726 822 5467 4303 1885 1365 1241 2437 1151 4147 4828 3538 3993 3323 1944 3500 2751 3375 1825 2273 4466 4165 4109 646 820 2029 2761 2576 2147 2867 116 5002 3553 4373 176 4413 2389 5277 2793 269 1342 1853 4224 3300 841 202 5196 1605 993 1625 1671 1939 4335 5215 991 5214 2505 2681 3741 3689 2438 576 1946 2728 971 4349 4513 200 1457 3515 1588 3606 1412 2920 3839 3437 278 3970 3677 303 3383 4528 1212 4453 4176 5172 1876 3293 57 1818 1340 2604 2272 2969 1533 4245 4390 372 4213 5109 2473 300 650 475 2064 4713 1443 1145 5193 1266 3943 2236 4445 5325 350 3129 1420 1943 4108 5265 3631 3460 4880 79 5634 4302 2648 5643 4130 2023 3525 4134 4959 2228 3314 5611 1566 2939 825 552 389 3223 3106 2174 3487 4539 571 858 4227 4685 4643 5401 1599 2656 2217 4101 4230 3308 4956 2176 3537 2441 2974 5336 3229 2094 5078 1984 4702 3947 669 303 4027 3217 3502 891 1374 4720 3828 3148 45 2585 205 2561 2066 3802 3049 845 3863 4595 822 2346 4333 3206 413 2411 934 5050 2112 5281 3633 552 3202 1232 5462 347 2382 3257 1193 4028 2561 3422 3611 3440 3229 1160 2663 289 5607 1793 133 5010 5583 2991 4246 1936 3737 1364 4979 5170 3721 4162 2114 4723 4286 2264 2210 4617 3456 5450 4881 2940 285 4906 1908 1482 3724 480 2562 266 1354 1688 2601 1258 4238 298 3530 3873 1709 4405 1571 303 3952 255 3549 3419 5239 2136 5411 4724 3582 3969 2580 1652 3410 3123 3933 702 5335 5052 4664 2700 3143 862 4622 2307 3562 1651 543 477 1332 516 602 4308 5607 3372 2339 2222 4346 5462 830 4240 57 5578 1593 1611 1038 3065 1728 720 4711 4925 1703 324 758 3007 3049 3020 2174 2765 4444 1469 467 3399 5604 1854 564 3805 1283 4673 5215 3240 138 836 1933 1229 5473 1850 5454 4668 5204 5365 1259 1521 3582 4233 823 4447 8 5417 2043 2934 2378 3041 4438 5516 422 3580 4588 2994 3878 3802 1041 81 1791 2985 1749 5474 3750 4332 4362 1121 2974 2337 2006 1917 606 396 2825 3563 4573 3759 3073 5385 4808 436 3853 4078 551 3512 743 280 886 4461 2946 2256 506 1311 703 3877 3147 598 5106 3158 564 111 4163 1269 345 4712 4154 613 791 4166 3552 1522 1954 1922 3659 4468 3055 874 5305 881 2569 3061 4592 4423 2686 1208 5065 2618 3200 4067 5345 2008 1513 680 2583 1982 5046 5087 4320 1138 3967 3065 2420 3861 4864 1529 2586 3036 2211 2832 3349 1850 3002 1139 2308 4525 5547 1211 2576 5241 1889 100 4796 2203 3297 1208 1362 4806 169 3634 5304 4350 1720 493 3448 1079 3391 4542 4180 1245 4182 2519 2425 4960 2558 3015 3338 3074 589 4682 1028 5214 5327 3373 5084 3816 3257 3125 224 4970 4451 1343 1258 4338 5286 3141 5229 3166 998 3196 5350 367 2256 4489 3771 1709 3032 5468 1210 18 2941 434 1216 5457 4006 1953 5391 1529 1876 686 4733 2223 2603 2594 3137 3064 3458 198 2019 3767 129 5433 3696 3890 1134 5542 1968 1307 2464 1038 1835 2421 3286 1898 5034 975 4572 3145 297 3020 3162 2037 1460 416 3174 3431 1875 1894 407 3716 1386 2779 2829 269 718 3226 2919 5562 448 3372 35 5190 4527 903 2897 4419 1360 2 1883 5464 84 1643 2076 2011 354 5360 946 1044 1014 3190 2293 838 106 3336 2609 4045 691 439 3607 2815 4102 950 3652 4164 1740 2252 2349 4524 3655 1511 1162 4651 5050 4072 2016 523 1515 5569 1789 4848 3915 2042 4128 2588 4934 3515 4497 5121 5348 3729 4187 432 196 4436 4335 1015 4055 4128 3962 3174 2455 3987 3794 2321 1080 2942 4893 2530 3883 1162 3963 3401 5354 437 5541 4803 492 4053 2498 3888 3477 5112 2193 995 5288 1138 1104 5076 2104 3267 3204 1236 744 3393 4441 4055 2138 536 812 5383 4338 4947 4934 5232 4327 1979 2359 4567 1698 2697 2803 807 846 2041 248 2829 3559 3108 3844 4454 5418 4466 4820 3475 5317 2320 5326 1393 708 4836 3719 1627 1723 4572 4972 1608 2537 4552 343 2475 101 2302 3496 2265 1259 5414 3277 5389 2913 494 4510 3298 4423 775 1365 1259 3979 3774 1786 5446 4670 2881 1529 2609 2231 4612 4577 1609 3814 5155 5211 4768 5300 1950 3706 2239 4167 1609 2290 864 762 524 5154 5136 4961 960 4676 3787 4383 4654 3087 1410 4291 311 1699 1014 3027 5258 4947 3857 224 2818 4021 2466 5537 5264 1236 352 1108 32 2422 3129 4193 1906 3885 2663 933 771 3499 5372 3451 5008 1768 3403 4816 4342 5019 490 1012 3907 2668 5629 4060 5272 2465 872 4670 4492 2606 3805 624 1265 2398 4205 4783 3540 1170 831 1427 394 4472 745 23 495 4905 422 5069 4406 2319 5132 4153 1612 3067 2092 4081 1166 5257 1894 5212 5218 3288 4806 2512 3638 1388 3603 549 3718 3794 3602 2254 3531 4487 1851 2313 4737 1283 1014 3674 603 2063 1373 3317 5397 601 3424 3717 2774 5283 4217 2563 3234 1827 3582 4308 1641 286 4652 5457 2060 815 1161 2588 620 778 4405 1835 1593 421 4389 507 5038 1214 2072 1239 4262 3192 4461 3154 705 4183 4361 231 1300 4050 597 2543 4521 2576 4744 3459 1730 563 3675 2439 3388 195 3676 1714 4547 3935 2999 3420 3509 4712 4166 2760 3696 2195 5568 3794 3463 435 5397 684 5308 3674 181 2399 4481 5580 4690 3717 5525 2054 4526 448 5535 4197 3307 206 3100 4530 209 1168 1853 2877 734 1076 2461 3591 273 3535 5009 4357 622 2537 2722 1858 1375 5422 1767 5532 3206 4857 4011 4354 2218 5367 1668 1625 1228 1423 4902 3165 1159 5292 3291 1346 5477 4803 5047 1958 1927 5201 3421 764 5607 5524 3206 3098 794 3105 2906 920 3534 4796 4162 2825 836 3920 2049 2126 1192 1281 4334 1456 2356 4288 5489 2890 3387 3341 660 2999 5043 3894 1177 4913 2973 5439 4325 482 1860 3924 5014 5538 3967 3162 4636 5090 2784 594 4481 1724 61 5595 3748 1435 2944 3328 2133 817 4455 4157 1338 4178 372 5356 2623 4747 712 898 4689 4499 113 4570 2719 1248 4576 4267 627 5434 2069 1327 5348 3048 4063 5203 4129 4627 1277 3151 993 2067 2301 5400 4523 1172 2923 3053 4785 1902 1075 3231 2727 3764 1498 3417 3105 45 5171 3279 710 3224 1907 1369 2475 5456 609 3579 1507 71 5033 163 1275 645 2787 4466 541 216 700 4823 1837 4282 1326 2861 1900 5565 3143 3507 5041 1494 1388 2013 1940 1028 3216 4261 3580 2547 4608 4976 2856 1232 4072 2310 3266 4035 514 2623 1711 1438 946 4695 1793 2964 1250 2467 4926 1691 3943 4841 1453 5370 3932 566 419 1294 4593 4715 3620 4250 972 2677 5310 3077 3815 4945 1205 639 3049 1791 1185 1143 4509 5052 3092 1091 5367 3694 4607 3185 1795 5331 74 721 4735 5415 3530 4835 3057 4446 3039 1411 900 4128 4363 5026 3429 507 3770 4567 1958 5573 1719 926 2547 620 3906 1048 3680 262 1378 4235 1526 713 5561 4180 1036 3217 5557 4354 2734 4800 4702 4981 36 3711 2422 4891 1567 2846 5044 2238 4833 3738 4741 1099 709 5113 5103 3537 4654 1467 4390 1830 681 4334 1088 2137 1772 59 3808 1828 1736 3803 439 2288 2069 4507 1815 1001 9 4401 4047 693 159 3459 1671 3191 2374 3260 1563 4032 957 2124 597 5541 3311 1252 2761 3998 1390 904 4903 4231 3916 24 1004 5101 4859 3280 2077 1663 4406 3599 851 1374 2828 3109 2269 2220 4283 769 4114 5549 4472 5491 2694 884 1577 5629 218 4363 5131 3467 5430 2981 574 3431 4127 3635 5373 2526 2486 1677 4855 2489 3460 3555 5551 4495 5279 4125 1183 5132 2084 5146 1435 3254 1321 699 3195 3990 845 5287 2294 3217 533 618 901 2260 4818 3410 264 3837 3973 2616 3787 2655 4974 5436 3929 4268 5249 211 4184 2193 3713 1033 3475 538 3482 4539 4172 2499 1712 3866 3020 4470 677 148 3778 4406 2532 871 680 1756 1174 2219 67 2968 2454 5331 373 4067 3979 684 3042 4123 5513 5010 256 1602 4457 3719 5273 4895 1649 2508 1665 5030 2684 501 2024 3350 3148 2657 4059 3216 129 1170 2191 3474 898 3779 1216 4649 1290 2571 1194 3367 2152 3531 1025 2520 2694 5372 4065 924 1159 5258 4100 2560 5359 1581 4828 3072 2580 776 2360 897 2146 1522 5642 3999 1727 2449 2525 4650 5444 1101 5116 2517 1427 1962 2463 4426 1469 20 757 3648 1282 1627 5270 4222 1255 4530 1065 200 4791 5233 4337 2915 5078 1582 5084 4144 3058 3322 2629 4894 143 5284 2155 4045 244 3942 5337 2810 95 834 5000 600 5062 5615 2274 4414 1142 1626 4968 4914 5181 3415 239 930 1575 4758 5354 5257 4589 2103 2031 4340 2837 2330 5504 2935 4749 4320 2288 770 1450 3795 2979 1676 3307 255 4677 5185 2846 612 2097 3118 1298 1266 5069 2777 3326 4011 2564 2970 1286 936 3821 2578 2108 3467 5074 4950 416 3891 4248 1535 1327 3885 2973 2679 3745 3534 3426 5603 342 4217 2695 1259 2470 5278 4956 673 1396 1284 3697 1710 3903 4967 1636 4910 54 3761 1650 1623 1319 2867 4308 4116 2419 627 1383 3295 3456 3216 994 3539 3325 5372 1047 2546 4005 4532 4731 5254 3179 4625 3158 3899 4582 3862 1506 4117 3053 4250 5504 3010 985 4653 5256 3939 2660 917 5133 2918 796 1289 408 3471 3141 3517 164 2747 631 787 5563 5492 1701 1306 4571 1015 342 4896 3327 675 872 3054 5527 827 4829 623 1885 830 4372 2352 1554 1281 3801 3574 1390 5025 4561 4272 327 2434 5029 3856 4147 5219 4308 4976 4095 2523 2050 5638 4634 120 651 743 4367 1494 1925 2651 3751 5506 4441 1071 4447 3772 2556 2842 4985 4486 1329 4510 603 2434 3901 1737 228 1051 3654 4514 2018 1003 4328 2283 1848 2439 438 3091 5113 1298 1724 3625 4805 2571 357 1478 4363 3055 3039 4774 371 4210 273 2458 2745 1921 4852 533 3350 4027 1394 3869 4761 2606 5123 5227 1109 4793 1681 1130 4633 2201 1954 2076 2640 5077 2071 929 4515 1537 3287 3729 3312 3193 5377 3945 4257 1581 903 1213 4164 40 5435 4747 596 3782 2663 4462 588 2762 3528 3986 4522 729 1591 1344 5336 1163 3482 5413 2334 807 4969 1023 2099 3390 1565 133 4442 1383 236 1763 555 3530 2715 2418 4298 209 244 2949 549 42 2227 2857 2113 2991 3915 637 2860 2487 1920 3218 3297 4098 3735 2120 1465 4518 4973 4080 732 4347 5345 494 1178 3093 2329 4910 3956 3800 1690 2359 1074 909 2426 4398 4326 199 1350 3408 5328 899 568 1350 5580 2360 351 1785 4906 2541 3677 2818 432 2205 4473 5346 5638 4356 3137 333 4913 2587 2805 545 2636 3319 5293 3118 2444 696 2256 332 4985 3412 5174 3423 522 965 3480 533 4165 4383 3781 5441 2074 216 927 3604 370 1517 123 1801 5478 4262 4014 1305 4154 4319 4868 3879 2991 5400 1929 4609 5419 3790 4438 428 112 1671 5370 3668 2082 2136 3366 2435 4469 5133 1653 2603 4803 4114 423 3418 4118 2728 3315 61 1437 4526 224 184 2784 3369 310 3063 4057 2816 3388 2545 1309 5484 1536 147 2742 3376 2450 3592 3770 4212 1358 5083 5204 5084 2425 5022 94 1762 4157 2785 2564 2456 4235 4474 2047 2628 4893 551 1380 976 3877 1027 5602 3014 2884 2169 4649 4254 3334 166 2801 5345 1434 1752 3539 423 865 535 2462 2129 4637 2283 225 4369 495 179 2355 2617 4955 3185 4819 2688 4771 1997 4290 3619 3457 1046 2298 1527 4895 5079 1281 4724 993 1163 253 1326 1380 2812 3089 463 4333 4389 4944 2368 2926 3866 2205 5131 161 3827 3595 113 2471 4240 4058 1683 3107 2499 442 5591 5215 414 1430 2101 55 4027 4492 55 708 2550 4524 4616 4115 2703 4582 3227 5590 5099 2332 5344 5465 4859 1640 1191 2885 3266 3017 3748 2290 4019 972 3966 2420 5088 4529 407 788 1545 1592 436 410 992 2622 734 4285 1819 5379 3616 4249 3679 393 3654 4365 2716 4125 3909 5374 2617 412 2397 3446 3978 1389 620 1869 1584 5078 4359 528 140 2636 2126 5083 2622 332 5415 4193 5207 2910 2616 49 1857 1416 4982 4704 83 5046 1613 1924 3849 951 2445 4400 3669 3137 5176 198 3706 324 4625 3935 5424 5037 5545 845 1097 5261 1396 4894 4094 3412 2871 1325 877 1264 5224 545 3534 2344 801 3397 5576 4373 537 2714 791 735 4271 1666 706 2956 4965 4781 3745 2343 3749 1626 4983 4266 3013 2679 5009 904 4925 5257 1336 4613 4940 3558 2256 4155 254 96 2920 2975 5265 433 1436 2763 3641 5455 1861 2553 1923 4791 5472 3089 1685 4481 3162 3507 1706 3502 2835 3743 3469 5461 4641 2892 1121 642 5014 206 2200 152 4897 4080 4 5361 5008 5467 4122 3676 4466 3660 1778 3095 4180 3643 1011 2741 678 3015 1663 110 4268 5317 100 4137 5416 5401 764 2841 878 5370 1783 4555 613 1641 272 3171 344 1564 5082 541 4278 661 5035 4355 1938 3894 5045 72 4038 2030 4791 2183 808 3581 4762 497 4326 2935 1517 599 3651 167 3423 768 1486 385 5375 869 2447 2717 3905 2506 3203 1135 5246 2669 1904 2258 3712 3045 4946 1818 4207 4105 4328 2467 1187 329 1986 2039 4124 616 4757 1496 3451 4363 511 3321 3354 3793 598 2975 3530 3219 1363 3847 2915 4003 2416 2658 2427 3756 2986 2220 2775 1636 3419 396 4823 4525 1512 3100 1241 1224 5641 2537 296 4828 3145 4493 2265 4022 5179 2689 3114 1677 3838 1056 898 4599 2554 227 2828 3185 3043 843 1699 1748 4954 600 4506 2761 5500 3611 1192 379 1734 5155 4586 5347 2355 4692 4160 1295 2629 5541 4381 4002 5450 3703 3986 863 4008 2521 2421 4572 264 236 2239 4073 5479 4554 4959 2481 1719 3356 3772 3106 3792 2690 3017 3112 493 3959 3 4114 5197 3551 119 5107 2209 147 3284 4546 2040 3506 4220 3789 301 2670 2051 4160 4944 1683 567 5230 256 5162 1070 1431 5588 2881 1996 303 4615 4645 105 2162 4545 4720 755 389 3539 541 4193 1956 621 2953 5451 1352 3927 1247 1482 3315 2973 414 4402 518 5572 2006 5498 103 3205 2149 325 2292 1730 5439 5571 2567 1656 5360 1643 4606 5470 588 658 1648 5252 3616 3226 4229 3988 2248 5497 331 3548 3952 1852 1555 2521 4251 1872 623 3387 653 2522 3755 4397 2396 5421 373 1554 2018 3877 1591 4436 1485 1722 260 5564 3428 3847 2653 1075 5004 2472 129 4591 837 2928 155 1657 3658 4744 3857 2426 4938 1788 2320 1860 3513 4675 76 4619 5047 3374 5005 5216 4464 604 2663 2109 4020 693 582 3165 3339 195 4019 4350 2572 740 5328 4876 2522 4953 839 4223 2892 1059 3764 1180 3254 3761 2272 1720 5095 5098 3039 4127 4608 1451 390 988 4025 575 4949 1448 5615 5397 3539 3727 4434 2150 4628 4472 1300 4128 627 4973 3486 5055 2845 2812 2362 562 1121 3637 2764 4148 4712 5104 5393 3312 3907 4239 4518 3898 967 5491 2761 4224 3168 2860 3310 4511 1229 2063 4903 5190 5583 4869 4288 431 4477 2161 5565 3224 1395 4128 2485 4026 38 1271 5609 3011 4655 4117 2684 586 4514 2567 3884 4898 1649 1420 3637 4099 5610 4753 2896 3492 230 1950 5311 124 4914 5581 4888 5201 1034 3271 524 4186 5500 5476 5209 3984 4634 1239 4934 4894 2136 4759 1854 1868 5492 5632 1906 5006 4343 2356 4527 5641 763 3288 4291 1419 1230 126 2211 130 1219 2729 4486 1293 1314 5496 3308 903 3420 4759 4749 1388 547 831 779 3637 3344 2403 4286 151 4220 4706 5263 4776 2852 4987 4807 386 3488 2487 4737 5626 5016 3839 2538 1131 324 5018 1516 4067 3974 5408 2969 446 5325 1727 484 199 2293 3301 568 5007 2449 827 3341 1760 3312 1128 512 5021 2183 5333 2339 2739 1226 1200 4853 1851 5462 5367 2889 869 5010 5558 1325 4545 3569 1692 4497 5213 599 3026 629 946 3094 5305 432 4062 4667 2650 1982 3118 245 2267 425 1987 798 2000 2774 4551 748 2881 4468 45 3050 4898 2318 4453 4119 777 3097 390 614 1831 1213 1716 1307 2154 185 2162 3501 3701 280 731 317 1469 4330 3683 5310 4919 1478 317 1126 570 3317 2587 3152 3715 4691 922 4131 4374 5389 2679 898 4867 2379 1357 2016 4397 1055 5580 1942 1602 1322 4941 5631 3352 4534 2515 1904 4766 4252 1298 1412 2818 1719 5219 5242 1677 5369 4356 3301 1900 5456 5356 2899 4550 2084 3609 2289 943 555 5403 5342 856 2117 4244 2135 2962 4622 3995 5355 5604 1997 3270 5562 2855 1871 3192 4163 2461 347 1298 4145 2338 4727 5364 5173 1693 2295 1971 4719 575 4949 4645 4354 2279 1349 380 1573 3634 1702 5003 214 1493 3621 5065 117 4023 2980 1396 2406 2414 3806 1669 2491 284 5638 2581 5581 5459 1181 1380 1244 245 5180 5472 5472 1444 4421 689 2437 3257 1925 5638 5391 4434 4879 4839 1183 1814 2691 4881 5101 1740 1389 4581 2955 3835 28 4697 1393 3109 2157 2164 2269 4209 465 4713 1125 1198 5638 1986 4367 4181 3372 3389 4293 574 4951 4431 5025 4182 1751 4656 5619 3812 1794 2534 2717 2334 4233 5501 4014 1189 3532 4223 1271 4084 475 3256 3310 4201 395 4036 683 5537 1466 4140 268 3989 1251 130 5060 1845 5297 5232 5220 781 5378 3664 2473 4421 1558 4361 4405 3177 4006 5532 5532 2653 4359 588 4221 29 2725 203 606 4449 2644 783 700 1208 2168 1984 2215 4922 3925 2731 516 1967 15 2054 268 2425 4495 177 2912 5496 2870 2021 4002 536 2636 4127 2328 583 4272 3539 2866 1726 3682 1090 1009 978 4321 2929 3969 4202 1162 939 3867 4702 3113 4821 904 408 3971 2056 3857 1031 2348 836 4968 5134 5187 5335 5125 4530 5075 420 757 723 4691 1056 1539 607 1016 3681 4300 4556 2557 221 3817 4731 2191 5414 719 4769 5475 4776 4047 4005 1750 5158 2441 2538 4187 41 4390 2663 2982 1445 5533 4808 275 4398 4750 476 3489 3611 5159 1180 4825 2781 1391 3421 1434 4770 2743 4665 1602 4571 1193 3918 993 3055 2863 2924 2285 2797 3558 3845 1318 2924 5100 410 4967 2445 3475 4135 2017 4532 2437 834 435 1703 3927 1557 2502 5132 3646 4066 961 2722 297 1723 556 5103 525 5465 5393 2059 3733 2320 1151 3843 4064 1296 147 4786 992 4131 1588 2132 1960 4851 1770 5443 1026 3861 1618 787 3794 2487 4448 133 4342 562 2101 4241 5463 5296 2238 834 3526 2144 4780 5127 2951 1706 222 4716 2914 5273 1733 1651 2111 3830 5591 2820 4952 4355 3334 3962 3729 608 338 4867 2488 1206 64 854 4269 5041 5637 5283 4183 3694 398 4415 4756 5037 245 138 602 3235 3269 4561 2066 4204 3202 187 3642 299 799 2230 1186 630 4892 2670 1547 1176 4790 2366 3343 2097 3473 4143 975 1001 989 4449 534 4120 4320 691 3026 3316 2739 2693 2313 4855 3298 5044 30 128 1689 395 3745 248 2353 2864 1591 2590 3623 673 2013 5643 287 1120 5294 2397 408 4379 259 3075 634 3120 3368 4221 2756 2577 2328 4709 3831 2267 2422 1754 3163 3829 1541 5015 3130 1342 920 735 5110 5391 1171 3351 2922 970 4180 439 5415 5555 1070 4746 4695 2717 1314 1544 3527 827 1552 1434 2074 3740 2201 4725 5554 4975 1196 245 4734 2548 3154 5119 5363 4403 2921 2601 2739 3327 1562 4622 3243 3299 4099 4714 1084 4106 774 1527 5145 4252 5195 716 1459 26 2262 170 2546 5379 5137 3152 3114 3590 4773 3383 5612 143 2908 4406 2410 605 5630 2358 3588 567 4998 4582 2765 2278 4495 70 2734 1468 5186 2093 490 519 4699 4287 2021 379 629 732 1497 683 742 3330 3947 4817 2234 921 4934 249 2381 1388 2989 805 5339 2107 1845 2283 217 5039 1633 1754 4878 4721 801 5321 2231 4987 2566 988 4302 4695 1308 3172 3331 1044 520 1386 5472 5119 5263 1767 4648 4535 4099 3767 4598 1780 73 435 1604 1260 1815 5063 4777 4282 1115 5277 2786 2795 1943 1538 3277 3267 4567 1142 3821 3326 2644 2106 3843 222 4039 731 4789 331 5629 1447 3392 261 4368 4511 3231 2221 5543 664 4013 4862 2246 3922 2956 781 3749 4368 1082 1095 665 2635 1629 4695 2022 3928 1309 2540 4751 1501 4261 3281 2600 5639 4555 5310 151 1015 5092 1308 2530 4483 4680 3264 3310 1458 1873 2364 4863 504 3497 1568 5515 2555 889 5611 3892 5626 4856 5629 3142 4100 1977 4899 4336 2455 5020 944 4258 327 43 1791 1471 2336 804 4357 553 4331 2941 305 2538 3844 4879 933 5388 3868 1603 4627 3899 5274 4735 1984 4638 2166 3120 2296 380 4929 2888 658 5252 2154 2182 1769 2927 661 5363 4716 3656 3550 348 1331 2397 2549 2286 4326 5609 5300 1370 782 4925 2601 957 13 5587 2409 1497 533 2224 4700 5233 3748 3737 1997 402 4955 2557 481 3455 3197 4433 1927 3282 3338 2625 2847 1088 2843 2941 3588 3133 204 4274 1327 1452 4184 2250 802 3342 660 2653 5607 2133 2255 4655 1408 5463 3664 5050 719 3139 1848 3468 5330 4763 5122 5421 2690 511 665 3553 4904 1974 2518 205 1875 2475 2261 3595 4524 4282 5320 5439 3935 38 1978 559 295 2577 1536 278 4920 611 158 2585 2343 4024 56 922 1077 4333 199 3996 2828 3328 3522 1103 4799 1722 4217 213 541 753 2801 1569 5276 310 1881 284 1094 3789 4392 556 2816 2927 4494 4883 997 1687 2023 5272 554 4465 1146 5096 3188 3139 4215 3760 2101 3813 3528 3193 3055 3683 2836 5124 2550 2472 2081 1775 4809 3793 4494 1893 426 1059 2213 4182 5365 2486 2484 2078 1011 5611 5444 1586 495 2347 1606 4731 2074 5400 3588 866 5491 4167 1200 2780 1208 2104 5176 4323 4735 2727 1804 2144 2736 4003 3621 931 4755 2891 5297 2869 2541 2390 5407 4740 1114 5452 1525 3000 4938 1915 4431 3157 3861 4804 2518 500 5396 454 1605 2938 4441 3025 506 5574 3424 1139 2492 2754 2279 4680 2664 2048 252 2588 5515 4678 2705 2126 1679 4901 4053 2598 1336 421 4205 1803 5344 3780 128 749 3737 1624 3403 1253 4219 2991 2419 463 2602 5574 3645 2499 2133 4332 3451 4804 5070 4275 2232 4661 4936 2255 3742 4613 1912 3099 3914 1701 4524 4753 2705 3775 1542 818 3441 2578 2063 5522 4125 3811 4581 2416 1184 3630 4578 464 3796 2978 1890 1040 1135 5553 4481 4357 4531 361 4566 567 2170 706 2837 2527 3439 2568 1379 4228 578 2071 14 4951 3782 5532 2691 5199 2566 4640 2549 2789 165 3662 2651 2773 2490 1983 4017 40 4374 1156 2330 4476 5319 246 308 5045 433 3366 3661 1257 1276 654 3865 3307 5330 4688 1408 2524 3365 997 4109 698 987 4688 3455 2505 3136 4189 4476 2871 3024 4583 604 2430 2678 1782 1932 872 2889 838 3178 3054 5081 3498 2335 4742 1860 3581 5442 3714 2058 2753 1387 2733 3742 4325 4596 1456 2026 468 255 2060 4877 243 5349 835 5491 1676 2577 1615 5553 5096 4056 442 2850 3575 4528 251 3381 3093 147 3226 5304 599 206 1991 2509 735 2994 4744 3024 3697 1589 4307 1892 2834 84 4252 742 202 5536 503 2074 1156 1295 5314 1591 3437 329 2635 1349 4522 4598 1804 1617 2065 5310 2118 1262 2383 5467 1178 2110 2542 4554 1089 2363 2498 4457 4528 1238 3098 1480 3572 488 1763 2025 3930 5063 4432 1969 2049 3460 4830 4548 1107 4931 2483 3772 202 4923 5142 1501 2124 1031 4961 5487 578 2028 4418 5301 1469 1216 4382 3285 2741 1510 4223 1901 549 2032 5568 872 2182 3602 1587 2860 5100 1688 1151 3698 1890 5073 1754 1735 1338 2977 3701 5643 1409 4396 5473 719 2783 1916 496 2883 1970 3454 1526 5580 1984 4680 309 1966 2934 2006 4536 5410 514 2553 722 3094 3431 1600 1949 834 5384 2414 5321 2898 3731 3459 2105 2703 3423 1286 3178 3311 4584 2626 5346 3027 2906 4824 3735 4256 4048 4077 2733 1006 2674 1525 3412 4240 1449 5308 5117 3352 1065 2347 375 3936 139 1672 3921 1146 4473 1610 3083 1772 1947 3659 4173 555 5271 1376 4247 3065 2816 279 413 1845 3299 3283 3945 3763 123 1204 5268 708 5253 2627 4566 1342 1718 4017 1137 1655 3732 347 2087 3139 3966 1833 5225 4 145 500 1715 566 2503 4040 5106 2790 2254 1910 3254 2099 3701 3329 3517 2915 809 3136 1802 2807 4284 844 1361 3122 4756 4703 1434 4966 2026 1432 4036 3344 2330 1967 2477 2342 1429 268 2883 22 610 872 2125 336 4584 2664 659 2795 3861 1957 2183 4804 2408 5062 1797 4624 167 316 4376 4203 319 5247 3717 2433 2538 3175 4683 2969 1458 3726 2600 4823 3480 1047 2072 1075 2404 3522 3224 4687 5060 969 2493 708 4850 935 4693 1808 1707 687 5229 2574 3988 4640 2768 4234 1634 4686 2187 4503 836 2516 4158 191 4728 5263 3325 1411 4696 5634 4167 5451 4043 2013 1596 2199 2803 1607 1097 1034 832 2551 1085 13 1949 1001 3485 3916 2405 2033 5639 1405 3226 4260 3467 2546 2513 4490 1218 1456 4285 5079 2696 1548 3449 2193 680 5305 5631 4633 2721 5386 1003 5094 4480 2470 235 5099 208 2054 2869 3964 3253 4294 2118 1891 4908 3162 2016 5475 1762 2739 2710 2444 2055 465 1187 4296 145 5131 5129 5107 854 2005 5455 1318 3994 709 3950 810 4473 2628 2551 1390 316 3962 5160 232 197 641 5636 3661 3324 4711 4968 442 3756 1930 672 4592 3659 5164 358 5599 4870 5382 5198 3261 5232 3176 3077 1485 968 1970 4317 2669 3976 2730 2533 4417 1755 2587 4798 2117 2634 5220 571 705 663 4316 1513 507 1775 4124 1841 5070 2138 510 4069 4577 3000 4673 3905 1174 1693 2221 1211 4215 2984 301 2445 5108 1672 5122 2506 4211 1603 2551 4398 4545 5044 1958 3530 4234 2379 2168 1007 152 1899 459 2290 4822 1087 1515 1369 5511 4116 4400 1117 5477 386 3163 5523 4455 5354 3676 2031 4059 3891 3318 5262 4642 412 3236 130 2381 765 4095 1624 944 3899 2207 1089 1086 3046 283 3458 3477 3422 3204 1830 507 3009 1233 3440 2148 243 2984 1413 1480 4102 2804 3678 203 4813 642 298 284 2227 2953 735 4876 1084 4534 4253 1088 3779 1328 3892 3184 2513 3407 4750 5248 2561 3702 3376 5203 5533 1227 1957 339 2168 1134 71 918 1996 3817 3017 4442 2643 1211 709 5490 1241 1799 419 2727 1148 4394 730 2688 2266 2487 774 1558 1950 2158 3045 1310 3791 616 4835 2793 3121 4086 1908 4985 4134 2432 272 2537 3247 4996 2533 4083 2561 2974 3007 1712 4024 1533 1072 3492 3018 5472 4338 1735 4853 554 1234 4267 2244 2599 3726 2696 3882 2367 1218 2853 3109 1180 4706 723 4793 476 2232 3179 3138 4171 1396 3435 426 4614 5103 5173 531 3260 3445 1776 2652 693 2393 2460 2170 2952 495 4540 2693 2590 4836 1469 1443 5384 2060 2885 2012 5371 1073 3441 3091 2466 1286 195 1048 2052 4743 1051 771 5105 2128 3641 2128 783 1927 1647 132 3844 3869 1035 3755 4421 4863 215 4495 332 2574 4219 5376 4006 3381 939 3992 1484 131 3846 2653 4156 5327 1494 2393 1622 1618 2654 4766 1840 2027 3273 4262 1214 3165 5255 89 850 67 1721 1308 4568 3107 3432 2017 1088 1215 3587 1365 1537 2884 694 1873 3628 3908 2114 5432 364 4640 4346 4628 3333 3041 405 3176 2319 4359 2826 5569 1085 5259 1776 2560 1473 287 2690 4411 3542 2464 2138 2682 3523 604 1912 2372 3594 5330 123 4514 3442 3513 5087 4296 4941 2263 3937 1322 2537 5302 5530 4984 377 1252 2524 4802 1146 1000 5531 4426 119 3668 2056 3423 1224 204 4748 2274 4782 1936 156 1558 336 1314 3039 5488 1429 319 1011 2776 1726 2006 4335 551 1586 5121 2037 3738 4107 5067 5072 1826 4551 1454 2929 676 719 2519 4822 3123 1523 4094 4582 5632 2463 5315 51 2902 1523 685 2660 882 3318 3553 4223 497 2652 1779 1599 1472 2921 5427 4689 3499 3010 2195 3720 2029 4789 2379 1102 1619 1284 3753 3297 5452 1701 4131 118 2660 4302 5502 2748 1981 4739 5480 793 3301 1815 817 5481 1128 3563 2882 3142 3569 2693 190 5019 1891 505 5256 287 2806 500 1257 3545 1150 1405 2370 2270 1560 4547 3926 3647 419 2499 3994 1992 3761 860 5108 4476 4242 1629 4900 4082 2852 3483 3520 1404 4464 27 1019 3494 3337 568 2729 4102 574 304 174 1773 665 3408 852 5477 5453 2374 25 761 4952 5355 5235 1476 834 1396 4890 278 1777 1572 2164 3028 1429 1591 2484 1723 5482 1658 1050 5407 2288 3968 1056 5541 1411 708 2436 3521 868 1078 4045 3760 2582 3182 4303 1853 1096 1767 968 3991 4094 925 1451 359 5499 3018 4486 3254 4698 4378 4703 3557 4813 380 2519 2384 1274 3055 1352 668 4194 1525 2859 1629 491 3847 3856 1107 5193 5598 2029 35 4121 4029 4165 4396 3016 4811 5218 3819 974 1730 5397 568 4939 236 3949 3782 1126 101 1797 2330 2761 3502 34 767 851 5525 4105 5329 455 574 1757 5054 5588 364 965 2201 3338 3990 4859 781 1524 2860 5532 1360 3635 9 2754 1557 403 295 1042 1107 4819 3630 1964 4244 1042 1673 231 4516 1835 46 186 4258 1389 27 1935 4372 2224 2364 2394 1629 410 1987 2671 625 610 2374 2195 1688 2661 757 4889 1198 242 4680 2862 5446 3860 3686 2265 4924 3598 1262 1402 5033 150 4293 2889 2522 4509 808 5487 5387 1747 4524 1914 1038 2102 2427 4156 142 2460 3637 3382 2857 1781 4576 4507 2030 441 1480 1160 3685 5202 3390 585 2292 1973 1078 56 4079 4227 3994 621 3515 4954 4709 714 49 357 229 1008 5136 2540 5073 3722 3282 684 1990 1576 1567 5430 5143 236 2647 4597 347 1428 2699 329 1178 2335 1982 1757 2771 5140 2637 229 612 811 1896 657 559 4380 678 4598 5120 2973 1186 2587 1795 1052 3531 1305 1444 264 1114 1109 3848 3142 5454 114 3678 872 2121 3871 4518 3801 5533 3691 4993 2876 3164 1332 1189 1979 1563 3912 1895 3858 2237 3825 46 1973 4248 4391 4062 12 5385 1964 225 2472 2393 2784 2605 1575 2730 145 2155 1916 702 704 4791 158 580 345 3656 4974 2081 2803 4549 5142 439 4856 2692 4227 2032 3677 41 5153 3805 2033 3203 4486 4235 1899 2084 353 2190 5279 1011 2480 4005 5480 3598 2845 130 4444 1887 2744 2634 380 4902 3464 3227 3508 679 2335 5009 2445 2390 2047 222 1384 961 1611 1181 4227 1829 4098 2745 4073 185 3478 5182 4871 5058 2716 4232 3520 3782 3846 2647 2650 842 713 4023 2151 1593 1241 4024 861 3188 1029 2244 3309 964 1760 4839 3240 975 1713 463 5023 3073 2474 1153 4813 1544 747 2123 4323 3293 5620 3664 3516 1938 4604 2405 1478 5590 224 2844 4699 1171 2596 3182 1272 3358 2304 1633 5378 1591 4754 4847 5405 2851 4751 1293 2538 2551 287 3431 1668 3121 3065 2149 5628 501 5062 1542 2629 4136 4625 295 3233 2436 5303 3714 1013 3533 1968 4499 4441 5591 5071 5459 4828 4892 4841 2808 1647 1319 2960 4416 3119 5449 4413 3750 3333 1951 2691 3065 1516 3921 3767 5015 890 1866 3067 254 3840 1749 4796 2913 4489 1210 5166 5433 1806 5455 4857 2104 1050 5405 3957 3690 4261 4490 1730 4138 238 253 638 5012 1676 4505 1447 2513 4078 5425 2752 339 1237 4212 5123 5642 2143 5568 2743 2490 4041 5085 5511 1770 1716 4899 4063 3160 1856 5551 581 1170 1021 5562 2892 5465 2031 4834 5368 5253 4169 4378 5129 2873 3420 2252 953 2391 2465 1658 2243 5270 1927 3840 1054 4910 3042 4888 5249 3143 773 744 4885 4814 5229 3146 48 22 3207 2018 4475 2987 59 5524 2507 1423 4745 3340 2931 1344 2617 4703 1693 3824 2098 3387 1951 959 586 1129 3780 87 1788 1325 4444 2574 1522 3578 3047 473 4750 5524 728 5402 540 2515 1141 4719 5189 3025 3177 3429 2389 335 2058 2850 892 1591 1169 4099 2890 3884 3708 4340 2982 971 2958 966 4184 5141 944 5326 782 3105 1170 3304 244 5387 2736 4083 1414 1474 4286 1713 103 5483 970 2170 4991 1518 1985 4228 4412 2804 2292 2062 165 3753 3040 5145 2011 399 4704 4951 2046 4720 2330 3091 4671 3453 3147 3652 3826 1187 3727 622 53 1577 3196 4357 170 1287 3763 1699 2458 174 3024 5372 3519 4043 810 4349 60 1793 3594 1554 465 433 3671 2888 1625 4656 4779 4054 855 3688 2580 850 4089 4356 1753 279 4068 2218 2430 4208 3215 3317 557 3556 5310 4310 4311 2616 1349 3385 2207 4677 909 84 274 5459 3154 3389 2083 3057 4019 3218 1499 5470 874 2925 4 2495 2555 1780 2922 1707 626 321 1299 1320 1192 21 5472 1375 739 2826 4555 3002 4913 4118 1726 2839 1891 1203 3744 5444 2896 2464 2739 298 2216 3950 4238 1963 166 1195 4692 535 229 866 3165 241 1131 800 2324 4945 1486 3597 4221 3130 3373 2642 3364 4394 2866 2846 86 1985 1500 315 3734 2657 4147 1574 5179 3777 1661 1734 3860 5149 3667 5209 12 891 733 4428 2280 2072 3351 1396 318 5360 1717 3821 4231 2182 4352 310 2120 1242 314 1390 1837 4913 3014 3862 762 738 2076 1050 2673 1442 5324 5589 744 5365 2505 1447 3823 5238 2684 26 4713 1598 2993 1213 1137 3888 2054 1328 3111 5360 5126 53 5355 4220 216 2064 1399 906 1911 4917 3248 2380 3556 930 4024 4624 3447 5640 3866 4000 1411 3559 919 1358 4681 3288 5623 2808 5254 5123 942 3270 3411 2368 3357 3995 866 2474 3720 2957 1798 5554 4757 5467 2799 4345 3708 1277 3295 1720 3505 882 2163 1552 3556 5405 4765 2090 2091 3805 3730 4287 954 710 3399 4100 1030 1254 857 3924 5050 1978 4102 3254 1847 4433 1550 93 4761 4058 5113 4493 4271 3404 2639 76 27 3383 2122 4521 3509 2113 3893 5417 4554 3186 221 2244 5283 1444 5397 2113 4143 363 2621 3740 1738 1372 2427 3590 2555 459 2965 4482 1309 2522 1505 3220 2552 256 474 15 1948 726 3363 452 1623 352 2690 1236 5419 2627 2546 3805 2383 5486 2072 1380 1831 1421 1683 3181 5221 4702 3115 232 1822 2207 2460 2154 612 103 658 4572 977 5113 4023 4380 5016 3282 1776 1196 3123 2161 333 2956 3674 2316 2276 5022 626 752 2850 2525 2188 121 4127 5289 2795 2532 1624 4768 619 5538 2203 230 832 1646 2771 494 2002 4172 2172 5045 4539 2115 1692 1287 2523 1145 19 2691 4918 5153 37 226 2147 1730 2513 2483 4483 385 781 4494 1544 3655 3347 5111 2960 3021 1586 3660 4133 3864 262 4255 2066 2185 3904 3901 3394 280 1815 2582 2340 2984 2414 672 3295 2991 1762 5190 2075 5630 1279 1242 2664 3363 1620 442 4937 2817 5316 4873 3924 4692 30 4588 729 4483 1814 3682 912 3771 4122 719 3047 564 223 948 5604 653 1604 929 2258 4823 4714 742 1874 3426 2981 24 1584 3912 825 2042 4436 4654 2741 2458 931 121 837 298 5509 4808 978 3783 1548 5271 1490 2785 5049 1215 3940 2284 1161 2607 4106 2225 3447 2603 4369 736 2141 4476 4065 1337 2360 584 3189 2208 1605 2922 4964 5642 1500 980 5238 4041 5066 1751 3009 3944 2630 5347 759 855 1528 2255 915 3488 915 3040 5198 2270 3367 5270 2949 445 4769 1323 4852 695 1174 2667 949 3710 3590 903 4149 1293 5586 2928 4391 5264 4588 1259 607 5171 4638 1956 1801 2762 1137 4451 3943 1010 4143 5510 4335 867 3595 2838 5536 1702 227 1100 3699 4200 3506 1972 5041 5512 3196 3860 1144 3813 2475 5108 2658 1395 3256 2203 4053 2319 4437 2077 1836 3117 1160 1595 2852 1733 2389 3435 3983 241 5488 1341 1742 1370 329 465 4633 3085 471 5014 971 1291 2322 1378 4567 3863 3045 883 2809 1260 3116 3614 2905 818 1599 3867 3069 2985 2739 4768 308 3644 3648 349 4477 187 783 1408 4397 3376 4560 2889 1526 2299 4706 3001 281 4591 4306 2107 3982 3927 4450 1526 3646 3794 1268 3992 2232 2519 3810 498 855 4496 263 270 1930 3535 4367 2078 3361 634 4098 4694 2000 236 3391 384 4342 3620 1106 5202 2133 5618 1626 100 2071 4043 4854 583 2811 1065 3582 1009 3967 2640 5066 2122 3732 615 173 3139 2441 3550 2290 4413 2733 234 2800 3201 2953 4605 1094 4461 4224 4849 4673 5610 4960 3316 718 644 4028 833 4034 1405 4186 4260 4073 1398 1304 4994 202 5299 5533 5016 3255 5382 3402 14 4141 4722 2870 2107 1466 4792 1197 3959 1739 3870 1041 3010 2087 3166 173 1135 4687 1294 3055 2997 4264 870 5144 1489 4742 4721 4954 4088 5094 4732 3385 1183 339 3940 3261 2949 1097 3211 3211 576 3367 1109 2182 5267 2665 4055 1360 5393 5028 2543 3834 4522 3449 1954 4853 5206 4288 4935 5506 2831 1871 4445 3419 3721 3442 2291 3554 1271 752 3901 4893 168 4561 4550 352 2697 2642 33 4439 2025 2730 3969 5523 3823 5631 4785 4143 3711 3261 4807 4818 2724 4097 4431 4324 5437 409 4174 2737 241 2502 2720 4885 4000 3782 1811 1681 4159 2112 1821 5605 1403 2369 2916 5554 3917 128 2361 5627 12 4860 3506 335 3640 3945 3591 4293 526 5573 4127 3502 4724 4688 5034 1402 2215 2966 4454 4714 5478 3591 3759 1310 1721 2760 3888 596 3827 5072 5032 539 1351 2290 1908 4603 4582 2014 5029 4008 1212 5493 4820 1242 5363 1845 428 4184 3265 404 140 980 4532 1744 2435 2162 4857 5632 9 5431 2697 3937 899 1148 5074 1039 2232 5228 1530 1977 372 3734 2856 70 5078 2571 587 4258 5114 3031 931 1113 3725 4233 3136 4803 2944 4241 5230 3176 4434 5016 5123 4352 845 323 5085 3942 223 1740 3636 161 1846 3716 2192 4176 2681 5190 5106 794 4128 1947 5456 1500 1329 5491 2623 1155 1728 499 1917 2837 2008 2852 1902 776 4776 2591 3666 3448 1910 2081 4777 499 3661 3213 1303 4390 3868 364 254 619 5545 780 5000 206 1624 5349 5112 1296 1905 124 3937 3966 5052 3273 1361 2730 2234 5223 3963 948 511 3062 2700 18 2718 1816 2914 3880 1917 419 559 5354 4194 806 2071 499 713 331 571 1544 4976 3392 482 784 179 4233 2249 2249 5064 2605 1399 3655 2567 4286 4553 5403 2261 4663 4767 119 3674 5625 1995 1565 1387 4278 1618 4778 2258 4956 2088 4044 4589 364 5184 4814 896 5514 3309 4207 5146 3108 4395 3416 2185 2919 4985 5050 4694 825 941 3523 2928 5544 132 652 5596 2090 2972 5344 421 3502 3852 495 3903 1694 1408 4565 3990 2362 1725 664 3124 979 3494 572 3087 480 3351 5150 1756 3954 2352 303 2655 3078 3822 4802 4725 1603 2250 5136 4114 1888 2898 1931 3676 5235 2853 1789 204 2404 2073 5457 5130 1628 1264 5318 847 1501 3839 2388 1965 4518 653 804 4947 758 2235 4356 1718 386 3047 1842 3675 222 2939 24 1102 4968 1839 4721 2859 63 3286 4086 2083 4474 1613 4891 1282 854 4917 4327 4527 5213 323 1222 2543 2772 2177 4158 1942 3253 4227 3180 5379 596 4481 191 5330 1515 5283 262 5359 1405 2451 1266 2680 2481 2422 2655 2888 4751 162 1280 531 583 5074 4364 2641 2527 539 2411 978 986 4894 4508 1221 1934 579 2360 5228 3206 3476 939 2900 2325 88 2466 3206 5605 5222 1069 4809 1512 1501 1934 3904 4752 655 994 4135 2441 2770 4563 2586 3907 61 4190 2582 3461 2610 1634 3955 4643 4542 3909 13 5179 3922 4937 4214 3943 798 5134 3044 1266 3627 4650 1424 492 3141 4673 3358 3853 5089 143 3782 3610 1815 3207 830 2323 1640 5154 33 4732 3182 735 5192 2267 1036 200 199 2809 1924 773 2383 2779 1887 3656 553 707 1244 2361 1162 3463 3240 411 5209 906 4268 4563 3797 193 3360 2027 2404 1764 3091 702 663 2781 1186 3562 3908 1064 5034 711 3744 3260 3173 5143 1313 1745 633 4869 478 979 4051 134 805 5367 1969 445 2038 5463 2498 650 3689 4415 2909 2277 2995 4877 945 3553 740 952 2564 2667 5340 618 1521 3412 5270 583 1147 2486 4192 3434 4951 2809 3988 3225 4205 2489 4179 4366 1314 1446 4364 925 2417 1289 3396 3143 508 3562 132 1870 2624 4414 4454 4067 4456 2998 4632 4623 4862 1599 4086 878 5071 2179 3943 1235 328 1785 2870 836 953 3040 1577 3558 1558 2454 633 2876 4075 3855 1684 3864 5120 5100 116 3633 2961 2401 3881 4871 4999 1569 2993 4356 1907 3721 2262 3611 2219 4906 4872 2683 1691 4452 4220 3522 1580 2487 4856 1206 667 2968 376 2508 1256 2236 192 2842 2340 3311 2875 2221 4981 3928 4781 401 444 435 608 2485 925 3643 1905 3906 5442 5569 2492 1509 375 2441 2515 2702 4679 2540 3827 4312 5534 2158 4484 5108 2002 5206 8 1883 2576 551 742 4739 533 2996 4399 199 4130 4502 2780 3212 3456 3476 5614 411 5608 267 2991 2493 3663 364 3571 158 2952 1072 1290 2154 1626 1242 3834 4239 4500 946 683 4323 3826 2912 2653 4910 3379 2695 1131 1839 4040 3888 4970 4888 174 2058 624 4773 2519 4471 2398 4649 809 5539 4359 4759 4932 12 5126 1111 5558 1934 329 3038 2156 3700 2167 1658 3687 4663 636 2038 2895 5338 2976 128 5098 98 2246 3388 624 242 1001 1205 1154 2698 3370 433 901 3796 3923 1722 1853 5399 2964 5443 1878 1576 4717 2611 2594 2194 4772 2405 1167 3137 2207 1380 899 5586 560 225 2509 3149 1968 2329 5122 2959 5465 1351 5192 4369 2331 3348 2181 3076 1252 2449 816 2343 2987 2138 3792 3775 1711 1812 2566 2698 5593 1574 485 2550 4832 4963 4935 4007 250 4063 3289 714 2330 1061 861 3800 604 2361 3863 2514 997 4942 507 422 4052 509 1434 4947 5069 4503 788 3465 968 219 2612 3799 3544 4540 396 2385 489 3234 3371 3248 2182 3651 465 3500 4575 3737 3214 393 3375 917 2902 3413 58 3386 4067 5129 3277 4846 5444 3081 57 2464 4657 941 405 2551 886 2182 4703 2062 3849 3061 5125 5345 1007 3994 2300 1260 4599 5404 4041 5318 2581 4711 5351 1939 1644 1334 2304 437 1678 2550 724 4739 5539 5571 1927 5500 4545 746 4077 2343 2690 2588 3635 2303 5343 3081 175 2258 5128 2103 612 4669 2897 3144 2776 1222 3547 4917 3 3884 4902 1177 4545 5082 4222 4306 509 675 2187 4779 955 1846 2991 1817 3971 4326 3737 2034 1064 4059 463 111 4712 2882 4496 2557 3185 830 1742 2815 1452 2891 3201 1314 335 2904 3471 2353 4620 3520 1074 83 4408 2901 1482 5026 4627 1368 2282 3989 2126 2755 264 4580 2717 4257 3877 2618 4481 3274 3909 5172 5275 5407 4826 4 1915 329 1457 3233 5033 3067 4658 170 1558 473 2617 377 2765 5094 1249 4925 442 1175 309 5305 4903 946 1329 3858 1334 2036 839 3079 2326 3354 1453 2984 4493 2712 900 3970 254 884 1985 3649 4243 4434 5108 3550 4858 4361 4779 3570 4344 3781 744 2259 4517 1521 186 5062 3986 5179 3948 4441 1747 3209 3994 182 4373 1147 40 1023 364 3171 1361 1148 1920 5013 1509 4974 2469 2187 1683 1762 2240 3890 4880 3197 4892 1562 275 4965 2650 495 3660 3773 4723 725 3610 717 491 2321 2902 1341 4338 1745 5521 910 1437 4544 2594 948 3680 906 5057 5570 4762 4727 730 5200 4152 2525 4180 2372 3534 5092 5435 4712 2438 3241 793 5357 4387 98 1574 3955 402 1756 1782 144 858 4733 1083 2305 4929 4888 241 741 1069 4390 1897 1800 1449 671 1238 1223 4641 3362 2010 3993 3100 2772 2557 4591 464 794 2010 1286 2346 3485 2419 5453 1291 1454 258 3409 1566 4319 4696 3797 5130 1561 1289 568 3655 4726 252 1977 4529 5485 5401 2265 3297 4376 3376 171 1775 909 1804 3833 2823 3389 4096 150 7 633 4945 1147 917 5150 2101 1758 3325 3823 3294 960 2645 5636 5394 5630 456 2405 5306 415 4196 3264 1149 2076 844 2304 5211 3765 4381 2282 4514 1522 5043 1437 563 5556 4791 3889 2756 1613 2958 1623 2365 1197 3565 3667 1777 4488 1215 106 3183 4036 498 2883 2757 5247 531 4933 2615 1785 4 818 3071 3582 3827 5262 4669 299 4519 1219 3802 974 3513 3975 2045 2903 1721 2073 76 1200 474 1633 2323 5528 2608 3087 2810 36 2967 997 3169 1770 1843 1979 4993 4237 1551 5399 306 4905 3495 3794 5270 2252 4057 250 2691 2037 3866 5457 4411 4461 2413 916 5071 34 1863 3823 5086 2457 238 693 1340 576 1579 55 5392 2729 4858 2362 410 1450 1213 4129 2348 4392 4640 3284 1921 3464 1431 4410 179 4844 2371 4057 2966 171 1626 4431 4221 5033 1778 4919 637 1002 3133 129 3383 2487 522 3570 5401 3985 2674 5336 1060 4581 3884 2197 3449 392 686 3306 499 880 2178 3322 3620 4934 2124 2271 4014 4146 3888 3509 3918 889 1654 1337 3286 5273 5 1563 488 4026 2826 2987 2307 2344 2026 4481 1867 4824 2669 2436 4271 3263 180 2345 1653 1752 4940 1279 57 4557 2012 469 5253 3876 1349 251 4173 2251 4476 4041 4466 2078 4221 5367 988 304 5570 4244 3469 5416 3433 3116 759 4949 5554 4848 3694 861 3219 888 2238 4049 5118 2749 4722 5348 3873 4847 757 5208 467 1000 3475 437 4582 3758 404 414 5515 1986 237 949 774 5266 2856 5279 1671 841 2550 1419 3741 3540 3114 667 621 1943 475 788 2749 2577 5541 1557 1946 5129 1360 3470 562 5189 1826 818 1467 4735 735 675 1452 1690 2085 5181 2865 947 1953 4685 934 4028 2688 1406 570 645 4958 577 1242 3377 1809 1054 4148 458 3972 1162 914 3296 2022 1295 3592 1656 2977 1717 3239 584 4555 2622 5218 5370 3668 2309 5637 3329 5432 2191 2902 3698 2463 4766 2156 2487 4562 1698 5155 4688 1676 1053 2872 2144 604 4425 5223 731 5501 1552 1510 4224 5004 5551 5124 2437 2590 2124 1080 245 410 569 5458 394 2916 3260 3723 723 4802 3289 4545 4812 4750 5162 1780 2251 1669 3177 1020 1386 2266 1963 4558 330 1055 295 2193 2682 3135 5177 4541 926 1499 3773 3333 4865 1759 4159 3287 3849 1860 5388 5131 4000 948 5125 3036 2971 3896 2439 3014 483 1925 5231 2236 5591 5453 2035 417 5444 1884 4261 301 2314 3123 683 1154 4303 3343 22 4279 250 1965 7 2500 2982 5381 135 842 2418 5174 4067 879 2484 217 364 3693 121 1844 4839 3026 2995 5140 1075 1952 2091 848 3726 2524 4956 3325 422 5513 4008 5263 1049 4090 4208 4630 68 3348 5542 3761 1447 513 2639 262 1953 1744 1378 2907 4018 2723 3323 1019 2548 3173 4379 368 986 4216 3672 3812 86 5547 457 4529 4279 3971 1568 3874 2367 5036 1718 2215 4346 2009 3430 4704 2714 3700 44 2830 2176 283 4113 5130 4524 4546 4184 3286 2381 3886 2919 5356 4175 1262 5595 4456 3921 572 3021 4761 2217 1618 534 1476 970 3411 1320 4096 1240 3048 49 3822 3883 3947 2067 3255 2478 4525 753 2771 3685 706 854 417 1129 1541 1928 1271 5390 2053 3318 2696 3873 2440 1457 4774 828 2315 4200 3969 3287 3789 4367 2238 5212 5395 414 205 3894 5399 4782 545 2782 636 2999 3628 2583 2778 2262 38 2302 4794 4449 1777 3212 3149 3749 5055 807 3832 1400 3020 2502 975 3540 310 5466 3771 2043 3265 5017 24 3183 3282 2165 2775 1539 4648 313 2363 5315 3585 1198 3399 3265 5315 3421 3236 3965 394 731 4507 1111 3251 4522 4622 1943 3930 4750 4326 4584 129 899 2300 3740 4634 2677 472 995 2513 5120 3097 30 817 2666 5611 2662 2831 1501 498 3369 3392 4746 3224 2081 3481 1547 5137 4783 1175 195 4621 5235 344 727 3686 3553 288 1379 847 2109 2928 2828 3748 1639 5589 5385 2511 4860 4399 3828 2059 1453 4736 685 5255 686 3663 616 1673 858 4937 1215 5361 4402 3914 1798 2715 4182 500 2963 5220 3387 4528 3448 3036 5053 4289 824 488 2907 2526 4509 1115 3354 886 5499 5468 662 3635 2513 171 115 5270 3098 4127 2591 2084 4176 4047 5175 1986 2412 4439 5479 2685 2017 2413 58 2798 1842 931 215 592 5401 4021 5346 3286 398 575 2693 1932 2031 1877 3450 2892 3482 2442 1308 3045 400 4390 5572 4299 431 5415 147 2128 4786 4398 1001 2287 4016 4491 3805 3610 2987 5210 578 2429 3890 4219 5300 5198 3314 1003 1451 14 4508 4717 3835 3330 5250 4652 4386 5130 3223 1054 3298 3752 2480 3120 4079 3016 4389 2163 4375 143 104 4323 1298 5578 2044 1805 1325 2221 1573 2999 1946 2389 1834 3755 4891 797 675 4505 3383 2659 1133 4026 5408 1953 5155 2195 774 818 3018 3778 3722 1967 1915 2390 2291 2718 144 1445 529 5598 3889 4939 5084 1823 76 565 3604 1664 1811 2360 3213 5398 741 1400 3213 1668 102 2491 3451 2996 1423 657 779 5323 2061 3971 691 876 1697 5171 637 3085 1673 3225 7 1878 226 4155 1434 2043 633 1898 5218 3084 2070 2451 45 1668 434 628 2734 274 5419 3384 3568 3330 3238 3968 28 2584 1868 4143 5011 3360 4246 5147 4128 3130 1562 2521 2105 1984 2362 3679 860 357 3160 5137 2124 1877 4758 1229 1236 165 927 503 315 3536 2325 991 1424 1694 2768 1488 2049 1945 640 4142 3439 209 1907 2363 4977 589 4689 4667 2817 4959 2060 4896 2174 23 1902 3271 3175 4655 3438 4205 2382 1954 83 4142 2089 1555 3174 5487 4725 3371 2742 1325 4929 173 5247 3288 4350 689 1759 498 3275 2616 4154 4753 4923 2839 3420 4378 296 4191 813 2124 4407 3939 627 211 1234 2922 3546 3521 4745 2271 4876 1350 2236 4254 2831 3230 4996 1449 4156 1083 333 3263 113 2200 4099 468 2478 2410 3424 4210 3643 1414 4993 163 1654 678 2107 603 1675 5387 2748 843 2019 4139 1838 3838 1790 983 2035 4532 4955 799 5067 3609 834 189 5058 2911 1276 2591 2313 4134 4029 3052 1551 4939 1847 4341 3871 4407 3173 2572 94 2353 1491 5533 526 5355 1280 2264 1192 2882 3101 5450 3568 1556 4472 5492 3977 2807 1239 100 4853 3522 2075 3134 107 1309 3131 2907 1640 4129 894 5247 1642 4169 4939 4684 1527 4253 2395 2416 989 4788 3073 880 3578 554 3360 5508 1386 2040 4587 5503 567 1566 4104 4479 1128 2352 5185 5155 2761 3045 5487 1119 4070 3794 2488 2004 403 1710 533 1309 883 5028 1791 3313 4968 299 4094 1878 5606 4606 667 2106 1095 1303 1544 1041 1746 3029 1398 1646 106 1491 219 4929 805 2724 2086 468 4533 916 3270 1929 3847 4336 5525 833 2558 2634 1477 3806 4442 730 4991 758 2728 1968 5525 5526 2433 5106 3418 4452 3708 1648 3759 1893 391 1151 3396 4082 3269 5294 1063 4101 4816 296 4481 2043 285 91 5517 4168 2693 5091 4389 3839 1432 4754 848 2487 5637 4754 2904 865 2517 3876 3318 3019 4916 4180 2866 3252 2127 5229 2420 505 5593 3267 2035 4212 4319 5382 4972 5188 1986 2381 1915 2096 2990 5187 4664 3116 682 61 3065 2188 3490 1281 4202 446 441 1530 3781 3331 4663 4072 5096 1481 20 2369 4836 5028 1085 2976 5579 3105 2855 637 4365 5607 1290 2505 4571 3232 1937 3728 3532 5558 1199 1269 919 5208 3788 1061 5289 5247 45 3167 1651 993 4080 5022 496 1411 2839 4880 1909 3689 2059 4046 3928 1710 2024 4644 2581 289 4180 4958 3270 260 4233 119 2486 2659 4238 4318 5241 4279 4121 1342 4599 3108 4476 791 2518 2804 4382 5050 1539 886 569 4484 3595 3774 249 758 4299 2489 3120 875 982 5236 1166 3043 1475 4064 2827 663 3206 3941 1951 390 925 2931 3038 5143 334 2441 5232 342 1652 3973 507 5531 2271 955 1023 4873 3973 1057 4690 3792 5049 5222 891 5478 233 3267 4996 3139 3283 4527 5463 3166 980 3946 4025 3930 1106 1484 4995 1669 382 2253 5464 2584 5188 1960 3087 808 5082 2473 1772 36 4523 1300 4373 2563 3181 103 3711 3747 1617 3746 2545 3583 1190 2149 1089 1917 1119 3478 4617 1635 481 5580 832 4195 2085 4503 5485 1068 5630 3725 1324 3623 1603 5092 2471 5247 3306 3810 2410 1581 4148 4618 5218 1979 2131 2512 2610 91 5132 4759 500 4322 5195 1328 3311 3002 2579 590 5326 968 5251 909 1620 4378 53 356 3612 1224 4385 862 3804 4592 1211 770 4092 3480 3220 3546 4060 5040 1039 3878 3507 1936 2649 4926 2889 3619 1493 2326 2864 1356 3742 4168 3690 2948 3527 4426 922 4992 5142 2312 536 2409 1802 1196 5081 1830 4869 3468 5360 884 896 1461 1901 1244 5117 314 4931 785 4944 5007 3769 4452 2158 1739 2665 781 4962 5510 4972 5315 4868 888 3500 791 2298 3486 1527 4227 5045 5383 924 836 4632 3106 3724 2407 4251 424 615 1140 36 2689 4935 2121 5057 1502 4116 457 105 1474 1470 4119 3995 3094 2847 4846 1435 3945 3120 2245 1833 4236 1869 4387 651 178 2227 1295 3339 3664 4702 2085 1704 3815 1772 4114 407 3265 2849 2441 950 2517 51 3726 1932 161 1401 2990 4332 2217 5019 543 124 1270 1327 1218 4208 3381 3958 146 1540 969 3101 5379 3300 3399 5379 4796 4173 1891 1595 4536 1445 5386 4013 2115 4547 1399 829 2148 4338 90 4763 3430 4811 4328 2911 3552 536 3082 5577 2320 3454 4412 150 4091 937 4943 3019 5125 1595 2438 5370 1447 4771 898 279 1371 1235 3074 4545 1903 5409 888 2318 1869 2689 5205 3619 5501 1622 4711 3976 1632 5534 3485 1183 4063 963 2248 2370 1075 4204 5596 5430 1841 1704 5273 4106 645 2417 4999 1829 4123 1592 3230 1243 3532 939 854 3961 3617 3243 4790 595 3518 3376 1116 4170 5073 5361 5461 4899 3842 5637 3690 1759 3734 3003 2427 3952 1837 1457 3865 3883 3141 1691 1205 2594 3696 3869 5159 660 57 4162 1848 5198 3822 1971 3381 5609 2265 3552 732 4798 325 1053 1660 3845 3998 4204 5639 3510 336 862 4362 4932 1996 315 2129 3727 1423 2286 2708 2779 424 84 4653 3626 2969 3304 823 319 593 1671 2735 4539 3611 5153 1294 1248 3538 3565 3190 128 1264 3096 2964 2444 2828 512 1982 2974 4032 3882 832 1356 4542 4349 4505 2073 4522 98 4232 4111 1823 655 3288 3770 1091 4181 675 1457 1301 1911 4605 2907 503 752 444 4427 5390 3789 4019 1907 460 2403 1661 250 3552 1304 1164 628 4281 1498 462 5551 2935 2724 1437 2963 1746 384 1593 342 2879 1401 2029 4317 4057 1450 1071 4382 2845 2139 2150 5018 1801 2506 4289 737 825 2730 3329 5444 3858 3303 4126 2470 3219 1725 4810 947 3554 2654 4790 1805 1601 3933 1213 2895 1021 4969 2046 1127 2849 149 4829 2219 3010 3558 841 4137 4293 2090 5305 395 218 3258 871 416 4649 5267 3269 3040 2367 3888 4687 2768 726 839 2748 3082 1623 1594 1760 2044 2182 260 3721 4903 3403 4413 1981 5218 2821 4353 424 4743 1549 547 3047 5445 2504 3393 2856 1079 5491 2014 1159 2416 2254 3328 229 4505 3307 2184 4295 5339 4345 2280 662 2724 553 635 3753 1636 2244 1774 3070 4138 1897 2025 4952 3637 2557 5599 5557 4069 568 1331 5260 3650 6 980 1269 4911 2726 4656 185 1698 853 1580 3576 1503 3591 3157 4408 3507 286 4846 63 2490 2832 2401 2143 580 2982 5551 1254 2560 3209 76 540 2197 5589 4466 3897 4654 2827 3210 1252 3767 1851 3964 4238 4517 3881 3415 4287 3847 3860 4308 4486 4202 3481 4870 1536 1638 1994 331 2732 777 5463 1916 1732 3080 971 1811 1330 3205 4790 1713 5141 1576 2070 1305 849 701 440 168 3902 2508 2753 3517 1436 1130 445 5425 1835 3264 2618 5199 3298 721 364 2100 1420 2309 3828 318 3215 8 1676 2761 427 4808 4242 4887 982 2770 2283 2041 1121 2535 1549 4477 817 4090 4214 1497 1144 3308 1320 56 4546 1139 4823 4508 4092 2339 5269 5112 3750 3627 2752 5415 1732 719 4499 4601 2854 2674 3574 517 4108 3502 5080 3875 253 3509 635 1675 4322 1811 2803 1046 2834 3330 2265 3991 2800 466 4173 3045 3157 3085 6 4415 962 4401 4262 5244 2700 1260 4682 1329 4567 4346 671 3504 2280 5565 5141 942 1822 1994 3791 4064 691 2516 1484 2538 1055 238 3729 1288 2562 3401 2662 4440 5026 3250 3790 280 5623 2295 2658 180 3065 4924 733 123 157 3606 1970 2263 2892 3803 2597 3334 2713 5624 4915 3540 2538 119 3840 1645 3470 3276 4785 4895 4964 1122 1875 2760 4966 5069 366 1171 1359 4522 4555 1005 810 4202 2313 4146 1176 2036 2708 2338 4192 714 3418 4042 4238 5521 4014 257 3208 311 3563 4419 1408 1545 430 1624 5502 5205 5542 3810 5565 3950 875 3653 689 978 1038 3166 3914 1912 4976 3218 4104 934 1942 3631 1924 1988 303 2452 266 3678 1198 2717 1706 1871 5054 1925 367 3139 4327 3704 4167 3783 1367 1744 4223 3098 2366 5176 3005 4154 5058 4934 2572 4052 494 728 2779 4564 4624 2477 1210 3193 2320 1909 4037 2900 5091 3863 5037 1631 5432 2878 1696 3076 1371 3654 3320 2270 4152 1711 2055 4908 4597 4623 297 1176 638 5368 4810 3762 4704 4353 241 3105 524 3258 3974 2076 2898 3913 2644 929 2326 1751 5622 5367 2762 886 679 687 2404 3244 4382 3029 2417 3496 3787 4858 3503 3028 3748 5624 4691 3128 143 4188 5290 4125 1933 1696 5010 5072 619 1553 1856 4908 5107 339 4732 2093 3973 4847 155 1103 3683 1405 1611 5550 342 4810 1860 4936 4062 591 942 157 3820 3416 4107 4077 414 1694 3519 4559 71 1024 5370 5048 1348 3680 2949 4778 4943 5532 2323 3287 5469 1060 4130 669 2926 5417 2409 4379 3860 4408 428 4388 456 3479 62 1263 4849 2452 5354 4303 5028 2732 4904 5056 389 1922 1689 2458 391 4436 1915 4268 2086 1946 2450 4804 978 1033 2286 1226 2858 1497 5313 4726 4430 3423 4524 3950 3669 460 3289 1496 1282 3098 991 3879 1257 373 29 3896 1089 577 1516 5567 4828 4291 555 2172 4395 1107 4272 2620 4615 3920 4934 4403 5299 3630 5191 2263 1055 4236 2411 681 2369 5327 5542 5246 370 2549 2081 3077 2303 4958 5392 1540 2005 1935 3958 3532 3942 3932 4150 5258 3345 3704 4677 5410 2703 2914 2025 2533 1107 2247 5449 1986 1824 3509 217 2433 390 1814 3863 5013 64 634 4330 1094 83 494 1622 1933 2860 346 3605 4059 2306 292 2741 384 102 3826 5162 861 2733 4436 4965 1864 61 594 2713 1499 646 3969 5245 5387 339 4307 2227 4118 1318 2768 4240 3331 2140 2803 680 5168 1147 4694 3763 1912 2728 3826 2808 4063 4297 2157 5066 1471 3478 3936 3181 4681 1102 420 1314 2587 1681 992 2225 607 2316 890 3194 2853 3249 478 771 5161 4032 5461 2565 1999 4132 4086 293 962 5082 225 2768 2922 3492 1285 5369 2338 2182 4920 1895 206 4274 3325 5355 2386 3323 1390 3635 4423 4582 5198 826 3697 3144 5045 1586 236 5372 206 1056 1411 4966 1144 4188 5066 2422 3516 3414 2611 2937 2230 3475 4280 2729 106 3170 1247 1317 2093 1700 5314 756 5369 3718 4328 2397 742 1411 4776 3286 5226 5550 805 3699 2706 2161 83 2150 5093 4518 475 1529 4468 2702 2028 3292 5507 3648 5353 2796 2788 5567 426 5607 1926 54 2371 2137 232 1050 4199 3339 1686 5462 1677 5078 2819 3971 3360 198 1640 5412 2343 2024 3676 5204 5039 1345 868 4944 3464 332 3986 859 4850 639 69 5254 4670 2449 2815 3446 4764 3838 4446 2268 2058 2247 1963 1595 169 4811 4644 2793 235 3819 3080 4486 2865 2829 3041 5538 5498 655 5426 1280 3527 4703 3694 1811 3368 3237 819 3224 4688 177 3366 485 209 85 538 656 5015 3645 3995 2307 4474 4850 4146 2139 773 2640 5331 71 1956 3728 738 735 3384 1781 4333 2856 390 2044 4512 4490 2462 5306 18 2707 4774 337 3568 3206 3870 1636 3808 909 3281 4116 1873 479 2003 4410 1336 3674 3785 1890 5405 3715 3402 479 3198 5153 5372 1784 1955 5279 5375 1606 4503 321 4500 4152 3602 2442 2065 780 1208 2000 591 4331 1941 3923 1188 1071 2505 4499 1863 1314 4822 2792 2277 3274 3253 5351 3301 2563 4670 4163 5250 5501 779 3292 4532 4740 3910 2047 4985 2984 5481 4570 4169 5013 3178 5390 500 4374 4539 4251 4330 4272 3911 2434 3024 4946 694 2569 1625 1162 1818 1675 3564 2707 4600 3354 289 2145 2541 1697 4409 5462 3372 3225 2718 543 1231 1992 238 1164 2092 428 2235 4012 263 210 676 5522 2705 935 4154 1469 1188 4158 917 836 736 402 4260 1249 4684 2841 4018 3120 3405 4677 15 2965 1230 434 5039 3193 454 1873 4278 3229 2158 2403 5364 1692 4575 4890 865 3316 4254 4420 2256 2111 5477 2256 3188 1979 5517 1726 2988 1062 3749 3737 3539 670 1459 5643 26 781 4164 163 3718 4876 1496 5506 5636 3654 1522 2845 3820 3967 5070 5353 1902 5237 4317 741 26 650 1042 920 282 5434 1614 2245 3795 3252 4964 1327 192 2948 4213 1876 1023 1546 2918 510 1758 2825 4580 1640 1347 4397 4575 3806 4438 1314 486 1144 4113 2207 566 1611 3964 2703 1146 1637 827 569 2594 5495 3597 3117 763 4279 3495 3117 4602 3143 4108 3761 31 5383 1802 2503 2580 3899 3881 4742 95 4985 2638 1894 2376 1496 2063 2932 927 3774 622 22 3437 573 1872 725 3457 145 2435 109 2765 501 3318 258 2921 2303 5164 4925 1751 4766 3550 3213 540 733 3797 246 862 3934 3291 3458 4983 2538 517 3647 4989 188 3241 2440 3 4608 1018 440 2907 4353 5545 4751 212 2479 1833 3615 4095 5193 1126 4226 473 2767 1285 2889 1927 3822 111 493 4392 3104 1463 464 1619 357 5402 5486 445 3603 994 5104 5517 1090 4781 2226 206 228 3106 4020 3480 3191 1768 2543 5242 4659 2903 209 1107 3326 5180 1025 1968 93 961 1744 5165 4590 5360 3563 1395 3963 4227 4435 353 3601 2053 5161 290 680 455 4062 1054 2957 4185 734 3259 4250 2810 2447 2630 3196 86 173 282 851 4626 4909 4589 5478 2070 5506 3081 4030 974 191 1965 1684 421 921 3520 837 2771 3199 3229 3525 3721 1636 780 2578 5287 2911 604 3040 1288 3991 958 2921 863 5529 3193 3469 1334 2381 2699 4855 3687 733 3375 3889 2271 2942 2060 3943 2551 4596 1825 3221 783 4880 1149 2058 3609 5425 2033 2228 2786 2141 3168 3100 3476 4661 3695 1652 4760 4262 101 3030 4417 1016 569 2276 465 2343 3277 116 58 485 3866 2245 1164 1640 3018 4119 1705 1457 4853 2442 4897 5224 5244 3155 1776 2076 2754 5234 849 4150 1719 3920 3025 4618 5278 4555 2287 733 3981 4238 1645 2822 2960 1224 4431 1954 839 4111 2735 2058 673 1818 2813 7 946 5246 5136 1916 661 956 4456 5280 3862 364 2542 2737 3593 2368 3638 825 2744 853 903 3602 5132 4166 4413 3823 5513 1761 3426 4897 2587 334 2889 340 2158 2653 3123 1707 4266 1112 235 3086 2676 4626 2085 2730 4660 4686 3797 1665 3976 4611 3533 1423 3592 3767 889 2943 3794 3381 270 742 4564 2704 4654 9 1684 2573 2338 2999 3044 3800 5111 1174 3378 4579 3565 4449 5346 1630 1277 4330 5250 4814 3827 2271 1753 5340 3780 4898 2900 724 1021 4377 129 487 191 3296 1168 3369 300 4306 2275 2008 2950 2718 1929 5097 4119 5570 1871 795 1118 539 410 1581 880 1011 4256 20 3626 1696 1689 2989 2728 4586 2956 428 5497 2403 1603 1766 5310 3160 3351 290 2492 2512 3779 327 5447 440 3399 1985 4583 2314 1329 5369 3961 38 2079 3267 3330 2116 4319 3961 5270 5636 3047 4342 60 5463 1667 2658 5116 2087 2884 3532 821 40 5566 898 4660 4953 2718 4353 1209 5013 2729 157 4585 2870 2736 5045 452 5283 1188 5002 4969 1512 484 2185 4607 1807 1305 4847 2585 3146 2286 1661 3020 5588 1125 120 3531 4827 1528 865 2655 4513 303 2905 5329 3229 794 4419 4425 4417 1050 4210 3357 1542 2925 1441 3994 37 62 4385 1373 3824 4905 5066 4585 3314 3348 3796 3323 4711 3673 3224 114 5058 2840 2729 1112 2368 4976 4909 1873 2422 2204 61 5623 2718 649 3235 2902 5643 744 1710 3901 4990 1825 3706 2297 1684 822 2763 4057 608 5446 11 5554 4444 262 3598 3671 2335 3184 1237 828 2990 482 5293 1475 2104 3323 942 1487 1246 849 3948 557 4600 1667 125 4876 2796 3617 1031 2240 976 2665 4232 4542 5278 387 339 214 302 3397 141 4308 344 4564 4808 4820 3432 3005 3687 812 598 3768 3379 1244 1774 3205 2008 2433 2027 5200 1163 2089 4725 39 858 4170 2321 1182 5061 2688 3237 3563 380 1900 610 1586 133 611 4485 374 4824 5306 1287 252 4445 971 2275 1445 3249 517 3292 3019 5512 604 1985 365 3665 691 2922 5027 2563 3213 3763 2846 3678 3338 62 180 93 4715 412 3934 5167 1873 1416 3307 308 294 3012 4817 4514 1411 3793 1970 1160 4192 4866 2193 4290 5373 3210 2125 3393 3479 1317 1414 1168 983 1041 1122 3883 3481 4485 2845 668 1656 4055 812 3531 4428 4994 1443 5179 4996 4296 129 2098 3369 1141 1205 1792 679 280 2042 299 5195 3452 2159 4201 3238 5586 3576 3559 3428 1664 4859 137 3059 2666 4163 1003 3061 1298 149 4619 4975 5218 3209 2446 5524 3857 3740 455 586 75 249 354 4240 1601 513 5246 5079 203 2862 534 5293 900 1661 2600 4211 5146 3388 5051 2394 631 3825 4478 693 3595 5416 3397 2313 5144 1937 5232 1881 2978 2530 2353 388 4831 2448 189 732 1530 1692 3750 4844 4555 5361 829 1232 2115 5195 2563 3755 2228 2030 1800 4998 1199 1707 818 1899 2448 2534 5018 3841 4298 3453 608 3859 3621 3284 3512 2170 968 2123 1254 1088 1011 4492 2942 4097 2516 4832 4143 5103 2484 4744 3986 5157 5161 3694 541 2859 3758 5038 1057 362 5375 103 719 5170 4778 2878 2127 4576 2473 2433 1335 4117 5289 1934 1337 2399 791 5279 3280 1143 400 2946 15 863 2279 2366 4383 3541 2022 441 1530 2503 541 3834 3047 5613 4843 1448 4264 424 3089 4544 3003 4405 2745 5508 3341 1117 3722 3605 1201 4350 1208 2282 2647 4123 715 4945 3130 2916 1212 1803 5632 521 1320 4271 4164 1483 616 5428 3013 270 1496 4374 3373 5273 4338 1392 2751 2648 4114 4228 3682 1329 3420 2387 4527 1786 3614 4621 1913 1036 1763 4900 619 3723 3519 294 1812 5336 2609 2908 1754 2979 4585 4245 1269 1536 5546 1092 362 852 5387 3549 2976 5256 1352 1969 1926 3947 60 821 757 2262 749 3172 2783 569 1244 4728 2573 3210 4873 230 3281 2639 793 939 4444 2372 5507 3334 5622 2832 2637 1157 1290 2710 1775 3120 1988 715 3996 564 940 1790 2144 1447 4981 789 4405 5259 1674 4907 2362 5516 4116 2593 4176 5378 5005 4717 2750 5168 2931 4104 4299 630 5476 4399 3459 2193 1577 5081 656 4612 1925 4779 949 2213 4100 3573 1299 5341 1172 1571 762 1160 1574 146 2726 777 4824 3356 519 1933 2714 417 54 3290 4751 2056 486 4006 1770 2558 3030 760 3481 614 232 3886 5449 4001 69 796 1418 835 3798 17 872 2025 3175 60 3054 5465 3410 3505 4066 3051 3258 1283 3678 3073 1657 3444 2762 4854 551 1644 5323 2266 2100 3407 3254 3922 769 3498 996 1074 4286 2271 2429 1407 3358 1903 634 4479 2934 5367 2276 5537 1755 1951 4749 4461 1283 2080 5306 2684 3663 800 4539 3228 4543 630 354 4600 669 1526 2898 2645 2985 1562 2857 5276 5269 1438 4760 2814 4732 321 31 4020 1341 4437 3641 1013 798 1192 4097 3673 3222 4980 1217 4204 55 3553 3034 462 4554 2927 5633 4856 825 5542 1384 4871 78 2405 1029 3024 5193 1114 663 4044 280 2597 369 4549 1440 2658 5131 5392 671 3176 4222 993 2625 1562 1140 3036 1936 4927 1024 5126 856 5163 4119 3676 2978 4828 531 1623 1239 3994 912 1031 2347 1690 3161 2236 70 3648 3452 4694 884 3004 4177 3044 3749 295 2991 596 1607 4749 779 4604 1511 1245 4897 4576 2548 5127 5049 4479 146 3982 3159 1804 1979 3430 2145 1278 4064 1192 4873 3814 5371 5088 3318 3036 3862 826 4327 396 3455 785 3531 2269 2574 5360 3295 2607 1902 3138 4400 2161 2380 3300 3159 317 968 1880 2934 5284 4054 4724 3549 4689 1073 4992 4958 1341 2342 1005 85 5520 3055 4995 4991 2306 2708 436 4675 1068 1678 409 3494 5360 2907 557 2876 411 350 1440 5147 1678 2608 5258 2916 2999 3169 473 4128 2673 535 1175 463 4545 4160 2319 4419 4395 1071 4413 3623 4544 4893 1029 4114 5042 1328 2901 1706 3429 4108 579 3301 4079 3513 5373 4123 5439 5289 1013 4628 2230 806 1548 3008 578 5590 4157 5388 1079 2393 4536 295 1779 967 896 5013 3784 4083 3109 1398 3048 1832 195 3683 2732 2578 4033 4453 670 5287 4277 4335 4396 5175 4567 2949 5376 813 1950 1721 1762 275 947 5209 476 1620 1252 485 4936 2284 4035 1652 935 2096 3985 5141 2668 2583 2818 2394 2171 5001 3402 800 5604 4418 782 232 891 3269 3956 4318 4821 4789 644 2967 3331 332 4971 5516 1630 1463 1512 2026 1747 601 601 5551 1040 2300 5332 171 2223 4057 2787 411 1378 3746 2696 5436 3106 4449 936 2055 1356 1539 5545 2173 4265 1630 4203 2646 3977 2479 2617 5250 2867 5383 64 2150 2484 5629 4499 5327 4369 5387 4179 696 5621 3173 4865 3390 222 1486 823 4641 3450 4377 5484 4521 2634 2871 2843 3665 74 718 733 1907 4381 2234 2264 2677 2119 4645 4507 2730 4990 949 712 1372 4897 3061 2534 5489 1314 4180 2891 5272 5540 4918 4099 4949 4445 3783 4374 1703 1593 3150 2563 578 1942 2965 286 852 3697 2438 2248 2813 2058 741 3017 3842 2568 3119 361 5589 5411 4815 5322 3062 4414 5423 5244 4692 3875 4538 2834 108 897 940 4897 801 4172 3725 4267 4572 3508 4258 4966 4631 2496 357 1453 335 5163 4667 279 5386 3069 2859 2330 1545 4346 3580 314 4115 4179 5332 718 3390 5206 431 562 5095 2295 5087 598 5320 4385 2765 3114 4692 3316 2167 3178 4706 3733 1088 2028 3049 1615 971 309 2864 2687 4417 5405 2821 4242 3980 5546 619 1078 5217 550 3553 618 4965 5542 2876 2835 5593 1250 4704 415 5500 3939 1487 2308 3548 2481 3257 2965 557 3149 1011 2775 1213 1069 2786 3331 2736 1162 1259 1094 1724 5357 3101 3354 275 2669 317 2715 5541 4615 4072 4497 1763 5224 2366 1384 4897 5484 751 3044 1735 3088 1379 747 2478 5266 5102 4723 738 5526 5568 4965 865 815 4322 3407 595 1930 2458 4868 5064 3710 3875 5037 4954 4741 2980 702 600 3219 2425 4700 4718 4881 4299 2350 4006 5196 1186 5066 2387 3042 456 4680 3644 668 4448 4335 2555 1725 2395 3176 4403 3002 4074 288 3127 2434 528 5630 1817 3284 2513 5232 4102 2300 4571 2177 2062 2611 1781 1107 878 1158 1510 162 4561 1660 4272 1657 1180 478 3380 4163 42 1570 3371 2982 2039 3876 3010 3735 4339 2977 791 2477 4062 197 4864 1659 3822 3319 5140 4611 5249 1370 91 4573 1303 4475 949 727 5326 1817 4502 1926 3065 3400 2404 2714 1502 5421 3243 4234 2768 1473 117 4250 824 3680 865 129 5106 2568 3697 5113 1934 3219 4437 4705 940 797 2783 4754 1269 3258 1948 3201 5596 3695 5401 2096 3824 1114 1782 4958 5322 2151 5593 3208 2602 5169 1910 4702 5373 334 5194 1438 1250 5051 5167 4907 4850 638 2831 5433 2533 101 2667 3599 3350 94 3393 589 1352 1048 539 5256 2294 5477 1302 1527 5525 4756 4504 303 4645 2966 323 5161 4373 531 1682 695 3770 1139 4168 4269 1125 5510 2869 3905 252 2475 956 757 2548 1745 2667 3939 4280 1162 4889 3526 5425 4005 2938 460 3772 3842 902 4747 2359 5224 4744 3388 4516 4850 2486 2513 3062 5413 1993 3722 2742 3229 5166 4419 3190 4083 5033 1568 3760 1678 529 4237 4521 4197 4540 564 1799 5252 1165 4920 1604 3620 4404 2975 3655 213 2445 5570 3012 4647 864 1667 5444 1036 3343 820 3275 520 2137 3651 3101 3573 2654 2454 1415 294 2227 1788 4593 1482 39 4547 4591 2957 5270 559 213 4982 534 2611 5451 5274 2048 5548 4118 1584 2632 2575 47 1294 1671 1579 3717 3251 1573 2218 193 2441 4118 3603 328 4150 5357 4497 4101 1026 4763 5629 16 1539 36 4194 3323 4767 3364 812 2615 5629 501 1009 853 2431 5572 1793 1118 2108 1148 4372 5080 3783 1077 1238 4810 3534 4586 5249 186 3638 5410 5553 1785 5582 1892 468 375 2647 2756 4660 5588 4792 4580 3022 3755 101 5327 1984 1169 2708 1090 170 1128 2314 848 2996 5020 3020 1598 3151 2026 1843 4263 2326 2884 1453 1177 3975 1637 276 2225 2515 2333 4075 3335 1313 2847 4955 2985 101 2670 2808 4512 5480 3785 316 736 3550 3354 1839 1382 1061 809 1924 5251 744 4413 1123 3447 5331 3487 420 4370 665 4430 91 1857 78 3962 361 1765 4915 1576 3078 4668 2699 2878 1152 5432 2904 556 3423 4769 897 4314 1013 1901 4176 955 2476 2686 4759 902 2482 47 908 687 292 1647 2463 1284 2427 4303 335 2889 1607 1873 5051 2756 1505 3885 4333 1702 2224 1447 5587 2291 1334 4273 3870 52 600 975 4380 1965 4889 3264 3494 2772 2759 636 3129 4425 2841 1731 285 3031 1984 3231 4751 1692 1917 1905 4269 2587 3746 2212 868 2322 2987 4008 4265 530 4859 3697 1918 1026 1543 886 2443 5280 3330 3428 3679 4680 2979 1494 3276 2035 2779 4371 3623 3796 3431 3606 3054 1064 1373 2421 2468 4912 2080 2421 3138 1954 1405 84 1427 3671 287 4285 1324 1340 5355 4363 711 4243 5117 2863 3660 989 3714 2552 2141 3356 4443 2580 3557 5454 4737 1973 4986 3560 3541 3884 5445 3175 3190 1845 1078 4674 1441 2071 852 4156 5581 2026 773 1148 3303 2434 22 3077 3452 2946 46 798 1685 2581 1453 5554 1294 1356 1951 5600 1802 129 2805 3943 2202 3523 285 3437 2101 2242 3709 300 947 5636 1742 780 5505 4568 1222 4318 4392 5614 4345 4076 5325 2219 4719 551 1192 2735 1906 4302 3284 1849 2458 4392 1109 550 3257 1376 1715 2737 5080 231 1843 4661 1193 482 3348 4016 3928 5337 4740 2379 3284 4844 1487 4554 2546 5196 2379 301 5236 3007 1177 167 5281 3784 384 4659 4229 1609 2931 2056 4663 803 5160 694 1432 3024 5174 3950 3286 1526 4303 2213 4075 3224 4491 4668 3124 1644 1900 5031 5024 3 4634 5312 2706 2861 2157 181 5290 1634 189 168 210 4474 2634 3630 2316 4112 1857 3971 1683 825 2425 697 1359 4044 2813 1099 2941 2764 713 3675 3635 3786 2208 3110 856 5423 397 3464 4079 1021 1194 4672 2777 4833 3257 5457 439 2511 3883 578 3921 3926 4630 1834 1856 106 3897 5158 183 4332 3947 2435 1357 816 3861 1903 2516 3220 5329 1824 1149 3120 2928 49 2299 468 117 748 2657 4697 1458 2263 3936 577 1702 1464 5105 3792 3100 5058 3603 3912 4731 3474 2449 2552 787 5223 3037 5346 4087 4590 1387 3539 5072 4437 2020 2646 62 3642 5166 3162 2452 814 3293 4713 4461 3983 2455 5104 4852 3290 2224 431 104 2641 4307 4387 4673 4632 4556 4639 2301 5309 5419 1172 2839 5402 4477 4825 4340 1367 3325 2266 2807 4652 3580 767 4999 2480 2797 1176 219 3806 1627 4491 3429 4263 1552 5629 110 288 341 3249 1214 4094 454 3478 503 4544 2946 4207 2591 3332 5502 2676 3702 2460 5428 4335 4708 1934 4248 2133 5111 3323 327 4242 4776 4728 2568 5286 5248 5539 5243 1805 2933 4752 3462 484 4422 4981 174 3181 2919 1659 434 4282 1889 1727 1794 3389 184 2338 1912 2074 2406 5339 5466 4457 1000 389 2003 4814 898 3371 1594 50 5440 3903 4319 1563 4766 2931 1526 51 1657 811 4745 5070 2147 5064 2850 4660 4972 4334 716 4765 522 464 2244 2080 57 1856 1703 5176 5608 1838 2163 5542 42 2455 4272 3579 237 714 5381 5269 1639 237 3042 2728 2950 2743 4443 5434 2558 3712 1480 852 2193 1530 3142 854 3834 3344 799 1741 422 700 4914 951 4523 5617 1358 4404 5218 1012 2340 5222 2038 1579 3022 1922 1845 5444 4009 4693 2244 4060 4581 3796 2094 3900 2084 4325 3173 4142 5037 2542 4796 451 2510 3190 3727 720 3309 2041 288 1527 4734 3952 3059 4700 3768 947 480 4984 5609 1286 4584 5293 763 893 3497 3826 429 2691 4025 920 3577 3368 4906 2973 4364 175 4406 3980 3543 5120 1881 4726 3420 3985 5248 2312 2533 170 1816 2338 1151 169 716 4931 2813 3639 4578 5484 606 3545 1491 1457 2873 4506 4560 2045 5360 3990 1832 798 3615 3223 3780 5054 3402 5162 743 20 5024 2460 1363 4410 5002 1330 5258 3198 2852 546 1909 4239 3278 4743 4157 1273 4050 5451 4390 3280 5137 1923 4621 4773 695 4579 3873 2082 155 2687 1915 3147 190 1237 4434 565 5179 4548 4892 314 159 4065 2138 1498 4162 1144 996 3049 543 362 2937 4097 767 1977 4945 397 2192 4352 2500 2334 4679 1111 2851 3238 4535 2097 857 4514 4453 4356 1665 2292 2415 5341 3797 4025 162 5130 3904 2044 5465 1700 2279 2640 2479 3425 4189 5071 3689 2065 5433 5430 672 656 2733 903 3558 4755 3313 4873 2921 4962 2269 2148 1040 3886 5458 4645 77 2651 5258 1754 5283 3833 813 4613 4597 791 4483 2354 891 2448 625 311 255 2324 3252 1472 4199 2893 1300 2743 3618 5098 5251 3764 5225 2132 13 797 2187 2592 2076 4344 4107 865 856 837 836 1327 101 2906 3909 4579 2710 3128 1603 3516 5168 4041 3852 1425 3324 775 645 1324 749 5382 2450 4275 1474 1253 485 329 4339 4585 477 3796 1198 5035 25 3749 2381 4844 5416 3507 5193 2193 2986 3348 2289 1760 4239 632 2823 3077 694 4844 4638 5013 3173 3258 3806 4713 4187 5582 2376 4781 4178 4561 5249 823 5579 948 3989 5598 2343 788 4146 5499 5424 3995 2983 2823 3000 158 2479 3001 4068 4013 2318 4882 347 642 263 2018 1852 3723 714 4885 1970 2633 3060 2882 2871 293 967 3147 2316 3617 2166 2193 5418 1223 3882 641 20 1030 67 3344 3800 52 4650 3024 3615 4667 4070 4135 4309 1367 540 1928 5132 5232 1582 3131 2028 4044 5009 2128 4344 3176 1691 3580 1844 3082 1782 23 4602 890 2390 1657 5345 137 532 3391 151 569 2424 3461 3493 2035 4100 2742 841 306 569 4258 1227 2389 1782 2387 2449 4955 3459 4474 5049 1017 824 92 2399 4236 534 4257 3296 1268 3209 1403 1155 1604 2392 5415 1021 3923 2485 4428 1264 947 3872 3972 1388 3648 4233 631 4907 4003 5073 3449 3626 5368 2538 784 3023 3437 4034 4127 684 4697 153 4913 496 1756 149 5129 3641 751 39 3604 1018 638 5175 1064 4458 3020 4820 3140 3705 2620 3400 424 3142 3363 805 572 4833 4233 1874 5087 3950 1619 689 4368 1490 304 2293 5519 4620 1310 4413 825 4083 600 2878 2826 4670 4239 2430 375 5228 4626 646 1788 3898 1021 1682 1510 4218 1812 762 633 77 883 663 3236 2580 3945 1851 5030 5479 2794 541 5204 2978 5554 1717 1943 5343 4155 3159 2739 352 2500 4862 92 5377 312 1495 368 1713 4477 254 4170 2526 3857 5389 3422 3910 3915 2298 3809 469 417 954 1675 1471 2793 3824 1506 4094 1997 4167 5481 1031 5424 1676 3092 5544 678 4018 2610 1627 657 2766 3737 501 1689 1757 2041 4714 822 2704 4048 2418 4900 5604 5249 1879 3716 1503 475 862 405 3858 3723 3668 2288 4248 3441 3391 964 2077 807 4915 2969 2930 1570 881 1295 1121 2542 2241 1925 2200 2280 4272 3599 2488 1978 434 1306 4306 3550 2192 2946 3124 1387 3497 2577 350 3553 4561 2385 4762 3311 1130 5134 1391 3662 2807 3318 192 619 1398 2702 3918 3152 3145 5022 4804 3055 2931 3410 5446 4396 3408 4114 5358 2696 4567 3271 2118 415 1138 3015 5580 1130 1092 3491 3695 4904 1706 1751 785 3706 4055 1595 4306 5500 185 4264 4953 471 2267 1713 4765 1112 1281 3167 3218 683 4237 2989 4060 3324 3920 1900 415 5073 1368 275 4307 2636 4159 4655 4550 2974 2328 3409 4021 4573 485 1511 655 338 4842 5063 1224 3507 4220 526 377 3599 1752 417 2668 1734 3616 4138 1039 799 1771 1569 5580 3531 2798 1123 4562 1612 3130 2552 3529 1986 529 2465 2147 3257 3015 3744 3804 2235 112 1411 3328 1820 5595 4173 3266 2332 4401 1167 5599 3012 948 5530 648 5624 3030 4094 3613 5251 5109 191 4111 423 5620 407 2835 3251 902 3524 1083 1134 3054 5569 4613 1407 971 678 2886 3522 3677 2795 4733 1693 1832 3178 609 3343 3159 351 4967 3599 1344 5032 1219 3577 4243 2280 61 1952 3528 3154 3915 2360 2729 3906 5362 5327 4619 1072 533 5461 3192 2800 2565 4753 1722 4653 2957 5268 5234 4113 4000 1261 3080 2385 3250 2310 4637 3418 2387 4673 2597 3855 2319 5504 386 3812 1269 8 580 4691 2749 1920 4199 3729 1925 3640 1147 4755 670 160 5415 5129 1692 3735 2276 859 2902 1405 3499 1179 5339 4365 3160 2631 4278 1878 1284 1980 1416 378 4330 566 3392 5223 118 2113 3786 2934 4447 935 1811 3102 2157 2151 2563 2495 4277 2742 4261 1687 2584 4044 848 1424 2358 3290 774 2290 4344 5638 258 2310 1216 1658 1208 1983 4516 4445 1424 2692 2617 74 752 4887 689 323 82 1665 1691 5194 837 3206 4837 4293 3614 4074 1482 4792 5430 3556 570 94 4243 3195 3359 2059 4259 2915 834 3057 215 821 3421 4037 2969 194 2922 2457 4363 1672 357 3458 1800 205 4205 1986 2556 2404 2433 2552 530 813 4929 1651 5054 1402 2006 3669 5512 3587 1515 4485 2320 4138 5156 5329 4513 2967 4033 3828 2227 3840 2539 1156 4629 1460 4890 2439 4632 4549 322 5139 2426 277 4234 2870 737 1085 2466 2100 3742 3008 2524 1084 5001 1762 5230 2181 4074 2362 2414 741 1931 1533 5302 4374 1371 888 485 1935 1353 5442 2670 645 630 2490 3484 648 1379 1918 3866 536 827 3365 2224 5459 2048 577 1194 4548 2300 4068 2448 2236 2697 3024 4362 409 3712 4652 2544 4155 5315 5198 5613 3750 4662 2686 5496 4782 156 3813 5551 2956 5642 4070 328 635 4059 523 4801 973 1465 3468 1991 1209 3919 5128 3194 1040 1363 4197 4587 3452 4302 497 582 2774 5222 1388 1233 1211 3952 3968 1377 3105 1543 3155 916 354 208 933 3431 1045 1078 2238 4593 288 2820 165 4955 673 368 3165 305 4599 3027 1019 4354 4497 4370 237 3252 3998 4268 1409 2671 3467 3914 2153 4587 2360 3334 1346 2447 792 5515 5067 35 3352 1047 2328 1460 222 4643 4782 1667 2227 1608 5477 4764 4654 803 392 4457 382 1154 4396 4878 5014 5115 1363 1590 1787 3516 1302 2521 2614 1992 4326 5160 4751 5250 412 1506 4473 4884 2708 5301 927 654 758 4877 3210 3087 2325 543 2380 803 5603 1249 4382 2358 3434 1060 5405 840 4358 182 3690 3610 3839 4949 4003 2780 773 2721 3888 4727 1913 4306 3954 193 2506 1020 1969 5096 2760 2951 196 2407 628 829 1186 859 2225 3066 4031 5417 3477 3354 98 4459 1787 709 1285 845 4712 2912 4067 2517 3571 2330 69 1978 1554 4374 1223 3824 5578 804 4814 2103 2834 2581 1671 1722 764 371 4341 2315 4963 4384 2584 2345 3697 2566 3140 1793 2675 3091 4692 1660 3721 2062 4956 1063 1841 4827 1095 4665 1674 598 3946 877 4530 666 4825 2512 4707 5424 2775 1946 2597 3717 2101 2598 2009 3636 2118 3688 4777 1628 258 2221 3420 1482 3383 5198 2779 778 1107 605 3136 4491 2975 3799 1867 1239 3152 4031 5191 1292 5097 5494 4994 1864 1933 2932 1015 1009 3569 1374 4059 1416 2592 289 2691 2645 1665 4985 2821 75 5325 2450 3401 393 5103 2484 1189 2841 2708 5641 947 116 422 4435 5046 1342 1379 4618 3188 3174 4242 5643 3519 3958 4447 1010 5510 4980 824 798 3206 4828 3426 2271 1988 4944 204 5359 3924 4724 4700 3736 5071 1360 3592 581 4838 2639 2813 5555 2063 1130 5549 2195 768 1324 859 1570 5229 2963 2086 4400 5138 1962 1670 3271 2313 2113 2714 1118 4477 483 2262 3458 5508 1963 2949 5537 181 4234 1945 4733 4617 430 130 5142 3167 5038 4423 4971 1157 4441 3984 4919 1057 2028 1817 4572 5577 332 5411 736 1891 3691 748 1413 3805 1570 1790 985 2647 4171 2036 4923 5225 1913 5493 3001 3218 4521 1221 3847 85 5382 466 1682 3812 2216 2030 137 4679 2340 3974 649 439 4003 2179 4847 2734 5376 3946 3662 2708 4056 2382 1777 63 429 5181 1998 4527 5301 1495 3792 2930 1411 1767 1671 266 4398 2346 5202 4383 154 2510 4272 3059 3352 322 4903 3900 4678 235 5049 3149 3910 3847 3759 3751 3974 5179 263 3822 2697 2846 5204 3534 2796 1445 1105 2944 1823 581 2839 574 3673 276 935 5625 3033 2747 2620 2977 2831 4235 72 5513 2124 1786 3793 1386 4181 3935 242 4381 2073 286 3722 3771 3692 4906 316 5377 3087 3319 540 2803 4586 5384 601 5577 5443 5412 440 148 3748 187 829 2837 3383 2656 4231 479 5342 3841 4477 3998 1131 699 22 1057 232 4495 2848 4881 2085 52 3561 2474 4560 3262 4795 1489 4158 4482 4946 2194 2481 2139 918 119 3858 2421 3013 5318 4892 3813 3026 617 520 3061 516 4355 1195 2492 1714 2760 3374 588 1947 4331 1812 1581 5599 3351 5473 3753 1270 5489 1145 3427 1873 3757 2619 1125 3936 4920 172 1926 1067 2944 5427 5627 5508 4196 4418 3344 5096 79 5521 4462 3260 1039 3098 1931 3578 1947 5481 1257 4796 1424 4449 5315 1165 3895 3462 2428 1070 4596 3429 2066 2719 2253 510 286 1890 3971 3632 1337 1523 453 2007 4507 3705 1121 5045 4658 3360 4419 4897 1694 2520 648 3760 2074 1514 1004 5153 3434 168 970 3752 2007 3742 5248 3801 4042 66 2981 4026 473 4155 4526 3239 2527 3007 2094 5057 1811 198 181 5210 4267 1615 4603 3291 333 5379 3048 853 4070 2531 1103 2420 5582 603 1635 5577 3651 5584 2240 264 5597 517 383 5266 2494 3596 1400 512 4214 158 4416 511 1805 1131 475 801 2568 4246 5391 1548 1865 4213 2502 882 5062 2028 3788 2042 1473 581 1444 2337 1385 5535 3223 1732 1339 1610 5513 5575 5242 2462 101 2545 156 433 1580 1487 907 526 3517 4250 4955 4016 1363 4178 3353 3252 2998 1059 4531 983 3959 5186 3245 4591 426 5308 4392 4023 5441 1817 2845 4760 2771 3911 616 4613 2681 1028 4614 3075 95 2755 2024 723 2486 3495 1469 4860 5346 2053 1167 2851 87 218 4013 2047 5069 2102 3799 2053 2219 3052 2829 3610 3402 1782 5137 3188 414 961 4948 758 801 4570 4104 2909 1236 1418 5087 1666 5055 379 5239 2802 4015 3926 2352 3273 4486 899 4653 1487 5515 3024 4847 2586 3583 1606 4334 5360 4803 3170 3991 3921 3725 759 4798 3432 3368 1546 1583 1295 325 4586 2008 1674 3756 4585 3343 2740 4972 4527 1230 1232 693 1230 827 4710 1704 4078 4473 4235 4716 698 633 3065 785 955 5483 235 5127 3432 2209 5051 264 2406 973 1965 5336 5564 170 2903 876 2902 5362 1298 2945 2674 2525 1265 1735 651 836 1083 50 4598 4183 1654 944 1354 1215 4786 1288 1575 2801 3926 4441 1982 3512 1178 1622 1527 597 2388 360 5238 1080 4280 1276 2007 3388 1683 296 1232 3792 3034 4845 2385 372 5301 3839 531 4042 4809 3115 4000 2182 1585 2795 2362 555 176 2995 2229 1767 358 4679 474 1597 4886 2858 1386 3910 1468 4386 3434 1973 1303 3227 308 5562 5320 985 4947 2260 2728 392 2522 1997 4406 5370 2807 1599 3601 5501 3318 4590 4441 2446 4408 2745 4848 3217 3762 4949 2056 5049 4028 3490 4598 1794 3235 699 1493 882 3917 157 2871 3964 4047 1442 4579 4575 149 2776 5432 1559 1372 4580 5429 2635 2076 4908 2214 3515 520 5038 4407 4129 2663 5140 4587 3385 4517 3004 4514 3722 1638 3396 2738 1326 3604 5569 1422 565 55 3578 4997 2185 920 1150 2578 3825 4240 1238 884 3079 2563 4060 3801 5035 3455 3064 2841 2605 4262 5417 2017 3334 369 1898 4397 2486 2691 442 4521 160 5054 808 5184 5564 2489 5208 2608 2369 693 4831 443 3886 2792 3793 5022 3338 4787 2340 1938 1265 1115 222 4648 3317 203 447 2924 445 48 1860 4539 4965 3529 5228 725 2535 1065 5346 388 505 3670 4474 1201 3983 287 1387 386 5638 4976 2864 3310 2205 5124 2075 1673 4891 2352 4563 4844 2314 4026 2305 5627 4543 1065 2680 972 3646 1508 415 1872 3008 1212 2392 2743 4850 4647 2628 3193 4080 3521 386 207 77 4084 2003 1827 4149 3571 2281 1167 2169 1054 3399 739 3874 1838 5249 3193 226 5575 1629 4845 1806 26 3449 2186 1203 3940 682 836 1486 2119 912 4978 1078 5108 1455 5334 5058 5188 4119 706 5399 1768 4171 3118 4627 3379 4427 3636 2446 2754 4082 5556 4664 1870 1913 2980 1219 3011 661 4561 1499 201 5488 631 3571 3151 4407 5142 518 4965 555 4574 1131 4815 1884 2172 4325 864 4438 153 4250 5392 3339 1555 2173 2904 1715 4835 2505 2104 4963 3678 2416 4224 2324 3062 3813 4250 5311 2199 3314 935 1898 4089 2849 51 1144 3077 3768 3559 109 3193 2330 2577 2963 1060 537 4005 1253 593 3881 3939 834 5281 5219 3119 3797 4656 2662 4973 3171 5101 2353 5489 2876 2557 261 4225 985 1749 2112 4121 3849 4198 1727 5539 3860 4721 312 353 1189 476 1816 4142 2244 2640 231 5631 1830 4955 2144 2187 3522 1688 3147 613 5092 1441 5592 5605 5428 5412 3122 3881 4234 5358 1748 5163 76 1096 303 5203 2048 3695 3805 3360 5091 706 2265 4008 565 5489 5419 5452 237 5060 5101 3543 1876 3137 2093 4122 3829 4107 4553 1821 3160 843 5058 2948 1588 328 4334 588 4022 5173 5612 2835 3144 26 79 3765 5080 4636 5533 5597 2812 4105 3645 1616 3906 456 5 3909 5040 3868 2194 2021 2399 5603 3216 2520 1136 4168 223 3819 3183 3164 2750 5456 2866 818 956 5135 1556 5138 1312 1638 295 3224 890 2664 3299 2792 5643 4869 4289 148 2940 2834 2958 1096 3458 3927 1468 658 5204 4717 3478 4839 4042 5354 3955 3721 4521 5609 5405 4717 1843 2014 922 3175 1601 4774 1171 552 747 3415 5207 3995 4567 4100 3791 4580 2760 4942 1064 5285 312 5578 2980 2618 2344 2425 4777 299 3384 3528 5283 543 1947 4294 2325 4859 4784 3651 2065 4528 5441 1251 3535 4658 5127 3094 588 850 143 2865 4955 1985 1752 137 93 3205 5405 3847 4053 8 1208 3171 85 3751 3551 3902 307 3977 3658 5150 4163 1256 1186 4812 2226 2271 1021 4764 4058 1146 162 2811 4763 2138 4342 3678 377 1120 3304 3421 3507 2248 1425 315 4777 3625 4547 625 1921 4928 4947 2528 859 2000 4097 763 2897 3504 1240 628 69 2180 697 589 1742 5120 336 4506 3184 2063 317 842 1555 1643 3360 268 3745 1061 4976 2527 5587 963 4652 4296 994 777 4258 671 1603 1984 4540 4163 4204 5188 381 4718 224 1511 3234 437 3210 1095 4196 1132 3353 3353 3096 4769 5054 2183 1777 1253 745 1844 4244 3199 3208 1853 1018 3300 4927 4774 4938 5004 2521 3450 5353 4339 1979 876 2955 882 1814 4050 3926 3815 524 4006 4085 1311 2468 5063 2522 5243 814 1894 3480 2805 2373 789 3516 536 4652 2592 1169 397 2742 4038 4837 740 3058 2701 195 5314 4441 3121 518 1116 2121 3167 132 4721 5374 5401 4403 2272 1228 3300 1454 637 1517 517 2260 101 5499 425 1665 562 2540 1768 3066 3840 1776 3403 3442 3809 4779 4825 1445 3843 5088 3878 3592 1792 3462 5541 4901 1101 1037 1828 2236 5396 3011 754 1519 2907 4356 1065 4687 3968 1263 3760 5195 4199 1254 5243 633 4605 4636 3984 4665 4387 5021 1016 1061 1887 2526 1179 3399 2593 3978 2789 3218 3249 984 3054 5464 4031 5455 4188 4001 4715 3462 1238 1480 34 2816 3863 2959 21 3387 5016 2797 3341 2056 2518 771 2487 4867 396 4273 373 683 4143 978 817 4920 1443 4787 2729 1603 1250 1626 1570 1239 4259 5502 3893 2398 2301 4304 2471 1534 2839 4622 484 5128 2866 559 2411 449 2922 3368 501 2051 1778 5210 503 2339 1252 2944 2104 137 5567 3151 4290 1448 553 2924 395 4799 135 5064 1144 2747 1823 3290 4717 3066 3350 1240 700 5475 5014 1307 2600 4892 4082 4137 5472 4625 4552 1236 5588 4962 2187 4810 3174 4026 4997 578 901 3417 823 1804 319 2743 2439 4600 4996 1702 717 3799 2898 4635 625 1414 2094 2284 2368 4696 895 785 3573 3022 447 2868 1414 4422 3123 885 2180 1344 4606 2042 2896 2171 2433 2210 118 2332 1056 2436 4814 1795 1040 2467 5477 4086 2408 5572 4206 4890 3678 220 2390 5411 5290 1395 2220 772 4449 2101 1917 4219 39 651 3069 4274 1429 923 3710 3591 4173 508 3639 4916 2795 5544 5152 3574 2206 696 1101 5003 266 3694 2907 5622 184 2545 4486 3262 3583 3969 219 1446 2488 2992 5240 3420 4712 3440 2422 5279 2957 2569 4363 3782 1766 5390 4721 4442 5264 1820 433 2064 2089 2623 1784 4195 3875 1732 4310 5058 3285 3554 1124 306 3768 2900 3396 2005 2541 2631 4630 5479 4369 5493 298 638 766 3837 3492 1251 3200 715 5579 5171 163 2255 3841 4646 603 1862 5262 4188 1504 5177 2227 661 3260 3637 4069 657 3933 1329 310 4640 3832 3330 5028 2179 4706 3492 2948 4372 633 1195 5125 3466 3283 1789 2966 940 257 4461 1016 4442 5056 3404 3107 5409 3139 1957 775 2077 2248 2926 1762 1680 5315 985 3729 2249 1035 589 2731 2253 2689 5546 4073 197 410 3795 3323 1468 2069 2241 3114 1150 1092 875 3138 2034 1710 2633 238 1784 4469 3394 3322 3718 2893 1250 93 3649 1337 2446 2520 4942 1824 3561 482 623 3864 1479 5352 4806 2750 3704 4998 2368 4873 5640 3111 2686 124 881 3718 2783 1489 3096 4903 3027 5484 3036 3552 1854 5135 424 279 1912 4663 3596 2363 2416 4564 3374 253 3631 3817 1029 722 1582 2198 2333 4446 215 66 2036 396 5628 3043 5326 1799 2530 108 5265 1915 3028 1042 3939 1100 3558 4134 4702 2434 2436 3886 2928 5211 974 5157 219 3945 250 3472 3879 4347 805 655 308 2870 521 1256 1070 1247 4571 5322 759 5432 3952 2949 1410 891 5301 4684 3853 5510 3816 1483 5544 3540 147 1663 5343 4427 3984 1983 2327 3679 2406 968 3411 273 1478 3299 4073 5140 4238 5166 2063 628 5397 1265 5219 5076 3732 4470 707 4915 5587 3831 799 5593 4343 1194 5573 1628 5170 4382 2926 3460 688 4557 2246 3106 2681 229 3499 3784 776 719 2229 3396 4263 881 2200 5316 3411 4627 5341 4089 3437 1045 2546 123 1153 4219 473 5295 4686 925 4611 1739 4890 1865 165 3319 3712 2406 2131 4249 4032 1818 3120 1990 2094 5378 3142 3253 3006 2004 135 1952 5215 3450 2311 4053 2681 4374 670 4998 3127 5330 1856 1076 1001 5029 1548 478 3795 5297 2131 5257 4786 2642 4578 3020 3367 2927 3913 5056 2790 2777 3468 2856 1832 5545 4570 3990 1019 4294 3098 2113 1722 62 4111 4484 1528 5192 4151 205 1716 5386 1213 590 4727 5308 1377 4928 1369 633 2429 642 4362 1481 4858 1241 2972 2475 369 772 5240 760 2591 226 110 5532 2934 809 1459 799 2857 5602 1153 2851 1330 3219 18 4156 1098 2620 3889 3152 3293 2729 2798 1216 5543 155 4727 1956 5447 2690 4287 2079 3822 198 1407 406 3206 1485 310 2049 5083 2075 3641 5045 3630 2772 1955 5357 5445 2143 4170 5511 2982 3403 3151 3612 2964 3270 4842 843 1655 4027 4857 5104 3474 3073 1545 4532 3226 2050 2798 1043 1981 3198 2209 4587 3132 1700 2807 4471 5249 5624 1416 4691 1696 3090 1332 1474 557 4567 5216 5100 5270 4661 5425 4678 5449 4163 2589 5323 3232 366 4238 2477 1663 4802 2280 2163 1106 1437 1257 2047 4876 321 3863 1479 1923 2480 2885 5253 4414 484 2122 2485 2996 4095 259 3186 1601 2717 4226 1991 4998 1628 2143 3394 1069 3155 4926 3845 170 3594 1257 4537 2084 2565 2304 2608 3279 2776 1043 3234 2742 4426 139 5587 3740 809 4563 4640 2412 2885 2508 1675 2349 2411 1412 3590 450 3041 3915 4466 105 3955 600 3040 3734 2148 4086 2381 1840 2470 5169 2316 2591 642 3127 413 2044 391 3806 2203 3460 3101 5212 599 489 169 45 1094 1711 244 5076 2334 1079 3088 2097 1793 4158 4934 2305 951 2561 1949 171 4781 5271 4634 758 5616 2778 3489 4399 1643 1778 163 3585 3065 798 993 5442 1950 232 3812 3436 3500 912 1698 1560 672 3284 1299 1118 4470 1803 4303 1409 709 3071 3492 5029 4735 2115 3056 3078 3913 4649 205 343 2166 4444 1919 3428 3162 5405 2977 1580 3381 3579 3031 2473 2832 2704 2843 1436 3109 2886 1263 1184 3790 2034 1711 4963 4924 3527 4378 3968 341 403 1174 911 2809 2802 1663 4430 3376 4702 1519 342 2216 3302 3500 4829 733 2085 5495 4423 2345 3546 3057 1211 2425 5066 4270 892 2427 298 988 5020 4594 3442 309 4956 2360 1449 133 3228 3935 5506 2563 1028 3050 4871 5445 4623 4768 4512 1097 4024 2797 3699 786 4355 412 597 4191 1389 5569 3360 2959 3338 2821 2119 5376 734 1455 5077 4813 1558 5145 2315 2663 2958 3002 1723 4183 4432 5221 1609 1322 5038 3318 4272 5308 3398 3787 325 5169 3681 2686 4456 2397 5451 2858 4186 2170 5262 983 2518 2648 1777 1046 3119 3312 4210 1845 3518 4152 3239 3763 4852 1419 3345 679 3414 1752 3074 2938 5628 272 3860 5137 2743 3964 4034 3284 4107 2815 2927 1068 516 3752 2725 3936 1735 3419 5486 4466 727 5170 3880 2039 601 2190 4050 5625 69 1442 1063 1195 886 4720 3823 3635 1625 3126 1795 5127 2265 823 1533 2105 4390 3490 3124 5540 4006 3382 342 2247 4000 1739 4147 2184 2147 3829 5527 3711 709 2971 1068 5105 3157 5185 965 3824 1638 4641 3723 4588 3362 854 928 1771 3089 459 4516 3161 1186 2295 3468 349 4475 229 2213 1367 1095 4410 3671 926 5422 629 3081 1558 1508 959 2406 5190 4362 4927 3168 2971 4308 1440 81 2097 3733 2357 5160 2032 5233 2049 4178 742 1305 4127 2001 3520 642 5459 4195 4050 5103 5302 1430 5499 2358 710 1743 5140 652 2678 4981 4059 3620 3322 2639 2992 3010 950 2541 4512 1052 5279 3543 2390 586 4709 4667 5362 1229 2343 2093 4022 2382 4448 4596 3327 3756 4847 3275 4000 2565 149 4499 3769 2714 2834 551 687 576 504 1678 419 3727 7 2840 516 2765 4970 476 2573 4655 1270 2796 1911 2073 2493 374 1450 4610 3428 4442 487 513 2836 180 3201 5261 485 776 1175 283 953 3087 2261 3994 2884 4888 1853 4032 2652 4359 1810 5231 667 2668 4704 465 4787 4432 1590 4392 4466 3012 1456 2332 215 3147 4125 5303 1992 4706 2832 2014 5419 2672 2767 1777 1318 935 5473 361 422 868 3461 4656 4600 4234 4698 2373 3760 1950 4929 3433 46 2798 1984 4122 5482 1644 3840 4578 4173 3725 2977 5262 4900 482 4953 2039 1865 3809 5511 761 1616 1931 4017 4355 832 3153 2796 3267 5627 2629 4751 3258 2614 2827 3442 890 577 1596 2324 1187 2177 4634 1195 143 5391 2236 2670 5566 4041 3287 299 4216 3794 5 4959 460 219 3350 2067 525 3288 3100 3169 5156 2876 704 2031 354 3176 18 114 2418 2837 5300 5209 4221 2344 1970 1451 1768 5606 788 4235 2294 1109 2069 1310 3111 4305 4751 571 764 4639 2168 627 5117 4394 5183 4838 4912 1259 4858 3673 2334 5024 1959 4368 1243 5387 457 47 1177 4444 1209 1424 5614 3499 1396 4955 5503 2235 3470 2379 2692 1012 688 3084 5437 930 598 2416 3721 5338 3665 4322 997 833 4748 95 4555 928 828 1819 2999 719 532 5425 3294 1641 677 2870 4230 1919 4262 2356 1289 1211 3132 2212 1342 5235 2541 3161 5588 3190 4366 5448 2989 2646 4466 3711 235 5547 3671 106 4989 2692 4351 275 2296 4287 860 2854 3678 638 4168 5177 1767 5040 3616 321 4290 3609 5463 4340 279 2989 2177 1036 3379 2458 917 2712 5592 4456 5491 4689 4714 729 1142 3101 1833 2910 3933 4200 5012 2369 1559 623 2533 1547 221 4020 1222 3832 4640 5065 2852 4665 3071 1625 2387 5329 133 1469 2390 2995 2447 3048 303 3279 5547 269 1825 5228 5061 3911 1516 3782 1031 465 3628 5020 4158 3028 2690 5123 708 3914 1393 1236 1191 3136 5321 2111 1079 3274 4536 493 4547 2958 2132 4303 4548 323 2907 1039 1567 1464 5017 3510 1557 1404 4645 2616 844 1931 118 248 1351 1068 140 2584 3325 3265 3912 4764 1575 1481 3448 1516 3891 2140 2729 5275 3412 3512 1357 1889 207 1022 517 1518 764 987 3221 2745 2749 69 2702 4263 5246 1894 2145 4551 1002 3127 1930 5524 1259 179 2724 3965 5336 2701 2137 3397 5260 816 4253 2748 5350 2694 354 4901 4996 579 5599 5464 2239 919 813 5146 5381 4826 62 2331 3812 5526 3209 3963 2761 5179 2737 565 722 4366 702 1540 4703 4326 3232 1287 331 1687 4065 442 517 3488 3466 3554 4722 3469 5117 1746 2298 3380 3333 2303 2234 2556 2890 2365 5580 2515 811 1974 4911 1034 3386 3043 5209 2415 3314 710 906 4218 2738 3547 1348 3269 1665 3393 812 1650 2772 1751 2771 1773 552 1479 2101 5415 165 3086 2848 2335 306 1054 4777 3462 734 1052 2043 3374 4814 180 484 4935 4421 4591 2220 3595 2125 1871 5103 3903 5583 3005 2679 4645 2677 14 4855 2111 4425 2479 646 1612 4865 5432 139 3614 326 5226 2592 4504 5574 4811 4836 3385 2677 4166 2294 3205 4650 1259 5415 4087 29 3729 3315 1595 4365 1006 5295 3005 8 5046 2949 1470 570 4987 2033 2941 3017 4137 40 1109 2988 4394 2358 1237 1475 296 732 4748 208 984 4258 55 2116 2445 2046 876 783 2794 5265 3176 1132 2805 3290 2588 3863 369 2792 5155 849 4273 2739 1568 1149 3905 127 2982 1696 1993 5304 2639 3226 4420 4614 5442 4390 5555 3292 875 2453 634 2594 4213 1322 2402 3943 2058 4417 3661 555 4370 3752 5218 4754 5425 2373 5140 4686 1613 3042 4509 2042 5483 1545 3250 990 913 4148 1437 4865 2317 577 4107 4065 2732 4162 5047 2798 3078 2071 5463 5306 1167 4559 5620 536 1073 2428 1836 1655 641 449 1320 972 5432 2434 1378 3975 2672 3966 3633 1530 1025 4364 4555 5554 20 5507 1078 4351 3481 4691 5147 2478 833 3782 2475 2721 448 1645 1155 2658 987 1643 2162 2920 2361 2851 196 1684 2058 5244 2570 218 2008 2806 4327 758 2538 5635 3997 4344 1990 547 961 4714 4350 4816 1383 130 425 4726 1238 3324 5139 1602 1051 910 1887 4396 692 1041 4363 4286 1459 2453 2798 3919 711 2648 1073 2496 2143 3327 1971 2053 2421 3482 2746 175 2345 2490 3353 1345 5565 2332 2356 543 4475 704 4629 4991 2738 1990 1773 3731 2178 4304 1290 266 512 3640 5402 2383 1316 3228 5568 2375 1271 2007 1906 1417 1307 2421 2359 3499 3089 2071 279 166 4819 2796 3656 914 4550 1472 4889 3120 618 4074 4761 5161 3444 1751 4724 4584 956 257 4742 2825 3927 5564 1954 3967 998 2164 1816 4880 3376 2904 1883 775 3841 773 5115 835 2501 4470 3030 2597 2667 3683 2246 686 1689 3140 324 4863 5046 424 4441 1305 3573 1889 4901 3505 2195 1038 4508 1063 3472 3511 2537 4938 5559 1076 183 3184 1129 1532 5634 4666 2649 4400 602 4170 5245 1387 4006 4635 3417 4348 3924 4750 2174 5639 1847 3663 5340 4843 3494 1318 5176 2736 1836 642 1915 648 5131 162 3847 4243 2877 3199 44 4344 2764 1689 462 229 1777 3490 3782 218 3428 587 2524 1793 1242 729 5423 4924 3007 3859 2731 2668 3897 205 331 2945 4652 668 268 698 4296 4499 1276 207 5397 1958 115 5024 1826 4754 426 3069 4192 2537 1057 59 5216 62 255 1068 4994 763 1863 4086 3511 4813 1517 507 5202 3016 2318 3209 3635 760 1001 5622 4416 4211 2659 779 2496 5128 3513 525 5149 4888 5211 1309 2437 3195 2151 759 4728 4542 1499 3826 2415 3763 4803 2359 8 832 3015 2697 493 1596 3404 2799 5070 5526 1980 667 312 4924 3971 1654 1498 2999 2744 4540 2198 2844 3465 2358 2500 5059 4167 3069 3049 5546 1572 1020 4827 3437 2809 1413 3003 416 127 4713 1643 1144 3945 5250 2929 2689 1257 5489 5440 2828 4802 2951 1942 5189 540 4859 2167 132 4482 4926 5492 1276 2980 5235 810 1563 598 5301 4516 2191 2191 1345 310 2397 1110 4075 692 693 361 4557 4923 525 4783 43 1906 3554 2960 2521 4580 4067 2454 2993 3837 2311 1219 3322 2942 938 1101 550 4537 3339 4113 1613 1984 3897 4079 2998 457 1074 1604 3070 322 5099 150 3378 746 4574 889 4437 4736 1225 2306 5562 4951 4712 4533 2468 2682 2769 250 4567 4205 106 559 16 3252 4147 956 384 4463 3821 3679 5053 3958 5518 2535 3326 453 3586 2539 293 7 2410 2623 3222 407 2811 2062 3350 3219 2334 3184 1588 5285 293 4235 4146 4003 5361 3741 2808 4810 5002 52 1725 22 3422 1702 5495 4832 2006 4810 348 4304 1922 5183 2908 5468 3232 274 254 4077 3707 3269 3238 245 4396 2815 4632 3717 4109 5038 382 4200 4072 189 1570 3911 2499 2827 5291 4074 2322 3202 4014 4904 3916 4603 3537 23 3454 2329 230 47 397 5512 1815 1296 4371 1401 2161 2465 784 4840 219 3034 5077 3829 5529 1472 3424 1318 3420 2316 4370 2175 1472 5594 3486 2779 5164 3416 1291 2167 1549 1222 1864 1545 1210 2323 462 4040 3830 79 1985 1833 2830 1219 3971 384 725 2738 5086 2607 1706 2010 1117 4973 4585 1907 3158 1628 4677 4514 2569 5493 4824 1925 5091 2788 2720 1273 2796 812 853 480 2366 1846 5579 3720 5547 2721 4378 5381 2565 3334 59 3631 565 2293 3369 4022 4477 760 4488 1601 5449 2889 4505 4437 5244 2606 5383 751 418 5092 2312 1144 5217 460 1819 4016 1213 4214 2953 1240 905 375 1565 2591 1120 5077 3277 216 2491 180 1062 1551 2259 5092 4580 3013 1589 4621 842 1848 4924 4958 2943 2282 1112 5417 1809 25 4273 4394 2785 1843 1110 4390 3359 4891 1307 1827 4096 5309 2847 3045 614 945 3142 3647 1227 3590 1187 4254 3457 2837 2678 4645 864 3515 29 1735 1049 1315 2870 5009 4166 2976 1759 2644 4490 5339 5549 2341 738 5296 2411 3198 4113 3390 3436 2828 652 3899 5498 1262 3497 4781 4788 3861 2849 462 5488 4520 5320 5228 4266 2323 3264 3376 2698 5467 3309 3894 3376 1913 1036 1281 513 4498 3869 3628 5099 1221 4118 249 1149 1971 4101 2269 1137 107 2677 4124 2119 4346 2308 2061 2343 2744 5128 910 5229 4276 5040 1661 1446 1013 4213 3702 638 2143 2648 363 4752 1381 1342 5552 3806 4414 3633 5229 2974 4329 4833 2985 4632 2792 1388 4736 2150 677 2681 1616 1664 3876 3980 5268 1716 1647 1385 1208 1350 4492 5102 1960 2815 5339 5474 3127 5623 1068 1850 2676 4103 872 440 2984 4517 5194 1253 337 5399 1712 5432 510 193 5294 5375 2550 3134 3374 1733 4774 3356 2101 2585 3883 336 725 4560 427 5521 1576 1827 2039 5040 548 1166 2629 3472 1236 1597 500 1401 1974 1780 3521 4363 1649 1003 5571 372 1114 1171 834 4594 4629 3347 2671 2610 5130 5220 1691 5216 2477 5188 101 3605 5638 3988 2246 4082 2293 4707 2104 5210 2092 4841 669 881 451 2248 3724 2710 3291 5601 4556 3598 2294 1775 3281 3135 5222 437 4880 1460 421 1922 4991 5278 5048 2220 1996 5298 1107 2443 457 1328 2156 2015 3737 928 3191 3145 3785 5335 2185 5451 3685 4137 5195 210 2228 389 313 5211 2457 5577 4099 1956 4956 2070 264 1328 4722 4922 586 3010 1932 1944 4096 3043 297 864 1101 2366 4357 3885 4468 4244 25 2111 5129 835 3977 5269 5123 1210 1387 1490 5239 4886 265 1146 2988 4724 3917 1320 888 1467 2193 2354 1778 2080 527 1253 5352 3535 5121 1806 72 3512 959 3132 2966 5246 1195 5250 2940 5419 3014 5636 893 2732 5590 3586 1570 2971 2352 1325 4970 4318 1191 4978 5320 3386 1880 3850 434 1853 4572 3962 493 1875 2016 3287 5519 5031 567 3666 1588 1905 4577 3939 5577 4675 1798 3774 5376 4845 2873 5541 2188 3632 1751 5111 468 890 1267 5229 5122 4015 3927 5339 1423 3178 1599 1398 3908 3471 4789 1895 3311 3780 3997 3251 3143 1098 2690 2349 688 2938 3916 3328 4690 4096 2920 858 3828 155 4146 4412 36 2889 905 4180 3490 1940 4685 1951 4674 3021 3400 103 3970 5381 5485 1067 3467 1466 4953 1297 1277 451 1910 889 2977 5314 7 5011 163 3641 281 76 4437 1168 1115 712 2015 4309 4985 3279 2847 710 5484 292 3035 4094 5442 4189 3269 3390 3988 3448 4055 2947 3547 1394 3363 2947 411 882 385 5116 1481 1133 4963 4215 2045 1604 1264 4826 504 1398 1284 1937 375 2418 2171 1346 3767 387 2285 1130 4498 5123 5098 3642 5326 2181 3674 5270 4713 2783 1066 693 3318 2803 3711 3174 2114 4816 2243 1434 2053 3387 3210 4794 3010 3311 5047 1382 4537 2574 3135 2698 44 266 2226 2805 856 5463 1428 4895 3237 670 1358 1843 1035 265 5465 1313 4103 412 5026 4697 1222 4872 4356 1625 4520 430 5354 756 2655 1670 3640 511 4825 3596 4339 3963 1589 4404 3247 3751 650 1434 4785 2931 5625 4132 1734 4521 3779 1515 1335 196 4104 1475 3685 2747 4331 3846 1067 4315 4042 3079 478 2256 622 2155 257 5140 3647 683 5322 4848 589 568 4603 616 647 576 424 925 4947 471 2764 4250 1361 1509 195 2619 3063 5608 2180 4792 1762 2148 3103 3985 5199 1081 232 2940 2157 1806 3796 653 3733 1652 1900 86 5394 1265 4241 1634 106 3782 5027 4687 4525 2302 3177 2725 4905 4532 3104 5330 1242 62 1753 5575 2415 1871 3044 1152 4837 399 4475 1567 1127 4858 5589 73 141 1491 1755 1919 4237 5469 5607 3175 1591 1389 2211 4050 4061 77 2634 4233 1543 5230 178 5389 1643 3621 5210 3327 1144 1335 122 2316 3430 3621 432 4486 2453 2001 2204 3720 3212 1940 2312 2143 3696 4752 2713 2293 522 1853 196 4113 1720 1597 529 3067 890 3263 5224 5226 1757 138 3461 2971 1411 1783 2 2844 2186 97 2903 745 5246 3214 1678 4126 4368 3025 5363 3434 5496 5338 1441 1919 2098 2730 5173 773 3469 5208 1519 4060 4224 2396 1012 1688 3229 518 1684 5048 3407 2541 4995 3283 203 821 229 909 1466 181 3197 5201 2085 4749 1109 2478 5580 3140 3932 460 4779 4262 2692 4501 3907 4776 5451 4576 2265 3571 3164 2832 5325 2414 1322 4273 4325 4203 1 163 3706 240 3447 5643 4671 1950 116 2458 615 3518 2813 2004 289 1107 3786 2917 2408 3708 3478 3962 4071 1906 944 1714 5611 3984 1351 1879 3433 5541 294 324 2814 1650 57 2555 1114 4921 5258 1304 2475 1525 5252 1875 51 1348 2764 2561 3951 842 993 1430 1814 4815 590 3438 4086 1754 2518 302 5518 5131 5636 2152 5611 2158 799 3038 479 3046 1479 4727 211 277 4405 3079 5572 5365 856 5304 2701 5599 3209 945 4755 2589 3480 4394 4573 2046 1695 5073 877 2036 3903 2524 3084 934 3345 971 4849 2276 1988 2775 1560 5270 2476 1523 5421 149 1293 310 3346 486 2008 522 3985 5357 3053 3624 833 406 4902 1952 2165 1710 3399 5163 5478 5612 1592 4106 4658 2752 5367 1277 1429 2104 409 1516 4489 518 5442 1860 2477 2481 2415 977 2585 4087 1921 2655 5530 4143 4371 3228 1524 623 3197 3049 1656 3725 4758 5619 2551 2722 4445 704 1419 1246 1948 5292 305 1018 3009 2429 3266 3110 5319 4083 2235 1191 3276 192 3695 3065 475 704 5283 776 3855 71 4480 3000 417 4755 3718 5130 4503 1220 5561 2777 4493 157 5148 1426 2149 1721 5387 1746 4970 43 1582 4797 4386 662 2656 1887 4500 3240 3073 21 3303 1844 430 955 1331 4133 3323 2044 4843 1777 3512 5293 941 2707 4723 66 2898 1657 577 1533 5282 1497 534 3677 4195 341 295 5419 2595 4761 2198 5322 143 3564 1647 324 1770 1622 1842 4683 2891 3032 3827 3514 2798 2980 5062 2261 3616 3528 3647 4991 1469 3358 4648 3462 303 2138 373 2163 661 3281 4952 2755 1821 4456 187 3849 2692 4692 2649 3088 5557 3188 1411 2864 1198 850 1896 185 1143 5054 231 3296 5093 5372 556 2673 118 819 909 4136 2448 1683 3784 4623 4835 735 165 4724 1195 5005 2375 2975 2775 4398 3980 2686 295 3169 3729 4804 1164 3772 2637 4307 4437 70 3793 4262 3828 2695 3145 3226 1174 2064 1061 3323 4063 1917 1426 1330 6 2341 2502 216 3740 4793 3545 30 3115 4027 3726 4951 3085 5077 254 2358 3885 2033 2072 521 3685 1599 4169 5613 801 4734 4577 619 4520 3190 461 1394 861 2306 3278 2275 2167 1601 1155 2606 5212 530 2767 3574 4987 4685 3506 4251 2213 807 3252 1698 3466 4329 3962 1300 1331 3684 3516 5299 3082 263 3971 750 3856 526 141 2248 3006 1634 2625 4719 1164 4398 4627 1217 2238 4192 1896 3482 933 1363 2250 3284 737 2204 2552 244 1271 474 3975 2199 4113 287 728 764 1747 416 4556 5338 1836 1701 2148 3792 2390 69 1067 167 3815 479 4121 2121 297 1829 5086 2280 3243 504 3114 2338 2504 2697 3114 4630 3909 4779 2679 2513 86 3041 4902 4734 4521 637 295 2827 3905 3629 3443 4770 4176 1741 2576 1171 4121 2654 1871 3970 4825 458 4020 3896 4688 4804 684 4073 958 3494 1252 4633 4781 3884 1816 4284 617 2686 4779 2774 1595 1733 3306 4820 539 3459 3394 2003 3677 3737 2913 4006 2185 4785 5604 4430 3482 2484 2102 3932 3328 976 1824 5128 680 3629 1985 1288 3732 3257 3956 4670 371 2022 5060 4566 1807 395 1722 650 197 1910 3226 5548 5473 2441 2919 3202 1078 1735 4999 1887 4239 1677 1767 2581 287 3809 4395 4461 4479 5269 1245 2611 5305 1107 4010 1587 3487 999 3297 868 3073 4122 4535 375 3788 1119 920 4878 1088 1515 612 2298 2735 1746 3100 3258 2186 2166 5466 1381 5284 258 3659 4513 2225 5304 1952 4617 2521 4651 3731 4937 2830 1528 1875 3076 3986 5490 2569 483 880 3064 5109 1544 1876 2062 2028 5157 1718 3870 2927 1910 5276 1261 4637 1068 1571 773 1933 5634 2160 1586 5423 540 22 2716 4760 5456 1818 834 4770 1329 4302 5336 3337 1251 1151 5233 590 2387 2293 2565 2178 3365 2571 4385 4804 3295 2376 3787 4998 2596 4148 5359 2918 5635 4554 4695 4798 3488 4094 1292 4636 2596 4658 3373 1648 1089 2146 2492 2203 3847 4945 54 3114 970 514 2662 3471 1064 3690 5013 1934 1245 685 3737 4863 5548 5483 4972 3926 4999 4605 1683 5015 3912 4749 1466 983 5483 1370 5186 3987 2151 3192 989 1832 4608 3499 2037 659 2649 678 1900 1990 1026 4939 4445 5591 536 2919 4431 3496 2656 5239 2343 2718 4416 4713 2164 1114 5400 4536 2355 1701 4373 800 4450 3007 4233 4048 1208 439 3422 3728 3210 1714 2018 86 5605 4401 5147 4 3957 2063 4890 696 5572 1058 2622 4059 3606 4452 4642 1319 5304 2826 731 4579 5410 2992 1731 2307 1182 52 3469 1121 2337 4505 543 5218 413 3298 5408 1749 960 5415 682 816 1191 3562 5040 5192 4492 2234 2823 3166 2903 1557 47 1271 5208 3899 2215 4350 5524 190 2361 1731 697 3687 359 315 5223 2137 4049 1261 3743 5438 1516 3356 4959 1327 4907 2630 3122 5171 2672 2391 5275 1199 4686 2047 1268 2639 433 1604 5404 1896 3613 4916 5044 2733 1663 3281 3793 4255 3792 2998 4235 4693 996 1458 4365 2260 2834 1315 1065 2660 4229 1069 2405 5303 2275 4791 5235 5520 3781 1961 701 5371 754 1195 3412 1495 4223 3753 4010 856 790 3263 4486 3747 3466 1275 3943 1634 5311 714 800 4389 5622 1416 4671 3850 1148 1979 4016 335 4422 3281 1027 2494 4204 4527 2764 5244 51 5053 1031 2107 1827 3404 2703 4090 3929 3436 4832 3045 1304 4554 4636 1357 3583 3507 780 375 591 5275 3871 3892 117 1771 1791 3306 5603 1446 5497 281 3494 1786 183 1825 3003 1641 4594 2062 2066 4831 4641 2040 2274 5237 3439 457 15 4292 5145 4263 5629 3375 4484 2254 5075 4485 5236 2438 3054 2055 4234 2370 2149 5421 2754 57 377 1002 3168 1236 133 3946 4572 5620 1249 1570 1647 1760 956 5426 940 2462 714 2207 712 3782 3477 982 3242 2679 3991 3410 971 1618 3049 2440 4624 4616 1710 3395 2896 1704 122 2919 536 2036 401 1109 4672 4579 2668 3486 388 3679 1714 1567 4647 1264 1906 4007 3538 2181 4880 3747 5409 1865 3580 325 2118 266 4671 3049 1307 4677 2977 3360 1733 4937 106 3202 509 3649 2231 2998 938 3451 104 4471 951 2219 1129 1554 2271 3339 2334 5014 3870 76 3730 2215 3079 3986 5501 4602 1199 4588 3441 903 3980 682 4871 2345 1150 2287 155 4755 376 2137 3962 5163 2022 3535 4949 3920 4881 1642 3900 1623 57 5579 4997 53 263 4256 1515 795 4530 4772 4816 4618 1204 1168 5273 518 5551 4676 5083 5381 4013 5202 1962 2272 1827 561 2263 3461 4769 3637 640 4458 239 4653 1907 2437 159 3869 712 3164 1339 3990 2984 3352 4637 3115 480 5421 3620 5597 4606 5113 137 3513 5613 4244 4462 1589 3899 4642 2590 3301 5 863 1490 3683 3305 5278 3174 4433 2411 302 4643 405 3182 5033 415 4774 5232 2870 3802 5434 325 1293 4113 4431 346 2485 3896 1386 1129 1733 5064 3377 5046 4890 2009 544 5492 1288 3132 4947 2297 3487 4221 642 1293 3245 3851 4845 1321 3013 2093 1814 1728 4770 3764 3064 235 2009 4432 1945 2049 4796 5076 4722 1336 2487 2956 1269 2613 651 4242 4520 1462 1613 4809 4513 59 3720 1432 4194 642 87 547 3954 4099 361 1558 2479 1370 4550 4935 5193 3814 2129 113 1867 4499 3067 3252 2290 1003 5015 3595 1495 418 227 3680 641 3482 3914 5627 2990 5136 2606 2390 273 5429 2837 4371 3316 4321 4026 3411 1767 2018 2606 1207 4837 4470 3352 2072 754 592 5436 3415 1373 281 5384 2717 3063 3875 4875 5323 4548 2095 1568 3241 1784 3960 5593 2920 3137 1774 3383 4722 1079 3327 5277 3858 3504 639 1812 2700 1109 5450 998 5527 2338 1890 2410 3880 778 2302 3307 3288 4953 1295 1283 261 5066 1506 2063 649 4607 2481 4468 2048 4984 165 4392 163 4619 4540 1653 2797 4941 4783 1302 1313 2005 3258 3684 5537 383 639 635 814 2208 5560 1873 660 3316 2612 4534 3688 909 1164 661 223 106 5550 5510 37 4727 3754 885 3518 2027 2280 2322 3444 3778 2286 1406 2205 37 4682 3033 4754 3891 1650 4268 1669 1369 2094 1330 443 3637 2886 1674 1245 1202 3105 151 4 1231 4785 3203 1947 690 1144 3191 2293 1034 4823 356 579 721 266 166 587 378 1668 4386 2757 1731 4587 1870 3413 2311 454 3031 1877 888 4025 5603 605 512 2657 334 4953 4259 2665 1522 5614 2797 772 642 3663 4679 1884 2667 1342 231 2263 2090 3274 2327 1273 120 1723 5592 3929 1916 5332 5011 3439 510 2587 277 901 2396 799 4101 4401 5581 5390 1179 1672 3120 3014 5518 2156 1250 1833 887 3039 2552 1987 5011 258 3499 687 4136 911 3421 5085 1104 1627 116 3551 3787 1383 2796 5013 3922 3021 3890 1537 682 2342 4498 4839 1442 22 41 1210 2473 4420 180 2520 2723 1703 3916 5551 1454 3164 4542 2732 5411 5005 5029 43 746 2641 3386 4199 2850 3173 2335 4136 1677 3155 5444 5167 3628 2442 2534 5621 4494 4569 426 2126 1790 1616 1957 5091 3434 763 1435 4494 4959 3608 4373 4549 4373 2548 4018 4718 3962 1321 2450 254 806 5531 4018 2228 2328 987 1567 2600 2905 3184 4554 4492 2685 4116 5275 5298 2106 5053 5396 5617 2344 686 2628 3261 1829 328 4540 2041 1238 5305 2942 1652 2285 370 4901 3832 5493 5559 1987 817 3372 4095 5192 1858 1964 5097 2722 4232 4948 1487 4210 332 4531 5193 2698 2033 1857 540 1416 5417 1221 2492 5599 2692 2687 1083 2467 1490 92 4856 1834 1635 3103 2943 2268 1085 4042 3989 1254 4173 3056 1691 3827 4996 3560 5466 464 171 4562 426 1914 3481 4240 4059 941 792 4784 996 2609 3783 3449 5003 2944 3739 2195 2016 4206 2900 1531 605 1156 2718 3043 1593 5281 1175 2450 877 2416 4974 5183 420 5130 4929 1702 2922 227 1960 2535 3187 2620 566 3791 3143 5385 2480 2540 1669 738 4699 692 4593 5362 4501 276 1807 4566 4620 3942 4045 1568 5439 5133 3407 2689 5389 5056 5317 3515 3914 3237 4269 831 4639 2914 2810 409 2114 3189 1044 5605 722 5029 4661 3922 5373 2068 5563 4556 2747 4667 2144 5414 4153 883 3595 585 4786 1962 1568 2589 3628 825 3050 2769 5535 5159 5066 1772 4126 667 2427 4485 5462 2885 1221 3366 5043 2711 1323 5162 1237 698 5340 2860 2544 1614 648 99 1715 879 2202 1191 2957 3532 2165 3084 589 1010 4252 2406 3978 2421 1999 3255 4322 3625 240 1600 2205 2616 3933 3127 3105 2566 2046 4949 1356 5174 201 536 856 2596 3425 3398 762 114 468 4291 717 4018 4048 4919 361 2368 5196 2104 4583 745 2015 1027 610 3704 4325 3353 2419 1304 3710 5364 2766 1198 3299 2563 966 1068 971 4070 810 3510 3253 3585 5079 192 3042 2355 372 1723 430 2475 3520 4352 2950 5591 439 1434 5477 575 4528 2828 2080 4587 2201 1763 3890 5003 2224 2983 5485 4079 933 453 2909 2568 4296 1871 4718 2671 5381 3851 4380 567 697 3466 217 4591 1971 5079 3100 4525 4687 3881 1375 173 2438 3664 3738 870 4906 2719 2162 2538 4247 1946 140 255 2359 3084 4635 2357 5395 2528 4528 134 1622 852 4844 829 90 2847 4273 2287 852 4388 129 3418 3363 5426 459 5123 1749 1574 3560 993 1033 5213 1378 606 384 3371 638 2582 4998 137 524 3743 3524 1454 3342 5080 4032 2745 2873 1353 4324 1164 5080 878 4326 952 3837 4505 1539 5000 465 910 5338 3792 1090 5641 1520 323 3091 1755 3391 1067 1797 3322 2514 551 2216 2448 5210 4785 772 5459 533 2290 4289 1513 735 2995 735 1198 3971 1522 190 4887 659 5169 5481 4208 1054 641 5574 4978 773 445 2866 878 3820 4676 1994 5105 1823 1073 2834 2625 5590 597 4659 1111 4624 559 4206 3585 3690 1859 2623 2238 4399 5632 3983 1784 2159 220 4387 2085 1188 2828 4065 2405 127 196 3772 1072 5528 4162 4026 4051 5644 1510 2436 4232 4871 1919 5610 14 4658 4661 3876 4566 850 4318 3356 1367 2521 2348 4909 3307 1181 4439 4344 3938 2026 1388 3318 2287 2399 5154 5481 5174 3813 5205 4806 3416 2996 4780 2119 505 2694 3081 1037 3958 3452 271 3508 1786 974 1127 2626 1064 1507 2439 749 3377 3177 5579 4407 1455 710 1893 5644 4524 4256 2645 4163 308 421 601 909 2734 4203 1341 5381 4320 1438 598 5295 1034 3073 5027 836 3675 4398 3780 858 1075 4005 298 4233 864 3329 3951 185 1226 3113 5411 3193 2238 4380 2899 195 4757 4679 4381 1169 4247 5451 2407 2884 473 1207 4552 724 4470 2895 3989 2859 4022 2861 3185 5174 3363 662 1187 1944 5149 397 2530 1124 2707 3444 4157 2934 4367 5536 93 1285 323 3767 1548 1616 3021 5059 2363 2225 1300 3073 4166 3046 4479 1101 4359 3887 4058 431 3669 407 1931 2507 4091 5466 24 5478 4624 210 3770 2946 4256 997 3688 2507 4522 4451 5164 469 424 5125 1229 5388 4829 2310 3098 5470 2517 879 1455 504 2426 3192 4454 5584 2481 2229 3711 5329 3803 3719 527 2400 3834 405 3510 1582 2096 5345 4852 730 3190 3998 3061 2208 3183 2870 4660 2403 2870 2652 4820 1067 2062 3937 709 26 3661 3611 3026 4957 5023 5013 4843 3198 4976 2688 4237 440 1516 5134 3311 1037 2937 3778 4208 610 4271 2743 2983 1856 879 3092 4383 4982 92 4940 175 1895 5170 726 4600 5158 2844 2915 540 4724 5466 4519 1685 1729 642 2885 303 5306 3103 4498 3035 2637 4946 3849 5441 3117 5363 3732 4927 2640 4665 1845 1478 2591 1797 5187 4476 4977 1521 2083 2468 1699 1447 3034 3611 1510 2311 3679 651 5165 2445 3657 932 214 3583 4863 484 1947 1403 3704 4284 4858 4924 474 3857 4040 4122 3561 4880 2409 1679 5191 1445 2841 4648 1061 1865 5182 1255 1844 1779 4975 1370 5342 4736 5639 3752 2543 758 3617 3775 1088 685 2091 3934 3070 4120 4408 2500 5390 2391 2055 4921 3788 3805 2569 1628 3388 1896 110 477 204 1191 4407 3344 1548 2780 3234 3569 1231 4718 2912 678 4536 1296 4551 71 5588 4911 838 5200 3352 2825 1697 1840 3697 463 3580 5236 5171 4141 4285 4202 1879 4543 9 191 4157 1286 1315 4812 888 2619 1954 5064 2003 3248 3606 2278 593 3130 1763 4913 1152 758 1782 4367 4348 3163 1160 1007 4645 2990 2319 4121 5233 3835 2462 4732 747 3940 2437 4334 5034 2155 5441 3955 4683 1273 4805 1447 3609 4545 4578 4520 2454 3870 4899 4359 5011 5453 1384 3210 5031 5433 4180 4455 1849 431 4209 743 2038 4580 5400 5570 4813 2673 1693 2296 2586 923 3987 3395 1396 2796 783 4384 5558 905 5526 852 4279 188 2221 1413 3469 1572 3721 4899 5060 1771 3755 1399 5080 4648 4272 3249 973 4173 5032 2642 4872 247 5561 3678 2241 3319 1723 110 292 3183 4150 761 4476 1906 5178 5527 2975 2405 2465 5102 4230 2387 4270 3693 3496 4003 1210 1066 4737 1735 2076 1823 5615 479 4413 4543 3193 4399 1016 3606 139 3321 4323 1751 4054 5538 1059 688 288 2819 4568 4084 5515 4140 4800 1280 1705 3432 3740 5111 2722 5363 2909 35 98 4260 3153 4975 321 2586 4181 4087 1020 881 4341 825 2841 1089 5344 3102 478 4690 3187 5340 5062 448 444 2329 976 1021 5045 2464 456 1297 4337 1063 3284 1794 1381 4145 5643 1945 3599 4082 1907 5460 1549 3088 1040 929 3566 1662 5203 1129 2357 2503 121 5041 2655 3571 4077 4977 5294 2926 2399 1502 394 2795 690 5330 95 2738 627 81 4344 5122 1144 4331 1291 3119 4448 5607 2832 4995 3980 3302 4962 1212 646 5505 2916 2679 2088 812 2805 2213 4683 3132 1163 1058 3104 434 5121 3634 3547 2080 2111 3488 623 1888 2981 559 4989 1095 2367 2459 4437 680 19 2588 4602 2466 5031 5 3228 2798 61 5084 1619 2312 3501 736 2598 124 2743 1456 509 1420 2928 1175 4027 985 4901 2119 4055 2286 3373 4802 2246 2187 5543 238 3573 3750 5381 1516 138 3399 1555 3356 2776 3479 3631 2279 5643 3702 2191 177 1015 3240 508 996 2193 2820 1802 1520 538 3286 3980 217 674 1516 3982 1671 2870 5299 3105 617 1747 4639 2098 956 4611 891 3121 1520 3097 4382 3111 3304 3699 987 3190 3290 2093 499 4881 106 1129 2013 3832 4888 2950 5281 2221 5018 3543 1736 1767 5259 2553 802 2030 4461 3089 754 3331 4670 4490 4527 1702 3670 1501 267 2214 1770 535 5549 2876 3068 3810 901 263 478 1802 3307 1551 364 4678 245 2863 591 3344 1237 1295 2470 4469 1502 2586 5531 5363 4204 197 134 5583 991 529 4360 4351 4381 3090 5059 619 5092 4319 3960 4422 5518 4524 401 3056 45 4382 1724 4926 5638 5226 4460 1314 4981 3645 1591 3752 3091 1271 4117 3567 1791 1062 783 2860 3073 440 2506 2209 44 1188 521 2954 5003 3124 644 817 4118 2035 1499 5257 3018 1334 1103 107 2070 2893 2259 4900 3411 4108 1634 4163 3531 1793 1760 2408 580 2436 1858 1083 2191 352 2330 4633 2148 1976 3050 2720 3127 1443 5332 4743 158 432 4018 5125 3660 757 567 2433 356 3128 4330 1105 1115 4859 1006 2129 2974 2529 3574 2295 3588 941 5602 2497 3595 1063 4986 1811 1336 3648 4310 1722 4496 4726 4862 648 4133 5593 882 4977 5522 5604 2589 326 2871 610 1334 2984 307 3259 2519 5559 4459 3558 1194 328 5482 630 1969 5412 2098 2592 305 5250 3390 26 2074 2284 3904 1009 3725 4573 5153 5399 2734 229 2135 2237 1611 5205 5179 4843 2437 1417 3996 3948 1998 4939 5539 2339 295 2696 3983 1979 2270 2121 3038 664 2307 2432 1321 4314 2527 421 673 4026 1538 96 871 4689 2226 2375 1322 4156 315 4323 3331 2294 4977 2350 4132 4540 1107 2083 1200 4467 5309 482 5002 4790 1064 1378 2352 867 5249 3012 2675 2667 5004 1293 1932 5064 3659 752 5165 3998 2790 65 1708 1968 5295 2332 4399 1365 5357 4153 5405 4926 5345 1700 997 4326 4690 3764 4105 4156 1099 1684 4537 4960 1481 3222 2032 2297 2117 4718 5610 4698 1181 5241 4803 5458 4494 1375 5307 2688 1174 1254 1807 5128 3915 3060 1587 27 785 3647 28 1518 5240 2283 4324 2973 3640 1412 1252 4165 580 1374 242 3294 397 3913 1388 5253 2259 4593 12 703 966 217 2340 5303 5199 2286 4552 5578 4792 4131 4929 4923 4040 5226 1413 5512 2726 5110 3861 954 270 4344 3510 1333 3981 3911 4791 2320 3069 3591 4898 5634 2300 5539 4526 4469 2828 3774 3336 1006 131 5339 3157 2718 4596 3253 1470 3995 1595 3575 1281 3146 3532 2291 748 3124 4086 4501 589 4607 1622 4585 1537 4287 1353 3996 2735 2489 1234 4671 4723 5119 756 4289 4790 4280 4020 4032 1373 4949 3890 3926 286 749 4949 1937 5470 5061 4763 1359 2408 3247 3910 3942 4213 2408 4772 2560 4057 2744 3546 1279 2153 2982 1908 5599 2177 5371 783 5179 684 5547 1927 3748 4635 953 2547 2368 4438 2055 1969 475 305 471 1202 1456 2982 5509 4250 5611 1067 333 1180 2544 734 649 4626 762 4111 794 1350 2933 2649 1280 1060 253 3207 4752 2710 113 3934 2907 2184 4264 1173 4735 4738 5413 1312 1704 2631 248 4856 572 1347 3999 3682 3618 2539 3822 2218 1494 4308 671 3419 1248 946 3293 2888 3690 5143 3052 257 480 5255 2457 5558 2836 29 802 871 2263 4322 2612 2646 4977 5632 2295 3901 4669 110 1863 3660 942 5534 5385 849 4928 1316 4968 1353 5097 3030 1953 507 2726 1431 4863 922 5449 3164 3651 3192 1249 2719 1527 3916 2517 1327 4914 5472 853 5109 3840 1948 826 4080 1327 521 1191 4536 4449 1566 5467 694 3067 1263 3097 2735 1726 3840 4494 842 720 893 4919 15 1445 3438 5435 3194 3746 4169 3894 1260 1575 1797 1522 2633 4561 338 4753 702 2774 2023 1848 2048 4807 4563 1430 1116 4862 3123 3396 2996 2228 195 943 3158 4998 180 2580 4964 4125 3885 4592 1349 2902 1413 1659 5146 3186 2004 4018 5171 1349 5640 4394 59 4373 5170 620 5521 1878 4197 2846 4677 5361 5403 1528 4707 617 1110 3678 4115 4149 5245 304 3605 4334 2167 1872 1290 1371 3375 3623 3239 4263 1065 3275 1828 2565 4932 4051 5191 1372 3577 692 118 3969 4984 5211 4659 1012 4380 263 5504 4879 2648 4405 1999 2019 2171 1769 822 164 2915 5475 4873 4415 4234 4914 350 2503 921 2348 1354 4854 3111 2175 4851 5265 2197 3794 4158 3589 4198 1171 4278 1546 3953 5039 3592 348 3129 1707 3773 4289 1256 5234 2245 555 4215 3540 5294 3303 2102 4214 253 1981 1371 4817 3779 4540 5220 4532 167 977 5269 4980 4614 4472 3722 539 419 399 2825 3225 3668 686 4467 2337 1805 3417 1549 3711 3356 1280 1437 577 4729 1865 3169 3128 979 5120 1144 2493 986 3624 895 1264 5323 1611 1810 1344 4726 4342 2587 2579 3238 4294 1658 3939 2883 5250 2818 4738 2127 3967 5467 2446 53 5429 2685 3868 3654 3087 5564 3514 2840 653 1333 2919 3470 2748 152 1686 2897 4018 2487 3806 1680 4919 4398 684 5399 3374 4019 2594 1595 2784 3029 1920 4018 2219 3011 1036 3005 5027 4714 4454 1761 69 2284 591 4558 2483 1098 5330 697 923 5109 1849 4198 711 936 2085 4210 3053 3801 1865 2477 3679 3065 5623 99 321 4068 4184 1011 3854 3733 3597 1032 2753 3762 4890 2036 1692 1035 4946 114 4344 3834 5392 4175 15 1282 253 2771 2683 2942 4986 2825 5532 684 871 4057 4292 962 1624 1937 4125 3901 2744 5322 1679 1617 5183 5492 2042 3943 5073 2315 2039 1436 5083 3348 5182 1706 968 2499 919 4784 1401 4775 2698 279 4081 23 1840 3858 5429 3210 3627 5578 830 3638 255 1807 4875 4777 1775 2146 5044 4533 3434 1668 3659 5312 4710 598 2575 3634 1902 1258 1223 1433 1082 5057 1288 3690 3912 4181 1134 4291 5522 3228 851 1209 2207 318 2677 2184 341 4553 2333 3175 5222 2875 2384 652 3837 5012 1985 3411 1160 583 495 5482 4693 1565 3505 4950 1270 517 3515 3964 760 5616 1808 5143 1750 1153 1485 1464 2769 3534 359 4782 595 347 4060 2695 4172 2559 1462 3051 4257 1157 1653 5176 3640 3481 4919 2490 2996 5152 4197 1824 4158 2044 4179 2655 3615 204 1459 4698 2911 458 535 2145 2081 1218 369 1370 1719 1686 1535 5505 5185 299 3918 3140 870 5076 4746 3319 3279 4912 3847 2652 1384 4053 763 1330 223 1243 1292 1881 1854 2557 5043 2689 2287 406 1574 1677 694 1115 4718 1594 3807 3825 1933 1417 4330 4330 2938 2700 3251 5391 1105 95 1514 531 5353 3563 3718 2697 1591 2830 2432 1360 5129 5042 2434 1849 5583 1267 1161 1877 3130 2102 4385 2971 1774 4335 5091 1391 4792 5030 2788 252 4736 5418 5087 5207 1187 1986 1971 2116 5525 4308 4635 3625 3325 2491 731 3522 5613 3060 1019 540 2032 3704 1325 2173 3942 3744 3058 139 1611 4704 2533 1355 3675 4644 4000 4823 120 1329 512 4252 4908 4776 4252 630 4377 2713 300 4397 3699 4969 282 1148 3942 2864 4576 2907 3571 4462 963 1446 1535 2651 1012 2903 2978 4998 2126 3033 2720 2618 2223 2263 3494 3466 3699 2981 792 2095 2105 5030 337 2682 5476 2533 3747 2019 4325 1865 4432 2861 2142 3968 3869 4527 2251 2786 5 3092 2343 5496 5544 4149 41 4002 2775 2829 2963 1184 671 3514 5496 4681 1172 5423 3561 2995 535 3837 1610 3019 4058 5138 5354 5565 2036 719 1575 899 693 4757 5423 1587 5403 3727 770 3589 4801 1650 3410 4938 4431 5197 3711 754 871 4166 3975 699 5195 5181 2197 2622 2463 1460 4169 5433 4296 4464 4480 1454 1329 3898 5056 1660 1982 676 5274 896 2182 3080 4586 1366 4409 1625 5083 3329 2658 558 601 2851 4334 2864 4399 2936 1310 4228 2689 244 1134 1457 5129 2152 4354 2446 3184 2294 3283 1103 3077 1708 230 4488 1092 5086 1273 5070 1240 1630 5090 1437 4398 428 3988 3778 968 4463 3112 5126 5183 619 4165 4803 924 2651 5306 326 4593 3625 408 2976 3410 2515 4635 3074 3808 2313 913 1539 2870 2629 406 4407 4119 4767 678 3078 3388 5361 5143 3841 1647 1316 4557 4717 5011 2384 2736 4837 4041 1185 3533 1189 1142 2499 3223 3129 5026 2515 4251 2160 4281 334 950 1942 1204 154 4175 4580 5139 1744 5437 270 4092 2489 4615 3012 3831 543 5053 1160 4964 3574 4712 2339 285 5614 3737 2161 4621 4192 1158 4891 468 1670 3903 3147 5093 115 3467 737 1192 3714 5354 1984 5172 432 5417 2923 5072 2577 4883 3754 4548 4508 667 2157 1579 2062 486 615 5263 3380 91 4485 549 4491 4512 3153 201 480 2791 513 2704 4049 4464 1528 293 4675 154 2275 518 2756 957 1976 2539 4027 5605 1829 1896 4966 3005 3531 782 399 2133 2065 2382 3410 381 3201 798 3679 3826 2847 915 3871 4969 134 2864 272 303 4628 3056 3521 639 1750 3679 4895 1043 4807 4127 3825 5558 1156 5603 4577 3356 5100 2592 3184 3478 1414 2610 2086 4840 5392 1085 578 4433 3593 249 3793 4374 1321 3515 4229 1382 3323 94 4188 5576 2064 3605 3393 773 5439 3790 2523 700 1349 758 2740 3104 4186 1010 4847 4897 2327 5506 2289 3774 5109 3688 2537 846 5079 2955 1183 4157 3944 629 3623 1392 4980 1962 3313 3343 1239 1390 4707 682 938 1950 749 5398 3337 2810 1281 4298 1709 5069 2012 506 4724 2780 2224 451 761 4776 2254 3848 4932 5099 4242 4755 5642 3042 1453 4475 2369 1313 418 4085 4175 4790 4277 2693 3240 1701 4012 4646 4737 1484 1643 3809 5335 3843 4262 5358 2260 2558 5004 4651 220 154 2746 3522 3215 3345 2477 4634 2693 2073 1621 4813 2854 2335 1151 5111 3875 1717 5624 2674 1653 2085 5246 3989 1781 2055 3087 4354 4227 137 280 3523 816 1000 5448 5164 5086 2166 1969 878 2658 1075 3622 5235 2716 4477 1771 5246 981 5484 3389 3393 1998 353 4477 3228 583 4013 971 2547 3223 72 3298 3328 4307 5130 2682 4490 2396 4987 4493 2237 5436 2711 2711 2242 3560 4316 4924 4758 2847 2623 415 4275 5462 3127 5080 2069 4 4120 3214 4858 668 4896 5466 2520 781 956 1530 3487 268 1334 3489 5207 2377 4712 5487 1278 19 2412 700 5629 4416 5510 4890 728 625 3305 4796 177 2526 3754 4484 822 657 4201 872 253 4459 5486 2427 4963 11 5056 3478 4122 5514 3568 2777 5180 3156 264 1362 1945 709 5532 2030 1329 978 1853 5639 4955 749 3241 849 4311 571 5091 1068 2886 2485 3824 1116 1882 3185 104 2914 3132 1438 5513 4259 227 3085 2073 3323 2106 3109 5583 5576 33 5410 4260 1082 3447 4154 4754 2674 850 2897 4386 1474 5187 870 3861 811 177 4145 5604 3886 3661 4286 4876 5056 5343 4826 3435 1821 5370 1153 5 3422 404 4136 66 3634 5129 3893 3741 1101 1238 656 3385 934 4541 1527 610 2807 2535 3516 3966 1895 3139 2329 33 1456 4289 1292 4002 1733 2367 5253 5215 4765 4723 5493 4411 5577 3486 4081 4706 1811 4775 4635 1049 696 3619 2463 2055 1520 4908 1953 3584 3947 704 5149 860 1363 156 1399 1470 2895 2080 3400 1013 3402 5481 3429 3667 3189 4825 4147 981 821 3910 559 1738 285 2022 343 4424 66 1009 2109 5504 292 5379 5590 3616 4657 748 4890 4214 1247 3234 619 3623 2155 4650 3431 4789 5172 3954 1170 2661 4109 4518 2595 52 5303 4636 3395 4553 2289 2061 5199 558 4680 2777 4262 4863 4942 3957 1138 999 3602 3008 5149 3341 2478 3375 1940 22 972 790 4603 1540 1241 2591 80 5171 2543 2131 1954 3797 1597 4036 3384 1900 5401 2129 1022 903 5110 4780 382 2249 3614 3110 207 5286 754 63 183 3110 1968 4676 634 4872 5420 5317 2662 2490 2022 2379 3600 5082 3838 4634 4499 2412 2682 4183 1380 681 1497 1460 1931 392 3989 2709 1420 4307 906 5110 4909 677 1291 4612 5410 5122 2429 4065 1376 3007 1346 1130 5342 3490 3385 4540 3501 5080 599 2919 2884 3837 3167 1054 3712 1632 3349 2459 2061 2724 3636 92 2157 5563 3003 2007 3647 2317 2798 1686 2795 2308 2021 918 3024 4066 596 77 1514 1734 1708 4122 5002 4294 2101 2737 3814 1125 1488 3650 4166 4569 2115 2938 332 2703 5407 700 94 4827 1262 4429 1706 1222 4570 807 4641 1197 412 746 5297 375 149 5619 3581 2626 3981 4257 4881 3814 2297 4094 3518 2818 2151 163 2477 2539 5059 211 2551 5450 5621 4648 5382 1024 1124 2047 4334 1677 2518 1490 59 1954 3174 2491 4805 5327 3420 4790 2296 4132 1648 4938 5582 590 1952 4640 4989 3629 4667 4677 769 1127 5015 3441 1802 5508 4893 4444 747 332 5552 2553 1055 1317 4639 240 4499 4994 4799 2205 4040 1847 1756 5114 3717 2870 2826 5144 108 810 5427 4153 3393 1330 1804 2304 2947 4544 3272 5333 1875 4235 5472 2007 610 838 4236 4044 2667 3739 4569 433 4100 1279 2811 430 4183 3706 4029 1555 2425 9 5551 4383 963 647 3304 4079 4473 969 1965 3543 4330 3646 2152 1725 4855 1334 3381 4407 660 2809 1557 838 849 4063 4832 1643 4726 5542 2253 2849 261 820 3084 2511 1194 2278 5131 520 1263 3543 3288 3497 3373 1137 2042 5306 1847 189 1394 3803 2095 1214 105 3881 2478 4701 1967 4440 288 278 3446 4383 1767 4089 3512 4054 3742 2090 4805 603 586 4890 1425 2015 3480 2564 2197 4106 4250 3767 2652 1250 2123 224 5268 3721 5140 1419 560 5565 2329 5217 1085 1556 4668 3205 2968 4403 4684 4144 511 2602 4045 1430 468 4177 4714 3974 3073 2798 1915 3459 4373 4888 3009 2768 2253 3890 2731 2342 4295 775 3186 1345 4240 2456 2211 5356 5029 4547 5080 2236 2987 391 4917 506 241 3516 1356 3132 2026 3325 5571 3183 1562 5571 4960 2934 578 1001 198 2150 4101 2857 3959 3860 508 552 517 902 857 2144 2565 2946 46 3413 765 2643 3649 2147 4061 5594 3011 4575 3229 113 2932 689 1357 4258 74 3668 4285 1878 1420 1695 1039 563 3702 971 4398 179 3502 1728 1488 5574 5429 1341 2594 2889 1958 1810 582 312 422 2825 4118 3366 4913 969 5448 2644 365 4122 5133 4092 2829 2633 5259 5113 3324 1069 1249 50 2886 4615 4384 2047 118 614 1343 3428 3713 566 3087 5370 1367 1906 1433 3262 195 4192 1560 4915 4735 3304 3586 774 2409 8 2466 3068 3392 4999 3322 944 4455 4635 606 1698 1215 1792 3889 2036 3727 598 4947 1251 1772 1546 1999 1360 3493 1149 50 4764 753 856 136 5105 4050 3927 5193 326 1785 5480 4307 4057 3828 2642 3390 4063 1171 843 2200 4024 3854 1227 278 3820 2730 1290 3396 1086 218 1420 3625 4371 2757 3813 1201 5565 1318 3663 3767 2080 5618 1316 3609 4413 5208 88 5123 230 3938 4416 4079 4346 2680 1251 3005 909 4997 2029 555 5074 1612 3069 3450 3540 3816 2744 280 4514 3375 4027 3281 5342 17 1087 1403 896 2257 1231 3765 159 5187 2902 4159 1336 5419 2696 5448 2370 3157 2323 1992 3921 1882 3533 2412 2282 3930 2883 5491 5151 3295 3743 2598 5580 2521 4858 3107 2685 4546 2817 3877 329 5460 1486 2287 3311 2057 2453 4195 1419 2239 4168 2616 2315 2888 2483 3784 3083 132 4340 70 3282 5373 4187 1351 3326 1658 5516 217 854 2139 3270 5219 4474 2972 5342 5552 1335 3773 1027 1924 140 1557 593 3319 2140 1102 2156 3993 4413 5388 2835 5551 1521 2396 2988 5356 4195 3776 138 5246 173 3748 3324 5442 5104 5263 5332 1301 3767 3090 2845 4534 3808 261 2757 5256 4235 5032 1898 3420 2997 428 2698 3719 2881 2206 2693 3612 2957 4235 1967 830 2235 4381 4013 2371 3204 3413 3440 4967 5332 3314 2159 3531 5412 5129 2829 2696 2302 630 4671 2037 227 2998 2591 2556 321 134 5058 232 2594 3855 135 3816 4575 2510 2764 5302 2618 4002 3680 1246 3875 1608 2162 5319 2556 3163 119 5571 3495 277 2523 3671 3431 12 4322 4818 5579 2620 2224 2519 4614 4504 5618 5468 2707 2476 2454 3865 1881 4966 758 3069 274 408 372 55 1656 486 5433 816 4547 2843 3844 4059 1176 2709 209 4121 369 2852 3318 4094 3135 4458 573 1576 2513 5521 3258 3231 5446 4286 3566 77 4409 3154 2732 4971 415 1545 1055 5175 5341 5457 4088 2172 5087 960 1062 3964 1841 3650 1792 321 3824 3630 1531 3461 2906 1690 4040 2082 4730 3180 650 3037 1090 4822 5243 678 1659 4442 3455 2837 791 1115 2043 231 272 2815 2373 2139 2301 4366 4879 4127 4032 874 3360 3646 1730 5336 1644 4279 5639 493 1600 654 427 245 4379 237 378 2288 2103 3314 2295 4014 1835 3784 5379 3553 3920 4431 4593 1844 246 664 4784 2611 4513 1813 4473 3541 3519 2465 4365 5258 1567 5491 4866 909 5547 1795 2177 2839 667 2965 783 4096 1690 2130 828 702 4597 5460 5087 4909 5437 2369 316 3690 3169 2406 1231 4591 3212 1529 2850 4025 5428 117 2409 971 11 921 5152 2287 3561 2279 4205 4319 743 2125 2959 2118 2391 5437 1058 5623 4737 5030 3216 1429 5552 1374 643 772 1835 3886 4101 236 5438 4863 1093 5035 4588 2155 5087 924 3307 2095 4673 3814 2051 3562 1219 125 3287 1779 3561 2051 2164 4990 1207 5370 5219 2557 2930 626 121 2269 257 189 2069 3466 4409 2390 3661 528 4041 3406 3205 1410 1765 424 3373 5065 2661 5355 3656 273 3973 4110 4301 1954 3991 4720 4336 1878 216 356 5121 1801 2447 4414 4770 374 1199 4190 4690 1932 35 4921 2581 312 1451 3035 905 1809 3801 4440 2230 3724 898 250 3661 2994 1974 3978 1782 1590 3869 3677 1711 4035 4559 5498 1411 918 4613 4549 2840 2285 2197 1122 2589 408 2049 1658 2275 2727 5515 3861 4577 147 3035 3489 2074 3153 1777 4410 4150 5524 2845 4599 3848 4507 4144 1280 1162 4159 2720 4690 926 972 3911 2027 180 954 5377 5077 3680 3738 3638 2684 3898 2375 5098 810 1943 3695 2460 5179 3298 5345 4475 5441 1867 3600 5168 5298 4867 1064 3772 4136 3048 2636 797 585 1543 2972 3848 1976 431 647 1868 3750 5640 1944 4289 5180 3112 1081 5322 3909 949 4489 1353 1143 556 4103 2293 4359 3101 3682 1437 5625 311 1130 1282 5369 5520 2239 2037 3099 3629 2362 5583 2412 279 1285 2597 1769 2322 1291 473 4636 3908 2195 3189 1717 464 735 5616 5447 2516 3052 2566 516 3902 889 2920 137 3770 1390 5138 1098 5036 702 1312 2752 5088 4295 2610 436 4192 1952 4463 5380 5245 4119 3044 5071 5566 949 2077 3834 3416 5227 4305 4425 1597 1483 3741 275 1266 3643 4265 4241 1906 4363 1595 5328 2542 5593 1908 5293 5487 1045 4321 5537 2414 4090 1577 1133 178 4944 2100 5404 4194 2135 208 5352 1968 2792 2090 57 1446 362 303 536 4051 591 3712 2575 3077 4320 2595 2060 4205 5405 1631 215 4715 4148 2650 4980 960 2029 1469 1658 4829 2579 1088 1653 5480 5514 2267 4401 797 972 4300 3179 1237 1563 5462 2120 2814 1483 1242 3593 4668 1797 3728 866 3823 3368 1229 4786 2609 2224 787 4890 2477 1912 2065 3716 4796 2270 5327 5198 2963 1693 5460 5027 2086 142 674 4005 1348 2895 1658 4896 5084 3588 3682 3647 686 4959 2647 2848 2780 3764 4883 4361 918 13 4714 3205 57 4698 2788 4052 1657 2896 4922 662 726 4842 2261 2189 4427 3332 883 2565 2379 1879 979 5524 3020 321 3200 2179 58 1070 229 2083 297 2887 2661 2952 2258 1478 4172 3682 3278 4017 2356 2021 4803 3163 3072 3404 5352 305 3585 2224 127 1926 3396 4474 4222 4509 5000 1149 1193 1381 2877 513 2874 3509 2452 2853 1131 4130 3328 1142 1834 5362 2052 885 3283 4786 1046 422 74 1958 2724 4406 11 3940 2913 1782 4663 3587 3623 4688 3263 4550 647 1201 771 1780 5312 1916 5536 168 1872 1459 4314 2052 367 1241 2021 1015 2654 1123 3209 1156 5019 761 2176 3082 218 4306 395 4372 596 2142 3124 536 258 4157 2710 371 3657 5634 770 2327 4171 3645 4073 4698 2061 3240 5634 1757 1331 391 4437 1219 3271 3442 2965 1783 2631 3680 206 5244 4928 4409 23 5000 3043 171 3518 2307 4682 2449 868 4045 5427 5453 2707 890 3677 796 1713 2728 3202 5482 3659 891 185 1438 754 3688 1799 462 4189 3134 303 5336 1312 3241 2842 5629 5624 4460 569 4223 2438 3243 282 1557 5309 3128 3789 1080 3506 2926 4755 3724 1398 3182 5046 395 183 3324 4499 46 2732 2251 4225 3438 2083 800 2899 3514 650 1989 4904 1214 1349 3668 2153 1810 1717 3385 3959 1547 4453 1672 1014 761 911 2687 5477 11 2473 768 983 751 629 4002 3618 1985 900 2141 3750 4234 711 2935 2684 2744 2024 936 2276 700 5374 5629 5188 5223 1459 5453 991 3378 2049 1696 4069 2356 843 4308 4907 181 3294 1076 681 3664 2884 1891 5515 1549 3564 1529 4233 520 5227 1733 4159 996 5069 2043 4440 1187 2283 279 4953 1445 112 2709 1825 2632 1642 1611 4703 2980 1530 3300 1748 1647 3683 1839 1589 1554 679 1964 2287 2577 1807 413 2045 4856 340 1464 267 4335 258 3266 2725 656 2672 832 4910 5498 20 2945 4162 2244 3358 1567 249 5130 1207 616 2753 315 2503 1083 2577 2673 1298 4640 1400 262 2770 3843 1624 3071 138 3527 4183 1677 486 5094 3040 1278 4543 3868 2885 2809 1448 2369 2560 3133 2418 2155 5411 3067 84 4823 5237 2107 5231 1331 3814 4672 5059 5217 2909 3731 1109 4142 5023 3134 1913 3537 1071 512 479 21 3808 2759 1490 1565 1531 5621 1355 35 471 5015 3079 5228 1789 1819 4971 342 4932 5132 5564 4717 4004 3348 719 4246 4117 5513 2837 3509 3110 2384 3387 2911 2419 142 1920 844 85 1032 2231 3665 3092 4181 1299 5481 2254 4201 976 5636 5345 4224 2544 1992 2902 5136 86 1488 3176 1976 691 4270 1043 598 3803 4544 94 1418 1165 3553 5021 2499 3117 4453 636 4470 2744 1683 3500 2969 4857 1837 2027 4154 1508 1174 766 4560 1028 5311 2918 1106 4762 2187 684 1846 1239 4392 1068 4099 1885 3985 5012 3198 245 5094 1589 3958 2031 1289 4258 4267 5271 4663 2680 1673 1626 3466 5522 1153 841 584 3861 2287 1870 524 1474 5056 883 548 3659 1302 5636 3319 3590 3438 5431 560 8 4982 4059 1004 2050 4631 3608 3495 5610 1573 1248 4513 3128 2857 4187 4518 354 3330 2659 550 1133 3720 5232 276 653 5045 2175 1048 179 3057 3592 4141 2561 4612 2600 3243 5214 1157 914 592 4359 1374 1294 4166 3541 1766 2788 2726 1316 5161 194 2105 4256 5370 158 595 71 5206 4072 756 643 4421 3207 5582 3955 201 946 2383 3903 4934 3689 2480 2716 5104 4126 5206 2469 314 4475 3604 3965 2111 2211 224 2337 5087 1223 4101 2440 483 2250 5130 3733 3404 4564 3990 1232 4046 4162 1791 1605 4456 3320 1595 2200 4167 750 3892 4712 3075 4609 5219 939 2992 5268 5500 3986 2521 5329 1636 318 1958 1834 5251 294 3420 5532 2527 4742 3562 3503 2516 620 1713 4019 4978 5549 1731 2765 3985 4038 3599 3725 5424 1839 3185 2595 1892 3836 3406 4947 3841 439 4709 1074 4298 1246 4028 1058 477 3386 5100 766 3590 1083 3387 2122 825 3649 1352 5116 1956 5138 5500 703 2706 5041 3572 4815 1205 3555 2568 482 535 1004 138 3253 1140 2169 900 3002 5557 1808 3306 550 4612 5035 1564 3194 4755 5065 506 4014 838 3902 2381 4591 4834 1813 4894 1588 3022 2603 4133 1544 956 1373 372 2420 4860 3215 591 345 2895 2620 3671 3131 2539 1369 1402 5173 5245 2249 4006 1351 1375 4128 834 2558 3387 3479 5403 927 3104 3831 2291 5644 2080 5230 1983 2978 3923 4155 963 2702 5054 1997 951 1801 818 3110 3223 1622 2542 4625 2146 1635 2142 404 2251 3447 1866 5270 8 3451 455 4633 4184 4647 2984 4615 1691 3339 1764 5142 15 2133 339 3272 5562 1245 5086 2929 2466 4842 1311 1756 4663 3131 2556 2896 404 3243 1299 5543 695 4185 554 5407 199 4551 3300 4443 756 4523 5372 145 2699 5459 5085 2742 3444 4338 3906 4085 2962 5455 3 1343 5510 2718 560 2835 1813 2224 753 2722 698 4095 5346 4174 1812 839 1403 2868 1114 4011 551 5097 2791 1495 2449 4161 2121 3916 2799 1389 857 2380 2163 315 1878 4601 3923 3572 1646 1140 4824 1859 4023 563 3566 4994 2142 3611 1406 492 1837 1682 5432 2429 952 4061 274 3677 3461 5352 1149 2974 5490 4334 4079 3806 1314 699 5200 5132 2111 3575 3393 3270 1272 5381 3875 4770 2635 48 5412 4255 3721 1 2300 1080 1012 829 2705 108 248 4141 3895 3772 53 2164 1334 1864 100 972 4972 3639 5024 3843 728 3630 5056 3607 4784 5092 1474 1721 1326 3475 1566 878 3854 453 2764 1860 682 1216 5034 3507 1258 1975 5602 4170 3908 4971 1099 1420 4431 1029 466 1054 564 4981 5134 3891 3986 3794 1640 5370 420 1247 5032 4359 2219 5549 1436 1361 4248 3506 3511 1447 2417 775 4089 5048 579 1913 3038 2496 1404 537 3447 3440 1662 4117 384 3981 3561 2977 943 2836 2629 2042 548 1504 3610 3292 3469 2745 2939 354 1448 4700 3121 2655 407 2019 3512 4032 5143 2711 272 161 3753 1951 926 5363 1089 5079 1044 3977 2740 1542 3181 3781 3368 3807 4772 4838 4717 1194 4725 4936 807 5478 1521 3340 2094 5570 4758 442 4769 1237 942 943 810 2257 1595 5374 1157 5383 2591 3181 1063 4572 5489 3708 2186 2006 1097 4743 3066 4443 2855 1956 182 3133 3066 234 3239 1026 1787 267 5100 2719 2179 2392 868 3745 2621 4980 352 3760 4855 475 2344 2974 253 4519 5024 3213 1924 542 150 1793 5504 5545 3355 558 5207 5269 1642 2717 5603 3189 2348 4628 4114 3480 4317 2664 185 2443 4922 5499 1748 4165 2576 5241 4504 3297 344 378 3205 500 807 3638 1166 1877 2032 600 4041 2065 4240 3929 463 1586 2197 5496 1948 4810 607 5305 1723 1112 4159 5431 4330 2012 1405 2680 1695 1016 1720 4599 2686 4673 1936 2029 2933 1210 4455 1488 4180 3837 2715 1594 1027 716 1236 3915 5589 2536 4053 1060 3018 4703 2115 2244 895 4280 841 452 4677 1770 4070 667 2316 2389 4061 1042 1958 2709 3334 685 4867 503 4077 3542 4450 4009 2715 3782 224 2504 1963 1821 2019 4884 1335 1454 386 2693 2838 5464 5159 944 169 1123 3082 236 2329 5418 3505 2989 124 4647 4023 3365 1948 1139 601 4266 27 5620 3789 2379 136 4253 2665 1291 1717 1630 2217 2478 1570 4916 1377 4382 5505 1722 2173 5473 1278 3671 1237 2076 4601 3494 2079 2128 4874 5245 371 5578 3636 5546 1913 1605 1714 51 4029 3147 4030 5607 3972 5064 276 3196 2966 4919 326 104 4568 2345 795 500 5386 2980 1829 3987 1480 823 4054 670 417 1183 4555 1415 3856 2858 4036 1436 2191 741 4495 4045 5141 2896 2316 4721 2147 4581 2896 1185 409 4461 1208 1698 4862 4814 2308 1325 3009 2072 4392 2988 2858 559 814 5343 3317 4221 4410 1058 70 3625 4362 225 805 2415 4001 2822 3471 5506 4939 2698 4937 2566 3273 4619 379 1866 3578 1900 3887 2465 2684 4682 2351 4343 2363 2714 2161 3 3953 503 3871 2903 4405 3746 3050 988 3817 4551 2539 4259 91 4314 5263 1407 3591 4258 649 5492 4523 5529 326 3231 4469 1293 2248 2067 121 5269 1812 2961 5151 3483 1137 215 5103 3284 3928 3330 2815 3961 666 3124 1996 922 1003 3723 1000 3916 3025 3847 1495 435 4117 626 941 2628 1540 667 4083 279 4129 2128 4385 5092 3160 3296 4943 5388 107 372 4399 4303 3781 4776 1658 2964 3035 1917 2921 664 2014 5349 4086 1034 4901 3274 372 427 5424 4251 2627 2796 5148 931 1743 5520 1922 2596 1775 4097 782 1423 5233 217 5315 5597 3437 3094 2668 1154 102 3210 2042 836 2393 4667 5305 1255 4680 302 719 770 548 4221 4262 629 318 1967 5441 5125 118 383 5093 3199 209 3296 2477 2521 1114 5364 5209 2446 1132 2426 4774 777 4050 2405 2218 600 5530 4186 4262 1869 2106 925 5199 1497 1972 2783 1709 3080 2700 3471 3553 5516 2388 5083 2175 5553 539 3728 3156 417 3309 3661 1316 4892 1298 176 1559 998 2070 1410 3868 4728 5449 1100 2874 476 3947 3414 2835 3516 25 4068 550 3038 2044 1826 2972 2817 2350 5368 4121 1042 1815 2986 332 1104 3082 3413 3157 1534 5484 4002 3106 987 5413 3195 1576 2654 5537 5287 607 4419 4497 3310 5043 1876 2234 4654 1425 1581 3049 1908 3033 5363 2388 3861 1766 3291 5372 3326 3387 397 4845 5475 5211 5130 5558 4905 5084 955 508 843 1092 2207 4988 297 3021 2808 1275 3614 337 3777 750 3554 3700 1630 4710 4107 5604 5011 2466 782 378 2322 5059 3324 2016 1048 2540 946 5091 3031 3 2861 4010 65 2850 3746 551 1028 1361 554 649 2424 679 2520 981 2120 156 5599 3585 4825 15 3966 2074 2092 4768 3957 3241 4495 5331 4431 3649 809 3337 4717 3723 4933 943 2336 4750 2861 186 3198 5516 1975 3702 2341 3305 3789 1818 1213 4863 3265 2598 568 2126 1594 4490 2679 4709 221 3983 2075 825 3590 5308 2935 456 5115 3911 2700 137 2014 776 1219 1699 5618 4298 546 4267 1725 4616 2690 2730 2527 3717 1807 2135 489 3003 4705 1353 1291 2689 1910 5643 5499 5139 4676 704 5195 2467 1521 269 289 289 5072 5018 3601 1903 3214 2664 3259 4077 5165 4552 3262 4803 1319 1252 5161 1741 5275 5412 1628 2415 4408 217 5641 1258 2611 5045 448 2693 4431 5426 5124 5440 4498 1252 1980 3149 2645 956 5184 5267 5618 866 3980 3184 3585 662 2006 3890 3542 3147 4106 78 834 2964 5255 2361 2437 1027 1615 1907 1158 1155 2672 4684 1063 4565 258 2835 2711 2418 2820 5021 490 1183 2371 56 2352 2312 1555 5049 3601 1289 239 4879 4043 5027 4688 2052 1136 1015 1248 4627 931 1221 3129 99 2985 1158 3192 220 4781 506 5107 2040 4324 5580 3032 3707 2177 2259 1865 4718 2856 5575 5384 3212 4132 496 39 1815 4754 4005 3043 1359 4157 3523 1927 1292 1196 2303 4550 61 4186 2249 3197 1762 5212 248 5098 2697 2354 515 129 3097 535 3641 2193 4959 1483 3787 2133 4142 4891 972 2648 2665 5208 5158 4946 4019 1858 1967 1944 1243 1578 3183 4954 3188 5566 5621 5075 3982 2145 3627 4573 3134 3671 2870 5390 4303 5058 5245 746 2730 2013 3325 1502 1639 5121 5401 5589 3544 5625 5287 4770 4026 3786 1703 2717 3622 711 939 5525 1158 685 696 1753 4165 39 67 5183 135 2437 1317 2622 5525 738 4695 5003 4248 4751 3049 3137 4531 217 1191 3459 4330 1193 5194 435 2649 1198 4171 1274 4378 547 5125 759 1210 452 775 2027 173 2254 1709 780 1628 1882 2075 1337 2584 358 3722 1698 2620 1656 138 2765 2184 5580 1560 660 1159 4100 705 3004 5092 2590 4663 5405 3025 5137 3779 2475 156 3727 4762 1774 2348 31 4144 2925 2238 4966 4651 3420 331 1836 4532 3918 2974 309 1072 4520 1653 3384 2612 5627 1210 4626 5037 761 1998 582 2986 2155 3788 4412 4222 5298 1611 5447 1551 3579 3584 4856 920 1243 5405 1060 3191 1991 5305 2566 1082 926 4792 3638 4241 589 2510 2600 1276 4165 3062 1475 4385 3823 1545 1635 89 1973 5619 2689 664 5474 3981 4636 4238 5054 3520 3533 3372 3231 3654 1198 2999 3272 599 5310 3735 880 5366 899 2791 3110 1583 4453 1907 1143 1739 4102 3839 3111 2794 1110 3022 1371 789 1376 4445 2966 1861 2778 1585 4156 1124 2690 419 1816 389 949 2647 3094 2672 2319 5215 2019 4410 923 845 158 2338 5041 2963 5159 1830 3133 1094 5583 1613 178 1705 5431 5001 1435 798 1124 2638 2881 4969 2007 2236 202 805 4669 2154 2504 2664 3638 1732 5293 4831 1973 810 3798 1825 2967 3354 1202 5491 4496 5163 77 4488 2073 178 1744 3095 1848 4634 91 4434 2497 2875 4333 368 4390 2727 1599 4809 1613 3571 1276 2620 3797 3120 4675 2358 5065 4582 4061 570 4470 3344 1409 1561 708 5402 4926 3211 1916 4055 4577 3773 2038 894 2583 5404 3704 2742 4335 4807 4517 3077 903 945 5471 1562 4395 294 2286 4554 2775 2234 3999 1236 2279 130 5351 1848 1284 4582 412 2561 5350 3575 1713 1892 2983 1026 5177 2373 4609 1441 1594 5113 2018 5609 2618 437 2963 3324 2858 157 3387 1904 5545 3668 974 1179 2668 5327 3675 3973 2252 2931 1334 3595 4327 5411 461 842 1767 5567 1343 2048 5032 4611 2982 2849 2101 2566 477 653 5313 65 4194 3636 330 2026 4271 1894 2545 4765 742 1276 4399 2767 2273 3214 1868 4086 2885 2907 1335 2680 4131 859 3346 3838 174 472 4975 1963 776 3540 5286 2594 2694 2329 1280 5032 288 2044 1679 1489 1913 3658 5263 1204 840 4332 5076 4454 4016 678 2153 1160 425 1063 122 4184 4738 4095 1941 114 4261 370 2538 2346 3278 3599 2279 1160 2403 5643 538 3499 3788 232 4230 4991 3634 2992 2435 3649 4101 4855 1261 663 3335 368 646 2048 826 422 891 2141 490 2942 2413 3634 5215 4091 2385 3284 1396 475 1061 2047 1548 569 3720 786 2579 1559 2189 3896 1049 3853 3279 4465 1619 701 1175 3806 4763 5420 4649 1342 4890 1765 2271 1970 4895 4813 2981 647 3621 2780 2950 2405 324 2134 5223 4754 1380 4896 2853 2631 5551 1560 2514 2851 4753 2079 3873 3686 328 4346 2450 1556 1817 3271 4580 34 3500 4293 4406 2924 2844 173 4059 5577 1592 3534 478 4563 4160 1284 3576 1987 2415 1977 3959 4735 4151 4469 5279 2144 810 463 4676 535 5204 4987 4000 3299 4325 2461 4389 4773 269 1454 641 3071 2977 2306 904 2034 3 34 2734 5602 2681 3300 478 2710 2663 1732 3731 3224 1095 340 445 3983 3186 4885 4910 3 4939 3824 3270 801 4346 5040 2072 2679 2761 3446 5518 4117 3154 4119 5047 705 3142 1968 1307 3129 3088 3187 3159 3931 990 964 1374 324 1999 5267 2971 544 4480 1056 3413 3600 2105 3355 4111 3818 363 2553 4008 721 4280 2311 4482 1133 3225 4154 3090 3622 4567 2439 2528 1615 1864 120 5235 1725 3728 843 2543 5172 4275 5377 449 2954 857 998 2216 4618 1060 3740 1450 4299 1325 3689 4037 2901 5042 2853 2278 5059 2695 131 4026 2425 235 2812 300 1505 4812 2569 3878 5393 4093 1188 4439 5527 5631 1614 5181 3240 402 530 5279 3473 186 590 2110 4592 5126 4046 672 4558 200 5192 2536 3150 4422 1923 5604 5 2667 4006 3152 1314 3929 1061 5276 3551 2421 5390 1863 125 588 3240 5161 4917 3422 397 786 1664 900 4341 3844 5369 2798 3662 1780 3080 2965 3257 1616 4658 778 1797 4136 1094 3527 3199 5442 2295 2206 2747 2874 755 1199 49 4494 4902 865 2554 3621 3172 4852 509 3446 83 2238 4984 1516 5145 3349 3731 1492 4908 155 4195 4571 4123 5055 4899 5533 3269 3995 684 1738 4568 2618 2746 1171 492 2980 1599 827 4948 2231 4014 1902 932 4419 3575 2533 3519 4841 3829 2416 3015 2301 1612 4029 2016 2566 4577 2719 5398 34 2426 1882 1934 4309 3315 2024 2790 5449 2994 4611 184 5384 2277 3555 2139 2934 5186 4095 2700 1485 2686 992 296 61 2467 3726 3729 1795 3444 4378 1962 5430 2705 936 1903 1404 4815 3968 5178 199 2923 2062 5472 4455 626 3083 306 1417 3934 2346 2483 5057 5263 2775 2129 4361 4333 206 5334 4795 5284 1800 4950 5451 1852 2654 3514 2376 5434 3125 5231 2107 5435 1700 4048 3773 1664 376 4424 5262 5294 4582 2856 5470 2600 1755 4704 4056 1493 5008 4495 1861 5454 1135 5488 1586 4676 161 3483 5292 3994 3293 4889 719 4170 3517 2960 3393 412 1187 5565 4557 883 2206 4814 1579 5608 2206 15 42 1968 1274 2068 37 4098 3672 4186 982 3108 1272 5142 1552 568 4209 1400 2374 4387 3389 1068 1111 3042 860 429 540 701 4403 3003 5269 4975 4133 4304 1844 4965 4994 1801 4219 2659 542 783 551 5533 2589 2055 4221 5359 4257 1485 4272 4835 1932 4472 923 401 4474 3041 2241 2219 4053 2330 1071 2634 4140 2758 4549 4793 5465 1919 624 3078 1131 1150 1614 2618 4742 1686 1946 5261 2456 4122 2442 3613 229 88 162 4277 279 1119 752 3754 3172 3907 1781 1893 2230 2732 3054 3500 4407 56 467 758 1229 4797 290 900 3281 4335 1379 2362 5304 3364 4439 2130 1601 2849 2919 2719 473 4908 1087 4805 75 2891 2287 5287 349 48 2313 1409 2731 2853 2652 1208 4513 1903 159 5379 3504 2354 4345 1191 2583 2247 4427 2541 1580 2989 387 3299 2045 3176 2436 469 1264 3492 3490 2225 555 5305 5320 4237 2159 5459 2723 4243 4647 3892 2238 4158 4923 2367 5319 708 258 472 1703 2923 1854 422 253 3836 1219 4936 4423 1325 4089 2991 3589 2730 4065 23 3663 3143 4925 2472 5157 1488 1391 5488 1458 4077 2692 1550 61 3600 1541 1513 2326 3120 1290 1214 2477 4227 2006 1306 2902 4734 5187 3152 5073 407 2303 1082 2060 4348 2986 5390 4358 4467 5320 3587 723 4557 3205 2564 2527 195 480 968 3100 2139 5402 4139 5111 1895 4292 1536 5219 1939 1378 2448 1332 5492 4000 2382 3973 4587 2258 2939 4520 1615 2664 5393 817 30 2128 2351 4182 1395 3719 3783 5278 760 4424 2971 988 5321 799 4349 1933 513 1866 5153 1760 276 4098 2771 3389 829 3184 4421 3521 4965 4649 4258 2641 807 1631 3665 5430 3146 1941 3596 3959 464 4969 1264 2963 4976 204 3596 2073 3156 4658 881 381 1827 5291 2429 3349 1842 1634 5211 2412 5076 1172 1086 2406 665 3211 3076 3289 300 2563 826 5271 2147 141 1985 1580 2813 1063 4371 2625 1207 2355 698 2201 4406 2100 4077 4352 4285 406 5281 418 2297 2268 1145 4229 1524 4679 2054 5157 2662 797 2217 94 1433 980 986 5552 2152 3608 4885 1827 1023 2810 3938 638 5509 13 3785 4914 3422 309 447 2669 3671 5619 2752 5256 5575 3125 2417 2573 4103 3375 2592 1601 2644 4933 4595 3154 1096 4670 5102 4575 103 952 3687 768 3339 2114 5182 911 3734 551 3649 3011 5027 4895 985 2006 1210 5151 2439 2469 2440 3253 3429 5263 5495 5197 3396 1374 4322 4874 178 3852 1380 4956 4247 2465 57 5218 4109 5460 3281 2179 1799 1420 3008 5310 4982 388 4666 850 1843 3614 4025 2522 807 3753 3480 2316 1661 2620 5477 4321 5444 3086 4913 3253 917 1647 2799 1539 464 776 4998 3767 5033 4375 4843 3886 5085 720 975 3750 2629 1207 2913 1831 1798 1802 2844 1622 4482 3713 3522 4872 3095 345 5587 2614 825 4669 736 5215 3101 180 1470 3961 1591 1684 1908 2576 3600 989 984 3455 1280 3396 3617 3436 622 4466 5478 4191 2159 1700 548 1702 1856 3770 134 5180 3607 1664 3472 4083 862 5035 4029 2082 2617 2139 2362 595 2153 2675 478 2253 1034 4190 3716 3973 2340 1153 2350 359 1744 4822 1232 2158 4256 1540 389 3083 2159 3115 440 1899 2089 1985 546 322 5399 2313 5066 1457 4922 4159 4777 2175 822 3544 231 3158 4530 92 582 4777 1725 2670 5446 1411 2283 3707 2313 4199 5501 4866 752 2078 125 1206 905 237 42 4161 3283 20 2874 864 4136 2806 3929 1586 2970 962 1549 5082 2511 5494 223 1920 5553 4922 1097 1928 161 1896 4169 3017 1419 5021 3262 3523 1471 3575 2584 1455 4802 3477 3773 2666 5443 5226 537 5569 5636 5123 285 3199 2860 3122 2740 4564 5090 2311 499 45 5562 2693 1351 2129 198 4485 19 5163 4920 3991 402 2383 4447 3560 3043 3657 4195 827 675 4540 169 5419 223 4280 2171 869 4438 1663 4720 762 2431 4317 1319 1383 5011 3973 2400 5584 1650 26 4211 5330 165 1110 841 333 683 862 3760 109 751 1975 2834 3643 2905 3444 968 5318 1747 5212 1636 207 675 285 1281 570 22 909 3758 2399 3042 4001 1813 3300 2887 300 3760 3015 3663 4232 2577 3963 3913 2967 2723 278 4417 4331 356 667 3357 5472 2285 1461 1773 4695 4831 1482 5382 4878 3632 373 147 2543 2945 4405 1894 435 1241 1384 3959 2144 3287 1358 2254 4511 587 5486 1521 4322 5479 3742 5510 4997 2160 2006 459 5306 4758 3739 716 4999 4653 2240 726 3008 3460 3629 1497 3009 72 1978 489 4125 5357 699 3192 3671 5343 3101 5135 4580 5268 1792 4768 2937 4232 4992 2759 2235 518 1452 4977 5377 2877 658 4837 3860 3726 2831 5511 4501 5336 2062 2842 1211 1024 5039 2269 3999 1839 2308 5322 3605 4560 2433 222 3404 2546 5499 3739 4300 2758 4131 3387 1566 2638 3332 3749 1428 1714 5604 2506 5212 2998 712 1566 14 4707 253 679 4220 5149 415 4117 2869 2594 4016 112 976 1870 3525 4550 2924 4083 2858 272 4036 385 706 2446 3715 2620 588 2569 5420 473 2651 4681 2111 2019 3880 4784 5545 3104 246 1966 1501 3627 1863 386 4411 2499 2737 5528 2304 1680 4550 4719 4782 1829 4540 4253 4994 2622 2123 872 5591 3454 573 3928 3857 5348 5079 1715 3323 2734 3701 4284 2320 4659 88 4828 5436 2138 1870 545 4586 3570 4678 2207 317 5119 4461 5172 1424 1341 761 43 5541 2497 244 2641 2813 1873 2919 2616 3660 3508 2243 2019 4435 2181 4672 170 3064 5226 3749 4209 1217 1768 1552 3850 4072 4846 734 4029 3809 3396 4849 3922 1673 2409 1773 1186 5245 1275 2724 326 3722 4497 5078 1687 149 2121 2747 5592 2622 4528 1870 1444 1105 4219 4982 4783 2675 580 2836 5202 3481 644 3121 1589 3247 1858 532 1593 4823 3581 110 959 1997 1378 4060 116 3658 1044 717 3514 410 243 1153 4030 5371 187 2109 474 203 3001 3561 4409 3789 316 2383 3977 3567 3202 588 4136 3611 4392 2780 5446 1403 1566 1633 2298 5606 2758 5025 5580 196 2292 4513 15 1846 1767 3517 1379 2102 2190 261 2204 3264 5486 4404 72 2354 194 4871 4406 2419 2655 544 4015 4022 386 499 2386 3218 2258 921 3538 2317 571 3460 2563 2470 4408 3362 282 5619 107 3482 2777 5134 2510 4032 851 1007 625 4275 2234 745 5331 5320 5642 206 3837 1421 170 3949 1005 4315 3809 4800 523 2104 4798 4892 1685 3272 2719 2859 2687 3390 4671 2484 3958 3850 3066 4794 2209 4733 4314 2568 2604 2261 3195 3249 2248 4602 739 5415 4879 3932 307 2082 4893 3566 2861 2371 2131 4426 3922 4384 4451 4727 414 1757 519 1943 1234 607 4294 825 4321 3633 4481 2515 3203 845 4815 1039 4326 3701 951 2624 4474 5442 3804 4582 162 3867 3213 3810 3064 1089 3946 1339 2850 1465 103 3372 4489 1715 1937 2011 2483 3327 914 2657 1604 365 117 4224 1489 894 1893 2642 3480 4552 1605 5015 5319 3456 1012 434 1927 4210 5061 2166 1215 173 1562 3095 4685 426 1881 5290 992 3734 3664 3253 3207 5014 4975 3429 210 5486 4942 1708 2467 480 4747 1343 1474 1795 4843 2614 3184 3688 2008 1290 1077 3720 5644 1668 5361 4614 2076 4008 5392 1143 2147 1877 2853 5395 2980 3473 323 5598 4370 3072 4189 1603 4031 1028 4805 3643 4771 3328 2692 2034 3626 5621 1912 1990 332 1565 144 1153 3847 2091 991 2628 3690 2570 3624 5060 4049 2650 3118 2137 5432 1523 3080 4180 3832 3467 3955 281 1108 2071 2073 4700 3303 2737 352 356 3142 4765 5588 3150 5173 2284 5302 5360 86 2908 38 606 1169 626 786 371 5061 3365 1479 479 2087 3668 3439 4628 2853 4834 101 3355 573 876 3481 1577 3855 999 532 454 2227 1915 1523 632 4007 3807 1261 2955 2557 5094 2698 156 5624 2425 882 2125 4080 2263 4335 4212 179 1530 1174 66 5109 3867 4060 3537 4711 1092 156 4891 1680 367 5447 650 4048 206 2043 5581 2577 3946 1052 4193 154 5245 1341 3089 1122 5591 1594 993 4273 1831 2834 1005 3938 2341 2567 4080 5545 1704 4776 2655 4326 4814 43 2473 2873 1859 2271 2868 4012 4821 4639 2657 1422 4859 2116 2327 4354 3934 3852 4044 2720 2185 1868 3345 1606 880 1912 4795 3950 4370 3312 2862 2077 4350 3637 1957 3031 1492 1916 3451 2926 141 2127 797 2349 160 5219 371 2195 4306 901 240 875 2931 272 1297 4053 1210 5161 4153 605 1908 1492 1267 830 2068 3938 2919 4478 3030 5228 3322 560 3188 3364 3759 2871 4308 3402 5622 4666 3284 3293 4201 4867 2571 5173 2337 4372 4112 2792 5635 3551 2640 2016 506 4765 2272 2575 34 2997 81 1266 4865 2806 3887 2378 5246 1951 4603 2897 2699 2938 1987 3456 4248 3400 5199 1537 5433 3702 2990 1883 5519 1011 3019 332 39 4645 4061 5399 2922 1297 2540 3370 2653 4368 3978 4421 2567 4006 1148 4876 2459 852 3305 5154 2064 1945 3392 2087 4774 1525 5032 236 1363 3150 2881 1912 2851 4343 1365 1793 4320 1410 2108 2236 4337 1036 309 5438 2160 2283 3957 879 2069 1124 5284 1819 2869 4158 5209 3035 1447 774 266 1690 195 5072 3362 3209 5537 1390 4082 2347 2659 2295 5458 4696 201 841 1991 323 216 663 3360 2039 2585 1925 1578 3908 1284 237 3532 3525 3049 907 427 4136 717 848 126 5589 2009 263 2009 848 4035 1268 4756 302 4518 2273 3985 2653 3987 65 5290 2246 5115 3523 69 4479 480 5239 636 4554 3371 3976 1420 2948 791 2954 5296 4221 5395 289 2366 1520 5225 5546 1175 2159 3235 4824 1479 537 5002 1086 2039 3166 4284 712 1389 1277 2369 5095 1644 3120 3077 5309 565 4925 4973 3064 1961 5394 3964 2049 4653 695 244 5637 4042 3645 692 320 4685 5405 4728 3590 2498 161 103 2545 3604 1987 3483 1779 4169 3712 3775 821 3094 2947 4013 4159 125 3903 2684 2215 2113 2357 1236 4952 3407 4853 345 1054 791 4411 3461 4608 5117 1609 417 4357 3076 3979 439 4495 2863 167 118 488 619 1530 3349 1438 508 5175 5237 4606 2884 3474 2221 4404 904 4384 287 5285 3833 4737 1458 2208 2650 3880 3676 3378 5191 359 1613 4048 1869 5455 4969 5519 2191 1922 149 5411 870 3092 3065 3235 2840 2618 4936 3320 594 3052 4721 4906 5526 5013 5193 1724 3738 424 3290 3008 2091 4034 4815 1922 1293 3945 1228 1194 664 4912 4071 4118 4798 753 4047 4445 2934 5361 4616 4365 217 5150 128 832 619 274 909 3789 5241 4028 4563 924 4553 4003 1415 4640 4465 3950 968 3716 3732 222 4025 5344 1609 4189 1492 73 5390 3979 2490 4066 1577 3939 1947 205 2352 923 5155 514 2198 1916 4613 78 2988 4240 4736 5243 4566 4549 2740 2074 28 4617 3422 5425 4359 1434 4002 734 539 4093 5560 3780 1733 3194 3866 2757 2253 5354 649 2841 547 5312 282 2957 2042 1768 1902 2586 1260 4489 5368 343 351 222 2763 5132 2928 479 4579 3233 4563 3529 3540 5031 4682 1282 149 3897 2698 1954 3082 1570 4794 1816 4873 2926 1689 187 662 2066 579 2412 3364 1900 1467 2467 206 5138 4868 5048 3903 4377 1888 1209 2946 1358 2797 3617 509 2281 5590 1131 1839 3030 3032 2416 4007 256 486 2749 59 1906 3938 2477 1037 2428 1098 3905 4070 4950 2106 4013 4209 3212 3631 2379 1437 1306 1399 4274 5321 4304 3954 273 3982 1685 5533 5488 3151 2396 2793 3770 1589 4711 3075 988 5611 824 1489 885 4492 3405 1032 1962 3185 4027 1524 997 1081 4594 2315 521 385 4635 1518 1948 5497 5562 4701 1308 2153 4813 1430 3586 4461 2077 2248 3065 2572 748 3720 2754 666 5486 3276 1920 4707 4260 735 437 2142 1387 5172 3090 1146 1929 5502 48 1272 2502 2275 2736 4338 1832 1081 2601 186 3323 5202 604 938 3219 1895 3555 2743 3546 1207 2737 3708 3075 2183 1449 5085 1484 549 2461 1479 271 3542 1878 3334 4964 4557 1685 3160 4633 3781 3296 2528 4481 5193 4621 448 397 614 3418 215 2129 3664 2894 4271 1659 213 1108 4064 854 2027 854 4392 2121 273 4548 3359 1441 4073 1609 285 5559 4115 1389 3676 3373 200 2420 4359 1724 1916 2754 903 4850 3529 2548 5204 5565 4681 70 1846 1673 1282 4145 1006 2258 2361 1295 4279 2204 2464 2817 4637 3618 383 761 3793 596 5429 3201 513 5233 2890 5519 4414 4898 3812 1385 3103 2669 67 3387 1596 2800 2166 1602 656 2790 1756 4204 2615 614 1186 26 2347 4003 5481 1045 3491 4005 62 1120 4716 1851 532 2469 1128 76 4787 2835 1489 5142 3291 4458 2856 4727 227 5426 4234 3118 4255 1781 5218 135 4886 4034 5599 4602 2669 3791 647 1486 4548 1881 5628 4236 1546 1944 3670 5265 132 1636 2994 604 5197 4566 5061 1655 508 667 5025 2502 2417 2868 3996 2034 518 1695 5333 4847 1878 1217 3263 4415 3183 4749 1047 2796 5352 460 5447 3948 3699 798 1392 3796 5568 928 972 3848 1891 150 4015 5101 3560 3475 5097 959 2056 4488 1026 2836 2153 513 754 3781 1719 3298 507 3104 3957 3397 1403 3286 3126 2923 4449 914 5277 1005 628 1421 554 660 5479 264 2058 1724 2926 2655 2609 760 2853 1336 1630 2229 677 4520 2711 4886 224 3288 518 39 179 3299 2115 1337 2460 2241 2960 201 4485 3475 1262 2099 322 826 3733 2017 5567 1702 2793 1313 1986 2109 2317 1656 2498 467 484 1779 2056 5511 2132 4534 2317 3218 2696 5011 5362 3326 4929 3292 1039 2738 1726 1017 3106 5252 3662 5108 3082 324 4995 3402 3546 5448 5074 5501 2488 2951 3218 151 281 1374 380 4491 3372 847 1531 3725 1745 600 4219 2486 5067 4505 2424 3829 3990 4646 160 3584 3001 2027 13 4723 2504 1872 3000 5234 5639 1003 689 1457 2079 3864 197 668 3093 3391 1065 2767 1127 3044 4692 1328 2188 436 4218 2486 3634 79 2550 3881 655 4910 1173 1432 2648 3173 4025 4714 1692 5156 5365 2160 4360 78 2098 706 1442 2126 1017 5069 196 3666 414 392 3195 5364 4241 3986 4355 476 891 2667 2013 3411 4680 369 2454 897 3623 2385 2822 989 3434 806 3086 2791 3502 4810 2114 1367 4977 4703 1935 3769 4106 5464 2806 3273 5301 1776 4684 520 497 2702 1469 2970 2082 3710 2675 2850 3127 3155 1314 111 2859 930 3800 268 4670 5222 1825 3931 3939 5205 560 2750 2932 538 2643 4638 4902 1360 498 1947 1990 554 2849 1597 2247 1035 499 2276 4309 3368 1038 1278 909 3960 4047 2069 482 2708 4388 1542 2728 555 1595 3384 3852 1496 694 4800 2836 730 527 427 3918 2571 1949 881 406 604 92 4904 2900 3969 4820 2405 2772 2148 926 489 4582 3879 3278 931 1668 1589 4925 495 1117 2505 3661 2967 5290 958 4145 2682 1547 5565 4339 2261 4309 1470 2208 2097 3054 1068 4779 4652 348 4898 125 3968 889 4902 2656 1194 1599 1212 497 4441 1808 5169 3910 2878 5317 5056 256 68 3216 2513 5398 798 5454 2703 4178 1328 3161 3842 2992 1389 441 3666 4780 3128 4613 3019 2900 3256 2444 2078 1787 88 1461 3023 4280 129 5601 3716 594 3506 5048 2353 5051 2591 3010 1020 4518 5505 774 3039 3498 3545 4742 492 4092 1342 4448 525 4788 1477 3321 1801 1732 1100 36 3181 116 5381 3582 3258 1437 2252 3076 890 4300 726 2585 1046 2213 1483 3657 3056 1981 1459 4080 168 1036 4089 3015 1496 4228 3200 5152 4899 562 414 745 5546 3937 4646 1944 4126 1572 3053 2120 4445 943 1947 5398 1455 3246 1803 1785 5411 1874 5429 1711 5131 597 1967 4262 1212 5350 514 1062 4442 704 926 616 1390 2199 3151 2066 3661 2172 2370 4812 4184 2447 183 1879 761 210 3816 384 1162 4180 4323 4811 4875 833 1660 5489 2017 2404 3006 2963 4664 2271 4195 2104 3213 3855 949 4489 1117 1516 282 1699 737 2505 1294 518 4383 4799 587 1760 2631 5615 3734 1476 4938 3322 113 1779 2739 2509 1673 3926 455 2905 1617 166 3523 2175 4595 5089 4676 4088 62 4111 4931 5151 5643 1284 1408 3823 2972 362 4996 347 3466 4361 410 1156 4618 3589 334 966 1595 1221 1558 3077 4206 5562 1433 2914 3158 650 792 3152 5073 3930 1045 5064 4443 2481 1618 2358 1146 790 736 1417 1438 2032 2057 2465 130 5027 3707 2770 4847 1630 805 636 5195 1584 601 1741 161 1204 3015 3469 2400 189 189 69 5149 4120 2472 1810 5517 1779 2195 432 4123 1547 4965 4423 426 4113 1300 561 1981 5386 5115 3860 2863 2844 5456 5346 4985 1086 3807 3274 450 816 474 2361 4270 2967 1506 4197 5095 3243 4972 1405 1392 4319 1824 4433 1585 4939 5186 2063 1627 3905 4506 2492 5440 2521 715 5296 2710 1190 562 404 4573 3074 5308 368 206 5144 2644 574 2317 2192 3997 2074 1518 523 4705 1252 56 2304 1666 1133 3338 471 4329 2845 1082 5104 2564 2747 1895 2286 4075 5609 798 4561 5107 5094 572 1328 314 2542 5454 191 4357 3701 5100 2417 2283 4971 4862 5178 2230 3930 513 3431 480 3965 634 1301 2045 4 309 5075 3126 3671 3459 5243 363 5176 3232 3799 1268 832 2339 5052 2308 2418 3455 3603 28 2594 4288 315 3324 1603 4413 3711 1508 859 228 2340 5216 5494 79 3057 2243 914 5260 4813 1156 2597 2059 2465 5390 2704 2739 5467 1359 1631 3735 4958 1355 5474 3510 4328 902 1667 2961 4341 1275 3859 3643 4901 5219 3701 3746 4607 5037 4945 4484 3523 5110 4230 2013 3961 488 195 3612 3792 2236 1670 1243 2278 492 3501 4667 2813 3890 634 4475 978 4018 2538 2832 1739 4916 3782 5141 4715 1318 2684 5544 4073 589 1021 3309 1485 2711 4463 1258 3198 2504 5379 4159 195 1859 3018 3348 225 1551 680 4991 3861 729 1163 2950 5371 2513 2108 3913 5179 2866 3139 3248 1722 5602 5260 3000 2371 4085 619 4486 862 3755 612 3173 2105 4000 5506 5260 4110 1525 3886 1851 4384 873 5402 3094 2446 4605 1051 4918 2900 1655 4682 3759 2179 279 2039 4286 2008 675 5576 3396 3924 122 2623 510 4315 5548 767 3872 3414 4316 2871 484 533 1364 4524 367 1461 2140 4312 5247 730 5402 3754 1861 2128 61 3272 229 3228 1818 2396 2807 1420 4391 2667 2257 498 2805 1740 2323 690 1496 1883 236 4109 3640 2375 4266 2267 4630 1522 1940 2096 95 4623 2131 4597 3205 4149 4392 4666 4972 3282 3756 142 5611 1193 4624 1162 2572 5081 2338 3546 1077 2987 967 1236 119 2598 1451 3783 4887 2025 1114 4208 4415 4891 1429 366 3393 2362 2833 4512 4363 110 5578 5333 4727 1580 5551 5275 2409 2927 4308 5525 2051 2502 4189 2706 3199 4230 1741 536 43 4225 2073 5596 2008 720 530 2071 507 3101 4453 1280 5150 4805 5374 5454 646 2456 4143 2681 2285 4341 858 3981 5174 1208 85 4087 2383 5617 4673 2291 2662 3847 4516 413 4679 5029 5507 1263 4538 676 3707 5407 1228 1426 3228 4070 515 5453 2288 3519 178 4163 5604 360 3398 2189 147 4070 2510 298 5606 660 80 2138 2456 2863 5105 4559 3236 5239 1373 542 820 5357 2303 1085 1575 2838 1636 4492 1137 4515 2002 1942 3733 991 1983 5478 2232 41 4954 4246 4681 4147 4002 2727 2937 1966 4284 4556 1024 3871 3238 3812 599 973 1178 2163 1523 2481 2880 1108 2879 5195 4644 1241 370 846 1061 3362 3468 3962 1874 5615 2973 4020 4298 5440 3310 3461 122 623 5571 3123 4588 1269 473 4397 5505 1683 3813 4986 1403 4590 2189 3216 5059 3684 5562 369 1113 1682 1682 2746 586 5124 4819 3086 3301 5071 867 4718 4466 1413 3310 4903 3695 4317 937 1923 1624 4201 3277 1696 5265 1572 2720 205 437 216 4614 1599 2361 1189 2359 4040 4066 606 1315 4366 4904 1560 4245 1099 5372 3460 1969 902 5531 1568 4940 952 5563 3086 1442 2620 2250 3605 3811 4620 25 1328 1413 1534 1951 911 2062 54 394 639 1320 904 1685 3690 4448 2729 5079 4711 923 1401 1820 947 3142 1308 466 1168 4065 3350 230 2502 1119 1479 1107 1948 5028 1624 17 5640 4524 1302 922 2942 2950 5044 1594 4129 567 3431 2701 4686 1093 284 1846 2549 2502 4539 3269 2890 5530 2554 4645 5145 604 4976 311 3540 2347 1386 2729 1249 1604 601 4686 4943 5038 3742 4161 4173 1283 3279 525 2014 3834 4707 3257 2935 4125 276 3624 5417 820 1031 5335 4121 325 2277 1333 5213 829 268 3826 4513 1091 371 1231 2563 1804 3581 500 5350 1028 387 4639 2154 1391 2326 3817 3179 1750 961 3356 363 507 4887 1332 830 4566 2866 3393 4718 4995 3081 1971 4900 1701 4904 4663 721 3927 2763 5018 3433 3441 1429 2327 938 4147 5028 2571 3251 2730 5644 1163 287 4372 576 32 452 1889 3281 5591 840 3108 4955 4782 5099 2869 783 3479 3849 5556 2226 1223 3402 2070 155 2550 5227 3691 3763 5169 4759 2740 5614 2022 721 71 4003 1008 820 1151 2140 3603 146 5169 3520 2454 2577 3547 1562 2800 5600 5063 2963 5627 323 2256 3033 1574 2060 3879 4329 904 1141 2185 4027 3298 2190 999 4416 5474 2870 363 4101 845 1672 1565 2653 2023 794 1377 2615 828 1472 1255 4333 1082 4802 1255 5285 680 373 3946 4599 3661 4783 5461 822 2949 485 1853 558 5304 4108 3855 1034 2085 4202 1085 354 2125 3463 2164 327 5601 3944 5492 1922 2000 3486 3382 3577 3112 2478 1265 5012 1730 1289 1475 1957 3449 3939 4724 2759 4888 3672 491 3803 4864 4833 408 3834 1608 519 3927 3350 3281 581 495 2872 3897 3224 5262 3931 1639 3116 3795 5542 3349 2197 4463 5366 3337 3678 3721 1949 2208 3009 4868 18 1844 928 2123 3823 3848 5542 3068 2651 1098 713 376 3140 3065 1627 4962 1125 4003 2518 4921 2447 2457 3893 4783 4318 4040 1672 1680 3865 5154 2800 3242 3822 3139 263 278 4799 4401 5085 3319 5160 3379 5227 1894 1970 388 1063 179 3560 3934 3001 918 1625 3045 2916 972 4629 5192 3813 1344 5499 1772 5263 2528 282 1527 5427 2352 3787 4824 2023 1461 4807 2632 2364 4746 94 2250 3856 688 3683 3874 4220 1123 2674 287 2067 1065 3390 2972 263 2701 907 3589 1020 3655 5555 4158 4703 1510 1771 723 4176 2342 5441 1325 1454 1704 2008 5080 3723 1574 1800 3573 1819 3652 482 4214 4977 1176 3531 4476 4284 3736 1280 1941 995 410 529 1599 5475 3739 2747 4843 4044 3721 1646 2293 1424 3006 4031 832 2427 3701 1949 5242 1210 5388 663 1582 3850 897 3286 3016 3011 4089 4823 2524 4483 3118 776 1973 1816 640 514 2813 1284 1727 2306 2086 4767 4223 4572 4307 2172 4720 1919 788 490 2023 1975 2703 2862 3269 1080 2960 4737 1347 1629 3670 3632 2254 5355 5462 3348 4641 4041 55 567 555 4364 5404 5349 3773 1775 1562 2531 3700 4862 5489 642 2919 3668 1145 1494 932 2073 1444 2449 279 5152 2563 234 4859 1316 4445 5054 4841 129 2859 5426 2722 3409 3773 1489 2029 2112 143 4191 5244 1522 2064 4214 1829 116 5348 4941 3737 285 272 2107 761 4616 5183 4350 3737 961 218 115 4408 4572 299 2711 879 1074 2998 1979 5030 3523 3480 2925 2961 5007 1 971 2492 384 1604 5435 5493 291 2080 5612 3223 447 742 1891 2615 2627 1469 4009 4951 3642 3449 1480 1815 5213 5219 896 1189 2867 1076 95 1242 980 3268 4000 4918 3047 573 2065 211 3365 5129 1870 356 2575 4920 5429 5449 1666 3522 311 3642 1989 1192 1697 4054 2622 3872 4231 5365 1698 667 4111 2796 4442 3233 1601 87 4855 932 5294 3580 2261 817 3792 2854 5545 3778 1137 1085 3341 4357 886 3552 5423 1408 568 3935 1303 4926 3868 5031 1802 2484 1628 1050 3825 3048 4671 1532 5294 1187 1407 1451 1932 3725 1731 3758 5397 3342 1541 3740 1182 5318 1272 5518 2758 2776 2139 2299 434 5435 1180 3758 2816 485 351 2194 4033 3410 1901 3081 4401 4187 5046 3673 2877 5302 3397 1843 399 3201 1492 2377 7 2613 2351 675 3584 1514 722 1401 3208 3877 4797 2807 2815 1173 2535 485 1570 5413 4027 3993 4480 213 2705 325 1702 1563 1033 3842 259 4812 5115 4262 1141 2435 5231 4524 5061 1717 1903 4018 4445 2858 4926 3954 5269 4104 940 3561 2575 5074 230 5208 5599 2787 2775 2565 2541 375 2459 62 5532 389 1336 2931 3456 1950 863 4353 2139 4329 908 2729 2605 4868 2656 4050 4608 2390 851 3238 1869 5070 5069 3520 1825 515 565 5430 4056 3352 4568 172 5496 3822 46 3273 3535 2799 591 2533 4313 1067 2641 2971 1768 3298 3073 1111 2901 999 530 103 4057 4959 2688 3522 4420 4288 4186 1846 1937 2572 3143 3299 3949 354 3954 56 5408 4743 307 2024 5618 5069 2284 2547 201 3883 2212 1255 4804 3800 1651 621 16 731 3263 4717 5190 5105 5146 3901 3213 625 1836 4468 544 2632 1583 3419 2629 3545 960 5083 4339 2992 2595 899 5414 2977 1262 1516 5497 2087 2730 3932 997 3508 4139 831 1988 4252 2390 4539 223 2350 2992 3875 3372 922 2221 1199 4495 684 981 2446 3112 3336 5193 5344 545 5423 569 4066 584 4513 4786 691 2895 3264 1123 4492 1686 5604 4780 4586 3333 4879 2254 1651 355 1083 3584 2187 4538 4502 38 3812 4908 2946 2995 2284 1190 1401 3496 4918 2536 2911 2191 5426 5085 5245 3292 125 2319 4081 19 1465 3101 4464 2018 5621 1103 2959 3153 2432 3006 758 755 2342 1013 1904 3611 1727 283 2027 3224 1483 654 1871 2089 3362 2160 3013 2536 3066 1365 779 3332 2110 4672 2349 3785 2876 809 870 4455 4045 986 3431 2945 4888 4865 600 3996 400 1155 157 4703 5498 4098 439 4897 4411 5016 1139 4269 534 310 2442 3385 1193 170 1618 3273 4721 4909 2752 1494 1335 2972 3303 4031 2957 1473 5204 3687 452 4389 5187 4828 4203 284 725 2578 1628 4557 4151 499 1730 2787 514 2849 1032 2479 991 2897 1955 1695 5329 1015 1706 1238 5277 3566 2909 4605 546 1322 4119 1794 3045 5347 469 2052 5183 5176 310 2678 2085 2912 2649 5292 4699 1888 4596 2954 2553 2458 1795 4534 69 4025 4801 1277 1953 5577 101 3657 3668 1196 1300 3442 3896 4277 3905 5565 371 3028 5153 4377 3621 4682 4392 453 3341 2271 2664 513 2574 1614 4397 3676 3892 5412 2076 5157 4067 216 1593 3833 4044 1869 1999 5581 1994 2085 1618 3513 5251 2229 4799 3984 2155 4833 347 4749 2408 4693 3637 686 619 4252 1028 379 1531 2805 3953 1861 3751 1139 2532 1736 961 4730 1737 1742 1044 727 3961 990 3470 5619 1631 2904 2587 5119 3925 2669 5361 2734 418 5214 5113 1517 2777 4536 480 3831 3353 2111 1457 4287 4591 4907 2135 1038 558 3751 5211 2792 654 2257 5612 4047 1955 3449 4821 2094 2 5517 2542 3603 4649 3164 3466 719 3851 2711 4269 3266 4379 4149 5290 391 513 2342 438 993 2705 4446 3461 2399 2747 2937 501 3283 2832 3082 1282 2105 4723 789 2097 5283 2606 4018 96 3968 1835 5167 3856 1438 2025 4772 1220 3392 1323 3657 5218 220 2511 3844 4276 3352 5583 3492 497 2038 209 4933 4980 2597 5196 4033 2788 5630 4422 5450 3933 1132 4256 2834 3147 2552 3239 2128 3044 480 5385 1396 4991 3482 3191 897 1166 4811 2256 2596 4804 1609 1367 4872 1640 3473 4252 4985 4389 2165 4345 3854 1699 5141 1655 3034 4296 447 1038 1273 279 2701 3322 4450 1657 1739 358 3740 5345 453 1235 4490 1198 3194 1273 1228 3043 3953 1736 720 3518 1415 2594 2180 3817 1569 575 216 3089 212 2878 4502 259 2819 278 4965 1624 4792 2944 1179 1528 4993 4783 3866 4323 4480 1636 253 2375 2145 3063 3691 5265 392 1466 297 2366 224 4437 3712 3825 2154 3038 3904 3134 4700 5510 1107 1804 5423 2320 3912 5079 4904 2501 3512 832 1748 2291 3327 550 4078 918 3302 2705 1285 2696 756 452 2512 517 2466 5115 605 343 2155 5370 266 1126 4053 4894 4267 90 5152 298 2961 5092 128 871 1888 1287 3057 3351 3319 3797 1577 5470 496 4453 5291 3750 3851 5014 397 3865 5081 2788 3999 5257 3273 3401 1774 3208 2497 616 5343 4413 1192 4725 5057 1985 5362 2688 4257 1981 1385 4759 4648 1532 3388 3269 176 2540 1853 1361 1399 4750 1991 3482 4116 330 1235 4748 5192 3856 5163 1119 3333 3400 4445 5012 1456 4291 2362 1225 4409 454 1083 4089 1426 431 2934 3331 3448 2494 3472 3773 206 3998 3206 1020 794 5317 5058 4443 1465 3164 1492 154 617 287 3813 3532 5194 507 3374 2383 5590 3809 2017 1726 140 5483 3984 3111 2523 2616 634 4843 2527 4673 4950 4375 1996 3230 3569 3013 2838 1498 800 3922 4912 618 5403 1637 5204 4391 3304 2061 5123 4090 3871 2899 2794 1412 1917 74 885 2886 3954 2654 1253 1675 1512 2367 1119 3104 5385 3582 2443 3092 228 3442 4859 4549 3899 3645 3061 5489 2212 2992 4458 5053 1098 1063 4692 3218 4469 5496 2109 677 5565 2883 3918 3948 567 1587 4055 4977 453 2019 3852 896 4471 4752 4719 5288 2330 4213 248 2075 1720 867 2501 1334 5245 3407 326 3697 2309 3084 1684 4155 3469 2394 5552 1797 5123 5247 2724 4356 4293 4916 2641 333 4322 1812 4259 1992 3563 2392 5472 396 794 563 1054 1469 2416 3014 1303 729 4272 127 735 849 3533 1714 3965 3160 3057 2893 850 1906 3609 5204 309 5126 1283 3363 5530 3699 4662 3539 5574 1684 1222 1175 2799 818 5564 1893 1045 5211 3730 4329 860 3220 330 763 159 2518 364 3634 4256 4077 258 5396 5233 1669 748 1105 691 1638 4412 969 2686 3207 2662 4505 1700 77 4103 708 4322 5249 1684 284 503 4974 5490 719 2742 4476 2548 1401 2743 1362 3587 4951 2893 333 5341 5433 3223 4174 104 512 2928 2513 1588 1458 5343 3350 2588 3546 755 77 4333 4423 3362 5049 968 3719 3344 1620 3646 3320 3951 4573 5424 134 4465 946 5292 2800 2486 573 4334 536 4871 1794 179 2744 5379 1734 972 3744 2183 2873 5585 404 2119 1975 2288 5414 936 5464 1532 571 3020 1363 3362 3069 3517 68 1967 386 4496 413 1402 5263 4488 4682 4632 2751 5427 2639 3581 2497 956 2587 3177 3120 1568 4694 991 754 2025 666 829 3711 1458 2606 3016 2343 2228 2939 4605 4857 5169 2129 409 606 3080 2077 1294 3878 3160 3899 5262 3686 2356 1157 1648 3390 2999 2365 1220 3071 1364 204 4826 5336 192 2604 4726 3692 4611 1904 5195 1500 3988 2540 2654 2103 5409 1211 5381 118 3522 1500 984 2978 905 1361 2678 711 4064 2295 4239 3702 893 4297 3429 3297 472 667 4265 814 507 2545 3184 2949 1886 3248 1958 3154 4287 3172 5597 219 2881 5288 3786 4534 2841 5534 195 3862 2933 2554 1157 2659 911 5509 4729 5143 4224 2241 1464 5246 4593 3759 3264 3513 844 3552 488 3923 4808 1849 1911 4744 192 5601 476 2226 580 316 5604 820 1317 1653 3781 4317 4176 2711 2666 2397 1833 1368 1819 967 3440 2531 3743 19 807 948 1792 421 3042 5216 2662 2573 5600 4685 3954 2053 5316 2499 3436 3768 4939 4264 1883 153 1542 2533 2233 2004 1242 3934 3787 490 763 4447 4258 188 4182 3056 5326 2120 3387 3914 842 1803 2833 1111 1725 175 759 3039 5444 3339 5016 4979 24 1606 5418 5098 5229 3839 1673 1602 4607 62 5033 4392 4952 399 3360 1636 1299 4429 1913 672 4280 3302 451 667 2588 545 5591 3756 2619 1997 1720 4298 4766 2373 1204 2258 5334 1247 1256 544 3711 1329 2311 887 2270 2377 576 4032 4310 2028 80 1992 2399 125 4990 1065 3955 3327 3570 4166 1373 3829 2243 2853 5488 1341 960 777 381 4744 72 1396 3800 2747 1817 1619 4891 2485 5395 4824 943 3504 462 528 2747 3257 3138 1348 5275 1604 1081 3989 90 3784 276 2401 5183 2331 4382 1372 517 2537 5133 2750 3744 4385 4279 1823 5383 4660 2977 4569 5475 3794 2610 447 4009 3730 1422 1963 3731 1961 4535 5093 3667 2949 1236 2992 4657 5539 5197 4929 2550 4302 435 2286 3541 127 2472 3749 5134 2906 1762 901 3165 2529 3755 3425 2304 1026 4843 4583 5435 3262 2474 1070 4799 4477 5556 2603 4457 996 2614 57 2145 4269 2454 828 5331 2680 3238 5480 2469 1586 1 2469 4481 2182 3214 297 4172 5044 457 2777 2324 1874 2820 2885 170 4043 1558 3691 3564 74 4141 3768 1145 123 1017 2564 4577 4829 2967 3204 2995 1932 24 1806 4456 3988 555 5329 746 1234 5108 4189 2777 325 5502 4752 157 4060 3686 2458 104 2343 5326 4475 250 5291 2877 3170 1463 978 3324 757 4572 4222 5325 370 4861 4848 3254 2804 4537 5601 492 147 4722 417 112 1805 5079 1272 1646 2314 2363 3800 1901 3564 3665 5259 3550 1675 4633 3593 5477 5131 3597 2649 1141 3711 1848 3878 2362 5074 5461 652 5548 3804 5016 3883 6 3626 3272 702 2068 2449 4269 4000 3289 4801 1917 1135 880 97 368 849 4678 3278 2825 4252 108 4312 4769 1825 1049 3931 2506 4612 574 3378 3245 1609 4619 3857 5229 4250 4938 4969 5272 921 4147 4645 3478 2152 411 2693 2675 1744 1750 2862 192 4833 1409 4264 117 1374 2305 3123 2241 4956 4976 786 1208 5291 3337 1656 5513 3322 658 4329 2418 1223 887 3715 3872 2654 1714 3688 4414 839 778 795 3678 4904 4854 2417 511 1052 2831 1343 5025 4817 2875 2185 3270 405 2194 3209 2668 235 4464 4472 967 5315 693 3581 3984 3152 1611 4380 5298 4005 1862 4885 2008 1874 2929 450 888 3476 4230 3953 1407 1586 2858 5425 1113 4938 4379 5043 5046 1296 3446 2284 2097 5425 3309 3342 4169 3891 2820 4731 166 5058 1958 1473 457 4463 395 4183 4255 461 5204 3670 2662 4992 31 3420 2576 3806 1236 5110 24 2295 2699 660 2226 3240 4091 1606 4663 3022 622 2888 5054 4976 482 3873 4446 4694 5524 1388 2564 1664 5043 5019 2230 1351 2980 3025 4119 3642 872 4062 937 860 5190 2800 2742 2108 1154 2440 3739 1166 2893 1542 3331 3633 1598 2254 3534 5248 4416 85 3467 2956 1149 602 3271 1602 442 3072 5563 2122 417 1438 5406 1180 532 2228 4911 391 515 3126 4084 302 5100 3671 3220 4269 5005 2137 3393 3092 494 2250 4045 2406 3188 4037 1438 3630 5577 2816 5603 5037 4809 3957 4606 3355 929 5220 563 2671 3386 5396 3551 3195 424 4850 1005 769 4624 3928 4895 2371 4347 1323 5045 922 4245 486 4930 3194 3485 1675 655 3972 2497 4088 1173 5228 769 988 2601 444 371 444 5318 3585 4274 735 3306 1989 3727 533 1241 1760 4171 5600 5415 767 2211 491 3571 1019 4873 5268 3784 4462 2013 2908 2143 4920 1719 1733 5514 375 1333 383 2387 2287 1060 2878 5172 5292 2834 387 3442 3424 3230 2737 3432 1106 688 359 1570 3268 4731 4499 45 2552 2605 4033 3761 1738 1992 277 2173 5319 4758 4029 4254 3553 5562 2683 318 5398 3720 4617 1670 3955 912 2315 2799 5134 2910 2517 342 4954 4109 1304 3902 5149 4896 3899 2010 3347 2809 4601 1566 4658 1224 1110 4365 2813 934 3526 521 4337 775 253 5606 2048 3141 4000 228 420 606 5279 2371 320 5628 3428 4680 2258 4499 2019 1106 3874 2664 3846 4337 4953 1460 1919 858 1384 3726 1075 4183 2358 2797 3818 1081 1312 1260 209 4604 1052 1604 5520 5038 752 5020 1233 3082 4543 638 1379 1118 5456 1425 1606 1351 878 898 4850 2156 1617 916 3879 2627 1464 5219 3248 4635 1330 3198 4391 4174 4329 1300 2048 1893 519 1077 3284 4712 2075 4081 3220 4349 2248 5426 1223 2511 1033 4385 637 1916 538 5438 5396 2254 1413 2289 5319 5413 3243 2631 493 5510 5515 329 2971 3239 2723 798 1765 291 3539 3372 827 4475 3776 1237 275 4001 5614 2851 4698 1933 1827 5553 4847 822 2369 3970 555 2230 4806 5087 5070 2572 551 4237 1457 2601 5528 4560 4909 458 286 3103 3087 233 1885 3868 2480 4874 2059 1078 979 1515 953 2724 4081 678 429 3600 1468 3466 2640 4378 1136 1401 477 2306 5338 2121 2781 4811 1498 4893 1353 513 5155 1766 4213 2809 2405 433 4127 4151 4570 5206 380 4381 5284 394 1093 3517 3366 1154 5232 951 4894 4348 2932 4273 454 594 4443 4631 4126 3504 4903 3247 4489 602 3632 2356 4305 598 92 4070 3057 5059 4743 2634 1162 2015 1256 2842 5234 409 3739 2959 2999 4562 317 1290 5226 3144 3618 3024 3067 3288 4949 4281 2188 1589 4701 4367 5242 3118 2890 3475 1435 981 4095 2232 1129 1920 5623 1463 1278 4455 121 2850 2861 3646 4551 4700 4284 1504 589 1529 4315 3836 4555 2631 4788 3836 2277 5281 4247 4648 3931 4061 3652 741 463 1559 4311 497 3953 3376 3363 5024 1301 5424 3959 4560 5535 4745 4105 4109 256 5212 3881 4029 388 1369 1628 1814 1196 3753 4844 4752 1332 4249 1792 3501 3584 1655 2903 214 111 424 1242 3989 888 5033 4145 2364 1921 4587 2006 316 1436 155 108 5573 228 2658 4422 2492 349 3572 4453 4655 128 1428 1343 3247 4333 4095 2961 2904 904 2805 2041 2501 3825 440 5275 3583 2336 3095 5445 1979 2033 747 882 3162 5453 3135 4989 2760 2732 758 2234 4368 1960 887 4761 423 323 1413 1856 4363 5113 4417 2414 589 1505 435 5641 4112 764 373 3204 2192 1702 3288 1722 5496 1868 1864 2230 3089 191 3159 1256 1243 4275 69 3146 791 1906 1479 5270 3513 3358 4493 443 1479 3392 560 1276 4115 219 1936 969 2251 1052 3649 368 1501 1028 2265 1983 4540 199 1078 3897 5364 4291 1905 3314 2301 4333 1886 2582 4684 1818 3717 2554 329 5105 2376 1614 653 698 4046 4590 5222 535 1672 3396 4475 2867 462 1473 723 2651 4860 4802 3568 1012 3042 2573 2437 836 3322 1868 3275 693 5176 5102 4123 456 471 916 2421 3652 4077 3990 3375 101 859 4018 1066 3661 1882 5156 2081 1328 2782 4347 3910 2411 3993 579 2881 4845 4430 1837 1562 405 2764 3599 223 1646 880 1927 5059 263 3254 2757 5194 4937 423 4214 2300 2507 5171 5577 5346 465 4273 2773 5515 2060 1678 2917 5243 2305 4548 3919 850 5351 1759 5521 3475 1883 4305 4405 496 4595 3013 3639 613 2101 992 3313 191 3753 2603 306 3471 4476 4052 506 721 3074 5337 3737 2526 4435 1590 4679 662 1862 3262 5032 4087 1098 2344 4991 347 3825 2222 3392 5414 2050 193 3201 3858 4462 4479 732 3587 4953 5138 3732 1454 5558 3330 1933 1127 1357 2101 813 5331 1200 5089 4684 1557 2484 498 2530 3024 661 2408 2808 2652 3943 364 2219 5054 2874 4402 4244 4690 2557 1190 2821 966 4515 4124 2571 4685 2927 2601 1082 1227 3169 2347 2861 1043 2656 3035 4229 1411 2026 41 363 3332 2189 3419 676 1774 3075 3774 5389 197 3972 2765 1047 2247 2822 513 905 5456 70 3033 3044 1128 4086 3418 1819 133 471 5078 4595 4349 3516 3855 5225 4849 991 3087 2930 5570 663 1157 1462 110 181 704 1845 767 1147 4599 4310 972 662 1103 2421 1946 1819 1052 2010 2701 1129 793 1502 2881 2381 359 1714 551 3686 1516 4035 2499 1410 3785 1329 2656 569 1384 3283 4274 4541 2510 5449 3874 3966 3637 391 2207 3619 2090 4502 969 1221 4614 77 5284 3566 4117 5406 478 5313 1606 517 3039 5341 5512 1657 3836 4655 3624 3104 1842 3032 2036 5476 805 3543 2860 3008 897 3931 3532 1799 2872 3403 1894 4232 3817 4438 3548 5318 1215 1585 3052 4554 3204 2811 5634 117 1064 3404 1790 1710 4957 1745 2080 5214 3098 1600 5600 4542 1584 2774 3654 1238 1423 1033 4149 2879 224 1659 2494 1956 4805 4750 4251 5060 5310 3717 2353 1659 2239 228 3308 3656 3671 504 1453 3551 2032 998 4941 1555 266 257 879 549 1128 3292 2214 1846 1061 2605 545 2665 4944 3171 4696 5049 2320 3959 4267 1710 3442 942 2240 3886 1306 4592 3608 3131 4747 1728 2578 3390 5245 4119 1885 5202 3514 1179 423 3877 401 2493 2402 350 4417 4577 1633 5336 3262 3496 1926 1254 1631 3626 4659 2080 5524 566 5581 5434 5459 4719 5457 2707 4688 2745 2850 4367 4274 171 1994 1784 415 3659 2197 1354 1935 5215 3346 3005 492 893 5028 5191 704 3457 708 5239 56 4930 3108 5500 2473 2335 1252 4582 2716 2123 99 2326 1874 5351 204 3235 5227 2954 1461 4460 3898 5322 2333 4144 2247 1589 5054 4222 889 379 77 1661 3779 1063 1016 1517 2944 2031 1196 1583 2236 4296 187 774 2645 4057 465 4022 1870 2711 5032 4534 4679 1217 504 2965 4150 2537 2371 1049 3065 4591 2376 4575 5068 4445 1103 3685 5036 2515 4677 5434 5040 2129 3500 3854 4447 3697 581 4214 1935 2489 612 615 4805 1393 4329 3696 2913 989 5581 3257 5248 2438 3466 5617 4447 2493 1359 2969 2381 1757 2750 2827 3864 557 2508 4860 3489 3624 548 2753 4722 3293 4742 958 2352 49 4454 545 925 5072 4650 3854 342 1999 4707 4976 3276 631 3841 5459 5316 442 2665 1142 2857 4337 1765 2667 2762 4110 3957 1149 3092 4190 5594 1877 4937 1691 2703 3056 4577 3014 247 3725 4208 2071 2147 4662 1896 4330 3861 3000 2273 2649 352 4379 4482 4040 89 275 2926 4970 1081 1076 1032 613 3828 7 3387 3452 4258 1482 1445 488 2748 896 69 542 5514 4337 4794 51 1654 3817 4986 5500 1052 4903 2904 4723 5412 3548 2170 373 3252 1988 4722 418 3095 4628 66 4310 3617 3537 3101 630 5245 2197 3265 2063 5051 5259 4962 3201 1510 2056 233 379 5365 2280 4853 1297 3684 4878 3561 3935 2698 3839 4062 160 2757 368 2082 4645 5334 4930 106 4679 849 2014 5216 231 4311 3450 3645 4557 2123 3143 4829 5147 1059 3891 739 1383 60 4349 5539 4926 3271 4703 3273 300 4596 3644 5064 3316 1923 3542 3891 2264 50 629 35 2797 2950 4093 2510 3971 5290 2349 5279 3076 3517 4897 5434 2973 2759 2185 3381 5421 2326 4487 3802 4369 3657 2626 4711 4456 5493 4059 353 3893 398 2149 5378 1378 1636 3412 2245 2058 3431 2389 341 2689 1984 200 4052 5642 2058 4883 2105 5138 100 3415 3150 5388 4200 4635 3600 117 375 2211 5003 2660 1090 4266 2743 3561 3617 4098 1603 3614 1774 845 4274 4403 4261 1758 1927 5627 3053 3501 2938 4986 3841 5562 1620 2032 400 1691 4662 470 775 3181 4369 3828 282 3627 4536 4951 552 605 2783 4780 1250 2416 5319 4569 3997 2182 3158 527 1035 1948 4157 3984 3985 2738 3712 2418 3727 2727 2125 623 1195 5468 3655 1011 4965 2286 256 539 1175 1568 1973 1396 4821 3842 4462 4068 1279 3099 3866 4211 3102 5585 5048 1496 1928 4102 5202 4870 2039 5217 2137 393 724 2058 254 1982 5009 2486 1516 1418 4700 2163 5154 633 2413 3803 910 3195 646 2907 334 1770 4924 2826 3566 2216 1633 2838 3575 4559 481 4915 2055 3284 2938 3654 2497 428 4188 3995 3714 1348 2440 3846 537 2224 5595 4875 683 2667 5633 5537 4662 829 1582 1949 931 1658 278 4327 4190 4961 4169 2003 958 715 1077 4680 2436 1230 2359 729 3072 1732 2306 2562 1354 2757 4710 2958 334 5108 2777 297 5159 2104 3840 5204 468 1246 1 1191 4203 4633 3510 4875 4922 5263 1205 56 288 3695 4342 4609 1218 5175 4220 2537 1809 3943 1068 396 1586 2981 4450 4991 2375 766 3630 3605 56 2005 4187 1683 2587 3855 1410 2870 3000 5456 3585 1998 3704 836 477 1805 5586 2776 3872 4804 3175 2834 4487 2330 4115 4626 108 135 3421 328 3804 171 2992 4399 2196 3743 4401 3934 4803 3495 83 600 1734 1854 1588 2592 1347 3378 2038 4808 3279 5123 3523 259 249 1722 3962 429 2635 3533 5278 4357 2505 682 1054 3783 3283 5384 269 4291 198 752 4179 2406 4428 116 3277 2908 4077 3592 790 3790 4549 4855 3310 4630 2304 1473 542 291 2954 1113 4560 4054 2910 5589 4628 1885 2061 2868 2060 74 1023 4784 544 1104 5207 4828 3758 3728 5283 2216 5380 3563 3122 3838 3246 1498 5076 2012 4355 3719 2662 5128 1258 486 5119 1690 3738 2711 3915 2977 4457 870 1710 2175 5047 3327 5151 1414 2107 4755 5097 5480 2302 2407 98 846 1241 4612 2083 1317 241 2843 1335 3184 3296 2562 3260 3596 2754 4606 375 1013 5056 2387 5399 109 168 2102 1135 4243 4809 258 63 3826 948 2433 3584 33 2555 2279 1747 3110 1241 3743 4609 1798 2647 1341 4781 451 798 317 4173 1266 5069 3138 1865 5346 3521 2846 3076 1089 1630 4936 1209 4252 2180 1177 1321 1081 4727 1716 5186 885 2834 1444 1488 5367 4522 3608 1897 16 2797 5346 3319 2746 3913 3027 329 3466 2440 1294 4842 1378 205 234 782 2796 1912 5601 453 4645 113 1258 1298 4872 5461 1210 1571 373 5073 2547 5438 4077 1860 3185 3152 1743 3823 1777 5331 3005 388 4843 3361 5200 2751 2159 1183 4313 2939 1370 3068 285 1581 3602 372 2202 4741 3104 3808 546 1537 2257 250 1079 4402 2759 4767 5012 116 277 1303 1208 4465 3376 1153 4861 3630 2552 2684 2599 3718 1067 2714 3772 1791 176 1915 2586 1378 1263 4241 3024 2373 2387 4226 318 3067 644 509 2357 4751 438 4396 3457 3332 302 1930 195 2685 1821 2041 109 3148 2042 166 4708 3672 1791 2105 2770 664 858 1723 3133 3681 4396 5409 1043 983 3459 3414 4546 5460 1073 3148 3313 4860 3181 2079 2608 3372 201 4866 925 5145 3955 1270 5388 3012 1140 2924 1709 4564 5238 1469 5292 4990 3085 3177 4384 4503 4065 1981 5111 1775 2582 5149 4693 5190 1384 3589 4475 2152 852 2970 106 4269 5231 3396 3204 405 4994 4981 1935 3609 3810 2749 5244 1043 357 1872 1167 5242 3605 1784 480 3541 2792 4560 1107 3172 2400 680 4628 4132 2356 2550 3020 1965 1822 2285 3617 1365 2874 3424 5180 2163 5267 5089 1251 2700 5401 4883 2042 989 5596 1209 3565 2661 428 2513 625 5044 124 20 711 5641 5374 522 3627 3288 2807 1984 289 911 5451 3289 2076 3167 2577 5002 1024 3005 577 2422 1871 3135 1061 1141 3378 4007 3997 1768 2518 2846 3701 896 5316 1217 3057 4114 603 2379 1390 1871 2325 596 494 1104 471 1140 2731 1456 2331 695 3048 513 4116 2940 817 4260 4600 4620 2731 1244 3029 3820 542 1534 747 2766 3222 2494 921 332 4041 1068 4481 3927 867 4684 1046 2150 5629 415 2808 1381 4667 1072 1495 3956 2604 2494 133 4707 2064 2214 1060 3992 2360 3808 2228 1780 3828 4313 5031 4749 1602 168 2378 5480 4413 1386 2623 882 4641 307 2955 2308 1093 1310 3839 1484 537 2627 5226 2892 3302 2006 1130 2794 806 5595 4371 4953 4157 401 1154 5594 2341 1303 2550 883 953 562 2527 1255 2860 399 2737 3463 2539 4100 4912 3247 5629 2558 5508 5096 2201 4084 2515 1264 2349 4171 3636 935 5545 3808 4103 3397 995 5253 3722 5445 4422 2776 3311 4717 4593 2876 4872 506 4496 5202 3938 1397 4067 1748 3369 194 2870 1512 711 5176 4125 2851 763 2697 1610 4831 2524 4364 4807 1274 2007 1033 4645 796 641 3292 4282 4047 4493 4109 3369 5372 3285 2399 3896 473 4199 198 3185 2674 538 2861 5597 3785 4761 3296 4765 1433 4399 4059 1519 849 1440 1535 2377 1689 4863 3609 2687 5509 637 2933 3586 1282 1521 2228 4859 5077 684 3192 3265 2869 3912 1536 1198 1823 2912 1755 5061 3616 2866 2148 1984 351 3828 172 4047 2100 3271 4595 2465 1825 5090 2917 5162 5435 2974 4 145 3008 5090 433 3134 2298 681 5628 4483 138 749 4354 635 1486 1363 2873 5348 4944 4509 4723 2906 4149 3687 843 5632 2778 2633 2633 681 1912 900 1055 3745 4853 4280 3412 4406 2605 1941 1409 1113 2862 3353 2141 2766 5089 125 2081 4139 2904 5006 856 2903 1844 1922 3060 2247 11 1515 4126 2540 2938 927 534 5372 1213 3494 5418 3930 5366 1420 5475 3240 4311 4007 789 2824 4227 3115 3753 3588 1591 891 2016 3918 1505 1484 3362 2823 5481 2119 183 1623 3762 3916 3304 2786 1036 4851 1922 145 5344 5295 95 3527 380 1242 1213 2965 2628 1851 776 4196 1848 147 4946 2622 2059 492 3385 1659 5232 4988 4204 3701 4975 2833 998 2562 850 2885 736 3269 2809 1036 3168 3674 823 2080 198 50 1662 20 2938 607 2173 3480 5018 1692 4512 1028 4018 1968 2408 88 3454 4043 5508 3268 5051 4441 4427 2535 156 146 4699 5432 1858 542 1046 2412 3370 4391 1743 4318 3659 3912 728 1125 4341 4567 3990 5367 3468 1617 3524 2122 2051 3757 1056 5259 4231 2894 1294 2118 3751 1837 5359 5048 4038 5515 4346 2285 4044 5083 4385 1825 932 3811 4758 3115 3322 788 4898 3297 4207 4707 4497 2818 1202 1818 1744 588 3254 1978 5561 1368 3100 86 1049 3427 1139 1712 226 5109 2149 3179 2230 197 2796 5446 1510 1548 4049 2006 4884 3135 4372 1294 1144 1400 1552 222 5504 1933 3905 3605 850 1562 579 5408 3461 3640 2153 914 4412 2319 539 1770 5119 2302 5424 5186 606 677 442 4738 1219 3231 3102 45 3503 5524 4891 1090 4412 2544 3739 2546 3322 4212 4961 4984 5262 3449 2593 2776 94 1543 3533 601 4439 4181 4146 2273 1236 5146 1330 84 2161 746 4133 5480 2310 1634 4566 5630 4867 1480 5192 1437 4580 4042 1409 653 2549 5065 1706 5531 3410 5209 4931 1688 304 564 128 4203 637 3792 3436 2659 5632 3808 1890 2733 1127 5198 2086 1337 2419 5192 133 3123 306 2325 2399 5500 1559 5291 4492 2859 838 718 1425 2402 3272 36 3834 192 4109 2469 1825 1792 4357 298 1528 5229 2836 1420 4113 2616 2742 4366 1625 2236 1226 3559 3548 1920 5593 1417 1452 739 3786 4516 2144 2259 64 106 2622 879 2568 3218 3131 4170 1160 4846 2727 3775 4771 2604 1033 2634 4209 113 3664 5467 1810 2934 2451 5026 1998 250 2861 292 4076 3632 2868 1060 1620 1264 1174 4876 2018 2848 533 4554 2524 413 4296 157 1394 1134 46 2224 4052 141 2875 2789 4504 3752 5124 3090 2965 2906 591 5605 1611 2126 79 4545 5060 2092 982 1328 3934 3790 1340 675 4299 4452 105 3767 3942 2387 5039 4926 5335 2930 5073 5557 140 4659 2447 3503 2133 3857 3778 2947 2042 699 2391 3697 1939 2500 5208 599 3081 5395 1998 1662 5155 2326 4849 394 3610 565 2664 2363 13 3616 3898 428 4064 5274 3261 5594 3319 300 4783 3325 962 1937 851 2093 3935 4798 2778 5144 2639 2537 1602 1210 4185 2342 5537 270 4172 858 1173 4791 411 396 2739 4378 5566 3956 4249 1782 5135 1441 77 5184 2811 2622 2160 112 478 1829 5483 448 3876 5279 5228 3552 3113 3886 3667 1846 2794 3020 955 5023 1657 5340 5523 454 284 4783 3316 5384 1857 3037 1125 3863 3552 3196 2796 979 1453 2364 2360 2378 5076 2333 5633 3456 2315 1553 3530 3975 1849 2913 4636 4247 4951 2629 1694 5464 1788 5394 2369 5351 3105 2820 3370 4639 2307 677 2538 3278 4380 4217 1056 3947 3286 655 1055 2073 62 5143 186 512 557 2016 1579 1754 3977 3052 1704 2877 5575 4173 1968 2308 170 5175 292 2104 3506 3972 2899 884 2442 2771 1471 363 5164 5080 4261 4200 487 748 4736 4886 34 1412 3457 4609 2239 4523 318 5025 2664 4844 1017 3351 2229 1324 511 4565 2094 2024 3681 3274 2753 1782 173 285 3392 1811 732 1640 3214 4720 4263 764 3743 2819 2896 4272 5296 2275 4027 4772 5389 4931 1709 2207 4930 3441 104 107 5119 3511 4815 2475 267 4566 1243 2629 2555 4957 3682 2850 2787 1139 3899 5163 2090 5408 263 1086 2401 4325 5328 40 2228 3422 5367 1744 1785 4528 2298 4853 1785 5308 2597 2251 1949 1587 4420 5284 352 3983 5306 4201 1262 1165 3949 5223 3489 3823 4879 1855 4382 2664 4831 4912 5398 245 2667 4459 4042 2131 4961 1172 2148 1651 652 4524 2971 4157 5568 3266 4953 133 2001 114 5423 2214 2480 5395 257 4656 387 352 1847 659 546 1686 3423 1993 158 1820 124 677 4778 103 1219 3576 1311 3164 2113 4073 1096 3490 1748 2719 4482 5405 3049 1430 2924 3615 2482 5467 3879 2541 167 3368 2109 4330 335 3272 11 4391 2984 4037 1452 1203 4227 1027 710 1327 2050 4717 5063 5385 5062 1762 1169 2181 5289 2409 778 4497 5519 1372 4219 161 4876 4602 3414 1253 1821 1183 1382 3798 1819 4533 5215 1963 5132 304 3962 3918 2943 378 2838 4898 3643 1116 2986 458 719 1968 3697 30 846 3763 4600 789 4108 4769 487 4767 2331 3627 1476 5624 4542 2840 3299 960 2054 868 2350 3529 5112 461 1511 294 3187 4475 710 110 4915 4077 113 4953 5525 3392 4849 2692 4052 2949 1728 247 5055 5538 5440 275 768 4386 361 3026 2781 2369 4202 3431 1437 4284 4648 2941 746 3653 4428 5578 2581 3498 1807 1712 1169 760 4447 127 1212 5202 4419 1426 3674 1778 2946 4155 5012 519 868 1124 2072 2896 382 2605 4906 5469 2560 5594 3699 3164 948 1905 4072 4697 1782 5115 5126 4509 2852 814 1103 2000 3690 5179 2564 3397 1782 5089 797 2895 2501 2979 4361 4010 5219 5350 3895 1190 3132 3902 4867 5338 2107 2537 965 1476 4266 2231 4207 4809 5442 4536 5571 3899 4193 5327 4480 1245 1249 1797 5116 2954 1567 3646 2910 3845 5324 2111 3675 5633 1811 1884 3774 1929 5348 2682 2457 5037 1559 4552 3118 1318 2605 5409 1890 1563 1546 5082 3424 1357 2646 3326 2493 1644 1366 1642 5488 3591 2806 2339 2091 2825 2673 2681 1524 1200 4851 1957 4809 3078 3022 3277 5461 418 3939 2523 4245 5220 4347 571 5526 2001 3950 1773 12 3702 4570 5247 5314 706 3520 4247 1635 3797 983 5132 201 1263 2589 3618 2572 830 4942 3903 433 2491 810 883 4644 1243 2687 799 1807 5037 1544 2806 4513 4782 48 2968 434 368 4466 1054 131 3191 3075 1110 4340 1778 3377 3056 1757 1613 4992 101 4490 1627 3546 1376 83 1374 4971 2681 4671 853 3328 2487 1363 3485 4415 2809 4094 5231 1752 5014 1215 334 1232 4502 867 4545 2743 732 1295 4783 118 4460 556 1897 2037 3339 1693 4906 5329 5285 4834 889 5598 4639 2375 1976 5024 15 3519 1985 771 3048 5530 1778 2419 133 4344 1384 588 2301 743 4540 2218 1695 487 4612 2761 79 2348 1408 716 3409 5067 5469 5599 4484 1361 4893 5337 706 4545 4525 4394 806 3257 487 5234 563 5520 4379 2631 940 2085 2296 2432 2807 3790 882 1025 3530 114 1922 4009 3279 3272 4137 1234 1811 1433 2158 1780 2337 4468 3639 2905 5132 3064 4833 788 1183 4686 4630 2448 2124 2849 5587 3906 5528 846 1978 974 1980 248 190 5054 4539 1915 665 3575 1967 5563 4774 5093 3657 1983 4155 3793 3133 1099 2576 2909 5150 2340 1605 2079 3366 2098 1061 674 2709 4731 5092 5211 3842 1470 1379 1730 2646 2233 5357 1315 1077 2990 216 714 3481 1904 2457 4569 110 3210 1228 1374 4151 4276 2236 1137 3726 610 178 204 1738 5337 2304 4356 2772 4631 2288 4029 4824 1373 2954 4245 1360 5388 2894 1645 4842 1337 3609 3789 3235 412 70 754 4723 3319 2308 545 439 2507 2879 2658 2333 4735 950 4369 2633 357 3163 3916 1764 3725 1986 213 4473 735 4455 2909 704 1103 4575 4538 707 3615 4188 1649 5409 621 4179 2924 3597 4670 2122 4470 2239 3707 2115 95 2418 4890 3435 4894 5178 2659 4078 368 3371 3036 4383 23 2102 3470 3491 3091 2938 1153 5167 2704 4702 1954 5483 3152 613 2475 1048 4383 335 3271 213 2249 5202 1627 5172 3727 88 3116 4863 4757 5199 3998 4890 1158 3137 5338 522 288 3849 3187 860 3402 4038 1962 502 3484 5383 2017 570 4498 5215 1180 3369 1431 954 584 3838 2736 5311 220 5059 1316 553 5527 5088 242 3444 390 3522 710 5640 2460 137 2011 3888 4920 2474 1381 4155 3594 910 5098 1903 3702 4855 5070 3590 1416 453 5588 2542 5607 1676 3205 2240 1357 4365 5452 4120 499 460 2960 3462 1766 2952 4104 2376 1021 509 4721 747 5064 4314 4899 3332 2661 2752 1781 2889 2497 2821 887 2599 5025 2473 5309 841 3913 1413 4650 4448 2733 1297 2146 1316 3107 4876 3380 4456 2521 5225 451 3402 2600 3513 1529 3738 3348 422 3824 5403 2853 3350 4849 4034 2157 5133 3107 5403 95 4952 2355 1213 4 2039 5176 3314 1321 4208 1583 3001 4944 3917 3787 2806 1898 5002 4385 3296 3560 1987 1652 3082 5545 917 739 2532 3017 4078 4 3475 3163 2806 3612 3234 2204 452 2775 3347 3818 1910 1814 1614 5438 5429 3990 5220 3094 1323 2346 3703 3382 949 5636 5595 3841 2948 4841 1845 3775 959 3899 5576 5413 76 2283 4828 1080 3319 1146 4599 2222 4701 5555 233 5594 3377 1883 4851 4603 3287 2293 5534 4927 4106 2408 4477 173 2812 1233 60 820 5072 4956 5155 2796 4856 1571 4947 1350 2083 4942 2759 1963 4093 5045 4234 2206 777 2054 3671 4631 2478 824 2950 914 4265 1105 3058 2732 922 1913 3354 159 5593 5431 2047 2509 1980 4248 4878 4900 1710 1729 2619 2847 1626 3025 3458 1880 757 987 3818 3460 3200 2161 914 3414 2042 1202 1654 2732 4892 4952 858 3826 5314 733 3885 2068 3478 995 4254 4183 5091 1013 4906 5172 1832 2245 4561 3461 4233 515 3178 1391 3361 3440 2075 570 61 5495 4094 1579 4756 4994 57 3231 5043 4713 3693 2369 1960 151 4826 3955 3458 2326 3681 5576 515 5012 4474 3508 3305 4449 4003 219 5069 87 3533 4547 269 2804 2365 5206 4844 1512 4798 4367 5220 295 3290 3780 5112 1452 3823 2919 4439 638 5643 1860 99 2038 3185 2331 4181 766 1202 766 4740 3328 3371 2817 1372 2570 3049 2280 3794 3793 3698 214 3506 824 2473 4396 156 2299 3536 3057 706 4699 657 35 660 2928 1824 3600 1157 4637 2646 5642 3154 4579 2301 5372 3662 3500 2447 2371 1105 3638 4265 1052 919 2727 5389 4115 3947 2731 1754 1715 4531 453 3818 1427 547 2269 633 844 2046 654 5128 292 1904 2070 2605 5376 5261 2187 865 4881 4469 1541 2462 4592 44 5304 1291 4135 229 1496 5288 2534 5486 5066 4543 1086 4726 453 4124 3259 5014 933 4652 3052 5592 4175 1612 3864 674 2982 1047 4848 3050 312 1810 3372 5306 3284 859 2421 2897 1903 2927 2626 4551 680 4756 569 3078 2281 5006 921 1415 1755 4821 5546 308 4437 3261 4705 4725 5085 353 3770 4820 3107 4032 5598 5271 5622 1392 2268 613 955 3119 3278 4874 34 2456 4956 4636 3176 4994 3214 2003 3971 4296 3558 2006 3697 5302 4575 2406 1376 829 2167 2887 112 3297 4431 3081 234 650 4650 4944 156 2275 3840 1092 3741 2756 4279 4266 5606 1949 5317 2728 5209 56 2331 4380 3402 2551 5030 886 5144 3410 3637 1583 3257 2704 4723 3371 2561 2182 177 3970 290 48 1842 3347 352 3495 2737 3586 4488 4303 247 2336 4618 3802 2919 3960 2928 3305 838 2907 5256 4726 2707 2480 4269 5494 2249 5272 1849 4960 1294 3048 4266 3581 4777 565 1159 134 16 4971 3405 2387 4848 2093 3377 1690 3944 1200 1012 3472 2670 2719 4972 2234 4884 1026 5277 1006 4635 2902 1365 3951 2857 4136 4095 399 4761 4240 3582 5576 2714 1292 3029 594 124 2282 3758 2995 3191 2287 3724 5495 448 4276 1789 381 5069 1177 3840 3701 4671 2224 474 784 750 4455 2938 2938 3482 5606 1234 2966 728 2347 3756 7 4907 2631 2366 2757 4975 980 3718 3235 362 4744 3278 5371 2498 3501 1458 5435 3286 1670 2442 4186 5133 3909 5149 941 891 1837 1534 3740 1418 3915 3739 4743 1872 5452 2104 4822 5498 4053 3050 3095 1729 5393 2367 822 3151 347 3831 4295 5212 1188 1252 74 973 1215 2091 1524 1729 4947 223 69 3243 3900 989 654 2952 701 1560 915 162 5401 4379 4228 1976 1873 4253 3480 4487 2805 2736 3778 1469 1354 332 4140 2719 5507 4361 1776 5605 2643 3016 3361 3985 510 1571 2467 2252 3566 1983 4419 3384 276 3857 237 3917 1195 3211 485 5163 3797 2584 4487 568 832 4623 647 1079 4307 177 4105 5197 617 4277 4158 3002 513 1068 5526 4377 4631 1048 2679 5252 3194 1140 2263 266 4463 4741 4686 3204 1449 4 243 4698 3070 740 1159 5461 201 3446 4806 973 2321 650 3889 1691 105 4796 4780 3414 2104 5343 5062 982 847 1337 1062 3261 5625 787 4835 3907 651 3771 2282 656 84 4443 4122 1981 2959 5372 2624 659 103 328 2913 1520 3422 2139 2201 5458 4365 2660 458 373 1823 435 5373 1395 2689 510 3519 2455 3074 3633 5615 192 4414 4425 4237 3290 5556 696 2414 2369 679 4622 3284 4017 4236 4358 2576 68 4214 1640 3707 4851 4967 4806 3200 2447 1659 3277 4486 179 2597 1650 1166 4146 3441 3109 3095 2846 107 3353 3853 2116 1601 2364 3218 3605 408 2052 2210 3001 4220 3502 5406 3962 2893 2326 4637 980 1591 3805 3418 5066 378 1259 3392 2068 959 4131 3305 2599 3422 1115 2725 188 2941 859 3608 513 2036 649 1511 5165 3525 5371 2579 2143 2770 1856 741 4141 5389 1060 356 1213 1212 2955 4973 3352 3045 1756 3146 438 436 5258 5097 3161 5187 4405 2034 2221 749 2338 4658 5592 2743 534 1305 3518 5307 5592 2539 4088 2589 1549 963 964 5579 5510 4036 5479 112 3443 4928 5562 3993 1899 618 5255 2903 3909 2747 1145 2640 1334 5391 2310 3184 3115 4465 1375 438 1944 3745 3703 2280 4141 805 2231 1391 3921 1982 1285 2299 2240 627 657 5297 4809 115 5613 5562 4648 2979 2457 783 5533 5423 5402 3014 1582 4490 5321 181 1154 2839 786 5612 342 4378 1166 44 4490 650 3502 4561 4144 3333 4953 4044 1409 1773 2465 330 3944 2136 297 596 1504 586 113 1443 5296 5149 5001 2466 165 2542 647 5370 3343 4795 1652 4510 3096 761 2426 2180 9 3735 4468 2214 5494 4195 5609 412 4860 4695 2216 3474 366 2907 4927 857 1208 2190 5291 919 3346 4526 1553 3615 2412 1260 615 3521 496 1827 4212 5319 1590 1979 1360 919 4440 2210 2314 4409 2757 1711 4199 2216 899 1919 4320 2895 1990 5488 1459 859 1435 246 951 4325 4490 4896 625 1638 1872 4263 2210 2125 3148 4317 2193 2960 4415 4497 211 3760 5010 5158 4186 4968 4759 5469 4340 773 5231 1831 5209 2810 735 1543 5342 3686 3788 1980 2763 363 2827 4221 242 4932 4261 1557 709 2475 1656 2453 4318 2336 2667 3004 5369 1605 1471 1978 3550 5507 5250 2220 2528 5475 4487 4212 5130 1897 134 2795 736 2865 2390 4566 1012 2931 2364 118 4078 3033 1286 2638 2977 4499 4388 4006 3916 2535 1126 2229 3735 1941 1895 19 1718 4176 2737 4466 823 4146 192 3022 4094 3957 2688 5506 1534 1574 2729 2308 3450 5283 4690 4027 5309 2200 4394 2804 2342 3794 389 4952 3408 4591 4618 1283 845 4844 3764 2580 2812 5124 1603 1024 4187 1409 4661 512 3271 5361 5305 2672 915 5091 202 5277 2038 4538 2572 2765 3532 1026 3287 4416 3862 2217 5344 3085 2426 1795 3464 2743 1879 3333 4591 3722 3892 4431 1953 1197 5082 2340 4379 3590 1821 1387 2524 3331 2936 2811 418 1914 2166 1507 3056 235 304 2079 5408 753 4901 3973 862 5203 4542 3748 4366 56 2561 89 637 2449 872 1276 5499 5133 4714 86 60 3514 5143 4018 949 3266 4952 1301 4028 5553 3049 5469 1675 894 1157 5367 1861 1347 2866 761 5238 661 2766 3233 576 4803 4801 5123 4750 3734 3545 67 3644 2657 5602 1743 3468 1954 1090 3208 1560 5173 516 4528 4392 776 871 1207 3337 4043 3302 5088 1766 2377 1551 3030 2082 3851 1333 282 2523 3452 2405 5248 4518 3913 142 886 2547 14 3399 4481 2295 5048 226 1178 1395 5420 2416 1202 4663 4609 2556 4473 5630 2922 999 3440 1832 4510 4619 2722 754 1280 1771 2748 4305 2901 1435 5176 5351 5173 2525 806 4757 2929 2931 5356 3332 4838 3178 4848 54 3450 4723 2520 5391 5129 207 3002 3305 3400 3185 4665 4156 2069 583 635 2578 350 5073 2391 4163 5495 2518 1676 3743 3841 4003 4595 2168 5129 121 3594 618 2481 418 406 2352 4545 1771 5630 3569 2500 4909 2916 1272 2836 2985 2873 260 5640 3528 3636 2675 1085 1275 3296 2912 820 2982 4329 2062 2318 4355 4678 3787 3808 2110 5137 446 740 3595 2219 2101 1227 20 2040 4794 2861 1872 754 5455 206 275 3287 3712 1299 1795 1888 2236 1969 3795 4244 4031 4160 4423 134 4226 1343 2259 4926 4587 4582 1655 2949 584 2164 1806 1516 4851 1491 5069 3166 3696 197 639 157 4996 592 1772 3358 2340 1373 4147 5483 1249 2060 796 3076 1678 2095 4728 3586 869 4148 1246 3501 4878 2608 5206 5207 3425 1899 721 4601 1385 5148 52 5180 4058 305 5484 289 1915 5199 2758 3037 446 4946 3151 3018 4704 3304 1719 1103 876 5402 5109 4585 396 2719 2030 4691 5115 5088 1874 4051 5397 488 3646 2198 3515 1001 1153 848 1445 2428 2816 3704 3266 1817 2392 2163 1531 1141 3346 3087 3970 271 1773 2462 5125 1024 4824 103 5410 5511 3292 3052 1629 2661 2633 1957 1205 2129 1461 4313 4334 1555 57 3239 2487 3441 1158 3899 439 679 3398 4188 5437 2932 3627 4820 2209 2588 3977 2651 1076 4287 4525 929 4535 1854 2849 2319 3915 5377 1268 5607 1855 3365 3704 3074 735 3439 5163 3406 4648 5389 1399 2852 441 552 4802 2576 684 3858 325 2935 3744 3213 1779 1032 2934 2923 469 4559 3749 1092 292 810 2447 493 822 3237 2425 4575 1297 1439 3315 4952 4477 746 3316 4180 5469 4236 1279 310 4760 4279 4786 1568 760 2263 686 5357 4338 2616 5188 3419 3563 5018 1975 5128 3199 4504 3162 3788 3069 2228 1503 2019 3483 4506 2652 915 3719 4730 1089 4446 2373 2459 727 474 1106 2476 4664 3752 864 1272 1867 445 5483 2511 5081 2910 3827 5315 2445 1667 5251 3896 1384 4423 763 3367 636 3602 1777 4768 2615 3832 1093 3811 5254 1420 4157 1153 1935 4851 3527 4746 3499 3607 2518 4137 5440 358 3782 1178 1402 400 4559 3116 4359 2312 5567 4015 3489 4101 743 4508 1575 3432 5397 4063 5331 52 1603 3372 2263 5231 1882 5042 1918 1876 3789 292 2973 2657 2776 2989 1793 2609 2925 2130 4435 4261 236 277 1406 23 4309 4804 1895 4995 3710 1807 2331 4554 2479 4543 345 671 3075 5628 4786 3661 587 680 3002 3338 2492 4385 1787 985 4224 623 4460 2682 242 5297 5435 2633 4902 1450 4795 1989 5527 2496 4793 5225 3064 5541 1932 1792 1156 5112 3150 3321 3262 3205 4442 4318 4763 5164 159 4170 2977 3527 1523 5009 2060 3156 924 4926 3252 4881 3261 3181 535 1740 957 1858 2139 4806 5564 2182 3454 1414 2143 1401 3344 1992 2117 1880 1201 131 1982 5109 5104 679 3879 3515 3556 348 1278 4895 5357 4925 2643 3159 5453 5433 4024 2829 4680 1725 322 3080 5541 39 5272 3321 1458 4415 1992 789 422 1511 5607 5333 1001 4169 4440 3507 340 758 4436 4935 1266 3202 201 2529 2018 4169 2613 1673 135 4156 5273 3979 3688 3829 413 3300 5060 3640 3970 2525 541 2474 762 375 5524 4959 130 2323 3901 2370 3302 1591 4491 4088 3889 2896 678 4846 244 5114 599 1114 2049 1314 4409 3461 2659 2631 5050 2121 4083 4883 876 1446 3667 2354 688 2891 2382 931 2707 4189 3001 246 1088 2515 4365 3515 2921 3470 5498 2093 4402 3667 3470 4558 4834 1448 3737 5309 3567 444 1859 2019 3037 2742 1575 5099 190 495 2215 2008 4170 2917 1192 1873 5176 3811 4253 2472 2331 2343 3869 5094 5122 3704 4001 5530 980 3928 3395 2615 1217 103 1635 4903 393 1285 2145 4453 2742 3513 122 4498 4081 4792 3676 3276 1392 3728 871 763 583 3840 2236 2128 2328 5599 5097 2347 4515 495 4857 136 1790 2408 2659 4800 2536 1117 889 3553 3848 1651 3242 3260 1033 2384 4875 3002 4596 5494 3937 4689 5470 749 2276 1780 1975 141 4631 1584 5619 3023 3812 3541 5283 1250 333 1701 4834 3757 1084 4579 5164 464 2387 3139 990 2519 4451 1628 1900 4534 1558 3986 4017 521 1167 317 5293 4002 1 2062 2455 690 2411 222 56 2581 4891 296 5198 3125 3833 3322 3934 2340 2037 1842 3312 2755 5339 2885 4668 530 2167 3873 4481 3018 1660 1240 5320 1995 2161 1005 3517 1167 707 846 2984 3697 3456 1089 2961 205 4740 1571 5177 3835 4341 2346 1323 2 3964 3266 3880 1244 3642 3931 4593 1675 3147 5089 598 5054 4267 2316 4419 5153 570 4741 4013 4086 3649 1269 3775 5173 5169 5281 4510 1905 602 842 5087 2159 3329 1558 3575 1018 3014 5279 4288 2924 5185 1183 3661 2637 3370 539 3842 4534 5430 3892 3393 2680 5096 284 4900 1869 629 337 4937 3042 2692 1663 2563 2842 3702 2838 2362 5610 2944 3318 2857 1446 5417 2206 370 1994 2774 368 2321 3229 4919 4743 1585 3891 2427 221 2028 2897 3167 5010 2826 2050 1540 4729 1464 59 4756 1666 3329 1270 4210 683 2377 5483 4939 796 1972 4495 1791 4977 818 534 323 2942 5301 535 1166 1556 4195 1753 3580 4833 224 3769 997 2243 498 4874 1441 605 484 4620 2227 1407 3520 972 1464 2010 4545 2723 2650 1918 107 2141 296 2995 3553 2296 2312 1339 2664 4602 1155 4386 5441 4755 435 657 1917 3147 1172 4340 2254 5411 127 126 1178 125 5043 2727 1099 2385 4481 312 3430 1850 3262 2157 4332 2506 4857 4848 4932 3750 4020 3708 187 4268 2191 4585 165 5426 3122 874 4845 5150 4007 1127 570 3615 4316 989 4311 2715 2071 2 4377 1381 895 1650 5207 4594 241 2951 931 5106 4443 572 2235 3557 524 604 2509 1835 4557 1704 3039 3247 2326 5531 250 704 4952 5424 713 5616 1733 2041 16 4490 3465 2738 5314 1942 4269 1957 817 231 3577 5041 3521 2300 1038 3753 2854 3350 3068 505 641 1649 3352 3981 5232 4542 1094 1437 2169 4816 4877 4241 3921 5490 1228 1511 5273 2088 1456 4765 4833 3219 2761 4864 3152 3959 2078 1874 1424 92 5387 2542 1999 3732 866 1630 1305 523 3610 736 1082 3503 1374 1569 5207 2535 3354 146 2864 386 2358 2060 2865 5280 1100 2244 4354 3528 986 2795 4323 1003 3723 650 4436 4332 423 5613 4797 1329 3685 2808 2134 5409 1873 5574 937 2762 3945 3382 183 5194 4243 1614 451 5073 1280 2466 5257 2557 3969 1281 1955 3600 5059 5482 3154 125 2663 2219 5555 4970 3925 797 1019 3018 3681 747 5572 2952 2916 5632 2425 3874 3264 2602 3476 5489 5207 1345 710 4945 1304 456 891 1576 1811 1622 2707 2396 338 4383 3933 2764 4429 3197 106 2067 5410 717 136 2055 4332 3239 4591 5312 3261 3817 1852 778 2373 4630 4333 4151 4233 2523 4389 5225 552 2333 4592 5255 1133 5510 905 4106 1878 257 2507 5234 5236 4764 4592 681 1987 3465 241 371 1036 3802 391 3303 716 2609 686 2933 5155 783 939 5417 1925 1032 1825 3235 156 2772 688 5048 3762 5344 5509 3720 2796 1255 5210 2953 67 182 355 4771 5075 282 1716 4792 5446 4833 4812 5522 1646 711 3642 5571 3638 3150 586 2557 5297 4960 3446 450 2384 1224 4554 1677 3841 1362 3904 3786 4148 1583 4973 440 2101 2293 4180 725 5198 1195 4844 3622 1899 3624 2553 4202 5056 472 2866 3023 2594 5499 35 36 3220 3101 512 222 4959 894 2683 854 917 540 3594 3146 1002 5294 447 3634 1261 4090 3671 5293 3133 1777 630 4588 878 1370 3799 1570 3066 2960 1690 4706 651 1652 4032 4761 2919 2283 4071 1520 1670 1864 1951 2237 1767 1321 1765 2211 3046 2243 5447 3679 2885 4651 635 5064 2780 3058 5115 451 2517 1032 1344 4916 3912 4993 3818 320 4944 2472 840 1192 511 4956 3492 5501 4351 4751 1850 1244 1001 1477 2380 2784 3833 3426 69 3934 26 3367 1807 473 3364 4254 2657 2854 359 2491 2281 5526 271 5366 574 4094 5209 2359 1261 5526 2731 2392 3530 3489 3931 3365 4108 5552 2159 609 156 538 2969 3503 3535 4847 4210 5423 309 2757 1 5339 2187 5406 3722 4668 756 5206 331 1730 194 404 3993 2419 2172 303 5454 1647 737 3035 1358 4264 5460 5472 3088 5447 1586 759 2428 411 688 1215 593 3792 2590 1078 3419 2251 2135 4484 2741 3868 5514 279 5591 853 985 4000 1524 5478 4096 1470 3071 4589 605 4592 5528 5062 558 3756 4652 357 666 1649 1835 1767 5323 1305 4157 2571 2435 2580 556 2206 4783 332 1949 1458 1981 4609 4769 3186 353 1143 2841 1997 1766 2434 1888 3977 669 1842 1864 1442 402 4544 5216 3071 2750 3799 3101 4703 3380 3882 4107 156 1119 4245 3345 2473 4376 2155 1440 3905 3760 1763 1884 2847 2360 155 580 3543 3348 4313 2256 5129 3977 1450 451 3085 4115 3472 2810 880 5510 338 5214 5605 1915 268 5369 942 3865 1008 4609 276 4849 3547 2117 1461 4967 2241 3788 2541 3727 641 1450 3559 2271 221 2696 4073 2041 5292 4344 345 3092 5013 1013 534 4594 275 2629 2502 1534 4414 5000 5162 495 1045 179 3875 3047 773 5493 291 129 986 1532 1999 5284 735 3536 1626 3814 5427 3452 4734 1052 3489 2753 5382 4446 4224 579 4757 557 624 3306 2953 4644 1427 2206 870 560 5540 530 4784 684 5412 2021 3574 3548 2334 1053 3725 4292 821 3528 2949 1864 3608 385 2 5517 4045 2925 5082 1347 2449 398 2077 3514 2624 2234 694 993 5188 2839 1980 5090 4787 382 5252 3470 3377 2270 249 3956 3786 1926 2764 1076 1584 3618 1941 321 908 4530 5610 1296 4411 2396 1455 3378 2827 3736 2382 1028 5543 5349 176 5404 5215 2498 3812 1599 1480 536 4047 1066 5218 4118 4015 1494 3931 1375 316 2704 3868 3947 1500 276 1389 2785 1263 2255 5522 3427 4995 5251 2179 2267 2912 158 4845 1357 4590 1175 1978 2125 3486 5641 5518 1771 2883 3537 3743 520 1991 2446 1845 3223 1741 486 4883 2712 1416 3879 568 4224 640 5023 1550 5389 295 5176 679 4387 3623 2566 2021 1508 1783 3071 4140 4013 4204 4108 3094 2221 1885 1849 5431 4754 4732 3711 1117 5573 2539 3980 2365 3401 2374 5583 2591 4584 2442 4533 5166 2681 3779 4748 3420 1997 3930 1902 4934 1320 5433 1088 3407 355 3786 4943 6 4620 1366 3591 3947 4452 1843 811 4461 328 576 1445 5150 4186 3029 2479 3231 334 5193 2720 1063 3101 2306 2219 3530 2173 4922 3765 346 4369 4368 4938 478 4614 2779 1886 3377 1858 1229 3912 3040 4457 2287 2535 4762 2462 2679 2872 2396 4907 4878 5444 4271 2183 5231 3822 2590 1943 2981 3207 2747 1183 1932 3204 1739 1931 3474 1660 3307 3511 5588 779 630 2306 4511 2967 1533 989 1412 1865 203 4539 458 2558 586 1295 2826 426 3436 2674 4392 4153 2122 2606 1129 5542 341 2728 5024 497 641 1889 3501 3287 1227 2321 2043 2847 1466 4685 4985 261 4947 4926 3704 1103 3525 4402 1851 3101 3802 4287 2511 3645 4395 2881 1101 3363 5336 3359 5484 1112 956 2206 3240 498 3580 4970 2659 1355 2569 3813 682 3430 2743 548 2792 5623 4180 3687 4221 2597 3107 2761 1099 2969 4318 588 12 349 5044 1002 5207 3394 5450 2257 3932 3070 1495 63 3769 3705 2518 1542 5150 1210 5009 1466 871 4925 532 926 513 163 5307 4172 3287 5182 3523 3900 1627 3350 3174 2553 5048 3719 2884 2494 2577 3424 3585 1082 1606 3823 1678 3646 3250 1491 4880 1835 5469 1547 2887 940 363 3767 2589 4545 632 4248 4434 2180 1078 2263 240 2902 3476 439 195 5122 5421 4500 4611 54 3885 1823 5235 2963 1901 5023 808 3271 3641 1315 1539 1356 2558 2153 1643 5526 538 291 2927 32 3688 3028 143 3747 2439 837 2493 2104 4661 4873 1715 3256 4092 467 5366 4869 776 1926 4605 3147 4180 430 4174 3426 5422 5104 2184 5314 3912 5294 4199 4341 3985 1981 2256 3920 2572 4623 2484 1965 776 117 2855 3735 351 3851 4648 3786 4671 5382 3907 4153 2629 2896 1506 5475 2748 1746 2137 22 595 726 2512 21 251 1705 5414 2111 4168 3735 11 4807 916 1518 4941 659 4879 2665 1995 989 1317 3646 146 4336 3369 5448 1946 4350 1168 3469 2896 1492 2038 1959 5027 1143 5456 4806 2528 3538 5558 3570 3173 4648 3577 3641 2011 136 2296 2240 3808 4891 3862 4905 2110 4965 2740 3116 1713 2315 373 442 2966 2691 2278 925 1229 3392 4124 3370 5360 4232 943 824 872 3272 3688 3458 600 3127 5377 4107 936 5057 3367 3388 3000 2526 2277 4874 77 1070 5312 3525 3111 1516 2019 3900 4685 3886 3332 1478 941 2282 1250 221 207 2881 261 593 1771 4711 191 631 5518 3608 4544 99 5442 2762 160 4707 4609 5000 2017 5265 4099 561 1728 4383 2782 2812 5367 730 1311 103 3432 5428 1858 641 4315 4445 1586 5289 4221 1856 1025 2984 2928 5426 4881 1206 2871 3287 2481 132 3734 2740 1871 2088 4069 652 2726 3958 2074 2709 1737 5183 2904 4234 1913 4515 4646 4060 3232 2575 1624 3718 3775 3783 288 1088 2662 4045 5371 2009 2453 3678 3798 4420 2161 1673 3407 4277 36 2217 369 3025 1405 3778 99 5467 3104 5604 5280 1272 321 1867 2723 4244 1163 2783 1848 2578 5139 4827 1267 3883 5381 1247 4911 622 2351 1358 3238 3391 5420 1188 1535 388 1742 805 1205 1391 4695 3851 1259 5066 2309 4869 4087 5344 893 207 1231 4425 5614 2860 1125 623 3913 5386 2738 4930 431 3821 1937 5298 2293 5168 569 3075 5337 1767 169 1742 4494 1948 5331 281 3772 1343 1344 5468 3329 504 1725 638 3329 3817 3937 4334 3829 1052 5490 4972 5359 2402 3637 3093 3041 3083 2982 2122 1000 737 4860 5571 5637 1376 857 1635 4742 3351 1365 1297 5567 3389 175 4680 2778 3417 5040 928 1226 651 4236 2695 5562 4671 1857 5278 1039 5267 2551 3985 2984 4141 1013 1928 3205 1209 700 34 4152 3197 3398 1171 411 3022 5 5342 664 5540 5130 1057 1510 3037 423 4432 3739 4134 2454 4827 3403 908 1712 1895 1681 2865 4549 3975 1544 2137 2262 4968 4624 4919 4429 5221 4805 5275 3774 1627 823 2239 1478 4557 3366 4085 3544 1495 2760 4307 2544 2917 2410 3604 868 5457 736 2825 5259 2089 1940 2632 3900 743 3415 3759 1927 2689 1945 3517 2247 3312 963 2617 1124 1491 519 5376 3082 5468 2316 5456 1498 176 1838 2213 3103 4591 3551 2755 192 5026 4587 4965 308 279 4198 4341 3283 2965 75 1895 4719 3897 2824 3534 2762 252 843 313 2958 5607 2219 4703 1165 3839 2480 4482 2010 2717 663 325 3560 2533 5527 1500 3606 3322 3195 1391 2211 5622 2239 586 695 2338 3434 3579 3917 4384 904 644 1192 4096 4165 1179 3948 5540 372 952 5577 2187 1313 4039 4602 1244 5274 1805 4966 3362 2640 3147 199 4728 4066 936 5607 299 1525 679 3236 4623 1816 3902 1931 5634 3678 4317 1295 1733 1275 2630 5503 5561 1884 4543 1386 3917 3558 3985 5634 3437 1811 2240 1552 2626 4534 1703 2962 655 4809 4242 3677 4025 2501 126 2731 3422 634 4172 4148 2895 4627 1944 5365 474 4923 2323 5030 581 4210 2751 4229 1865 5154 5483 4402 1134 3569 5635 4208 5020 2106 1169 5380 5221 1878 972 4482 460 2894 4068 3461 5042 4670 2838 951 399 496 2062 147 4680 5225 3503 3209 4151 3436 4622 4560 610 4421 1502 479 1040 3480 3619 578 4944 291 5252 2750 2472 2732 2833 826 3954 3758 1193 2084 668 2346 817 4964 3093 61 1682 2846 2830 193 3995 2955 2287 4676 4322 2868 2180 4259 1596 4591 3774 2564 4455 2411 2753 2429 5236 4104 3438 3313 3028 2756 621 3312 3695 5542 2570 545 1495 4294 520 884 1626 886 3661 2317 1630 2582 911 4224 3220 2234 2971 1341 608 1182 2789 1426 3432 4975 3751 1770 1564 4020 5294 3188 1196 4084 4165 617 270 1014 3607 3587 1102 1166 1688 3163 3287 2994 1323 5209 900 1528 3811 3546 471 5430 370 2097 4921 5334 2058 976 2399 4584 1778 1745 3208 3168 4395 3017 5204 1973 852 4301 751 1922 3035 996 3548 3567 4002 2936 5535 840 673 5511 2645 3684 4493 355 248 4457 1037 5453 4608 4191 894 1831 5224 2243 4012 3733 3291 1516 2495 206 1017 5083 5520 239 2149 4783 493 5559 2110 2687 2955 4312 2233 2428 2594 2313 1528 5082 5592 2372 220 2526 1378 1510 3999 2064 3680 117 1470 2246 3220 4026 3161 1965 5033 3536 2163 3070 5540 3488 711 1632 1043 2929 540 3505 3857 5118 3089 2431 941 5473 805 2604 5578 1815 3213 3667 234 4998 3202 5321 4027 4342 2242 4035 4831 4511 1369 2273 2775 1534 4796 544 698 2362 3860 3256 3369 2937 1000 2428 54 1600 5578 1002 662 3820 4615 394 5140 2666 3953 301 5079 2116 824 3029 566 2588 5587 780 5174 3168 5301 4155 2404 3255 1419 188 723 5308 1364 5502 4264 1785 5283 2859 5561 762 4232 2958 4640 258 5246 1195 3513 481 1384 4657 3613 5223 4201 5134 5304 3972 2956 2272 2664 3457 1448 2394 1483 798 3281 904 5339 4580 5312 3660 2781 2721 5141 222 963 3315 2989 1043 3501 1970 3596 5012 4214 4916 588 924 3170 5221 2831 3940 2243 3942 2592 4001 4425 1347 4880 1091 303 1314 5462 3617 3556 4754 3000 2084 533 2947 2931 5360 3971 2829 5319 1337 3107 1608 3203 3718 3184 3359 2230 5498 3426 1276 2870 4286 2797 4755 2348 2759 92 2545 5365 4025 1235 4931 3611 5172 1117 1012 2187 703 4691 671 4078 2278 2873 1001 4906 1670 4962 1482 2975 3887 843 1889 2958 4581 2791 3258 4325 311 4597 906 4859 4353 2737 2950 4709 4251 1817 3268 3174 3435 3632 3081 2375 4907 3668 5484 3542 5639 1812 534 3308 670 3474 5403 1409 453 4818 4452 639 3384 3884 4422 4794 4536 5472 3009 2935 3293 3155 281 4082 1089 4851 4098 4037 3089 4992 4554 2954 1071 809 3423 2089 372 3829 4533 2114 2587 3383 1689 5011 1909 895 1171 2885 2739 522 4718 4600 4549 2412 4602 2217 2545 4924 5501 3209 360 1216 3981 3766 4983 1655 669 3312 4640 3843 2774 1737 1610 3586 3245 552 483 2955 1347 1469 161 1645 4628 4968 5136 4844 4130 995 486 4315 2544 3813 3287 4649 931 5059 790 2656 2785 555 3243 3395 1260 3942 2395 1215 2704 659 2934 3379 1824 3632 4459 5451 2343 3428 1493 3694 5195 5250 2952 1976 1414 4428 3399 1567 802 1488 4580 1084 2065 1121 2493 2110 2158 5602 513 2977 4423 307 5281 5197 2136 1589 2809 4356 1922 1146 2101 1824 1292 1916 2937 426 839 1323 2203 5606 5520 321 4619 4789 4818 4203 2321 4300 1236 300 4221 4034 2848 1540 4868 1607 5198 5373 2218 5026 3607 5461 508 3992 3881 2776 242 1811 3343 2900 720 502 2384 315 1577 1274 3293 5631 4100 1264 2782 4760 2955 804 1289 2742 3236 4526 4177 2814 82 3255 937 2258 2017 2239 3870 2947 1713 605 2150 3490 4185 3995 4745 2281 4358 4794 980 2224 2817 1092 4808 4567 2782 3120 4056 2662 4033 4606 587 3059 1511 465 3708 2707 1204 2565 4019 2904 5498 1473 4708 3561 1635 3880 609 919 5587 314 5149 1027 4205 610 1266 1004 5030 266 3731 1575 5578 3463 3547 1308 3742 1894 1548 5243 2350 2786 4144 4711 5081 2759 5125 2254 5258 566 3111 2469 4960 1786 3938 3078 4203 3687 1712 1624 2613 534 1148 3641 4592 4481 605 2562 3118 239 4838 4938 5227 1909 5418 5601 1685 5630 2989 1088 3173 1021 3987 1936 2912 1146 2613 3812 972 4047 615 4421 3600 2767 2861 1837 1822 1899 2929 2480 436 1391 2244 2957 2898 176 4255 2252 5190 1108 1692 87 552 4793 589 2087 371 246 4757 741 4092 3486 4965 649 414 1522 4385 486 1681 3770 4923 2426 3919 3696 1907 4823 2672 5061 4860 5591 1405 4167 494 2564 4921 1378 625 2803 4262 2773 586 4530 5490 4608 759 3975 2988 4860 1524 2376 5597 4898 2251 3825 4125 4696 523 5212 1085 2393 358 2939 650 3516 2460 3810 5217 399 4036 2999 3525 5168 375 1990 1391 4804 5418 2780 3609 6 2714 1276 5525 2623 4097 4560 547 3312 1029 3865 4420 5476 1971 206 5508 2703 4312 3665 2483 4789 2180 2295 2584 4359 1230 4905 910 2131 1112 5347 899 4307 2702 4636 5322 1781 1930 4775 2220 1824 4339 2273 861 4145 2733 5547 4232 2475 364 4369 1469 1456 878 5447 4658 1518 4630 2344 2016 4825 295 220 478 3058 1794 879 1607 3283 5028 2190 4228 5012 3715 2296 4765 4226 4886 3598 3741 2834 4994 3919 2959 2680 534 3908 3951 4137 1795 1894 4496 1078 2982 4684 4732 3402 5510 138 2032 5498 4812 5462 4437 5379 511 2367 328 5369 5572 1464 4352 162 2560 2362 1490 525 3289 3505 232 795 862 4031 587 3134 628 3714 1646 4076 4824 191 1151 2882 5359 2914 3500 3507 1825 1273 197 3719 3114 5100 2977 4352 44 2735 1510 2398 2897 5418 3221 2321 4053 5543 3973 2244 483 3750 4774 1356 1153 2241 758 3507 3967 727 1572 3470 400 846 5389 588 735 4254 4895 2552 1748 561 5246 1973 4480 848 5353 3939 193 4479 2153 1601 1306 3412 1708 1134 489 821 1113 3621 5090 2736 519 1369 1700 2559 1803 3259 2313 1835 3054 4882 1171 2228 5583 524 2453 2618 401 1597 770 4347 3707 5401 2905 4425 3064 4562 660 1749 1665 2832 2895 4953 2333 2048 3068 3486 132 834 4567 1766 4163 3885 4573 1796 4536 4872 4567 3092 40 2415 3373 1957 3480 2680 2028 3364 2053 4519 2991 3011 3838 3403 2209 1274 119 3706 3526 3302 3811 1315 3957 2519 1914 2542 46 4094 1966 1020 808 3571 4923 2225 1696 1307 2428 1878 2495 3161 5347 5002 4240 3459 3323 1587 5134 4416 4169 509 4713 5640 4341 2639 2471 95 5042 3678 3430 5017 5552 3442 1311 3137 5085 4998 4149 1728 4746 730 874 461 2735 475 669 231 1964 3656 4509 3466 5414 5091 1869 1958 1778 3182 4033 964 4836 2370 3777 1025 3167 4200 136 1389 1827 3931 3234 2292 5395 1686 2569 1603 3849 3730 440 1041 71 3694 5394 2212 1255 797 762 2283 3149 4844 2791 4021 2592 1001 3379 2963 2963 2443 4735 860 325 428 2377 4784 851 1752 2092 4492 1412 647 3339 1517 3338 1328 1841 5155 4079 2263 364 3859 3079 2312 810 1971 2965 3442 2408 758 199 2251 2716 544 4954 609 68 4663 1493 2609 207 5482 581 705 4185 2069 3537 5496 5210 550 647 813 1568 35 2371 8 2708 1568 2983 60 4348 3342 4055 5148 1875 4908 5006 1701 4049 4290 4073 2340 5587 5511 1055 698 4214 1779 1465 1812 2765 4537 367 2082 948 2630 1454 5426 4106 1935 5083 3380 1280 1136 205 2714 4024 4153 1927 4414 943 5375 2156 199 5510 2430 5187 3300 921 311 645 2405 242 1801 2498 1403 4333 588 2299 5143 3825 3249 137 3562 4354 3051 1586 1392 4667 3097 4570 2662 2218 5596 4906 5208 4217 5080 1416 5184 1236 2739 4094 4551 5317 1417 3756 1148 1656 1390 1555 3923 2659 4840 28 4126 3067 571 937 4375 1792 2622 3370 5274 3266 4961 1662 1297 4853 232 3987 3005 1654 1377 3208 4009 3879 4253 3010 1477 4391 3867 2686 5253 3462 4694 269 736 2836 5248 3704 4519 2687 4076 4641 286 2451 1588 2289 496 4772 666 2996 5289 2315 4756 3962 3789 1266 4138 2200 3550 2512 4399 4907 2751 3996 4499 943 1111 3971 1175 5383 808 1461 5138 5279 1909 997 895 5618 2265 4508 3307 4714 4654 3259 2813 2025 889 1795 5643 2945 2787 4677 115 1955 5639 2639 3261 403 3620 1750 1720 1163 610 3908 2304 2737 2481 436 1373 3506 5486 3844 1386 4826 3353 5534 227 4508 3126 1943 3084 5318 4599 880 2578 3449 3734 982 2930 4848 2832 2080 1241 4024 1228 3094 3406 835 324 2228 2707 4049 5441 1888 1271 959 650 5313 3726 2560 2056 964 1665 3498 2283 5168 4904 94 3200 76 998 364 1400 1772 5240 4349 232 3105 2653 4932 1299 4077 3152 1994 5212 3063 886 4282 3857 4550 1126 3549 5243 5296 5591 246 3835 560 5481 1625 2256 3571 1179 1588 4555 4780 4768 4675 1836 19 156 609 658 472 4956 2309 265 2655 3028 2366 2002 282 1424 1582 630 3181 4373 4662 3443 5510 4374 403 3052 5638 1087 2470 984 3275 4001 4737 5189 839 2131 1905 293 5187 359 3312 1077 307 5504 4520 1792 1366 4255 2751 1051 1737 556 3413 5415 2413 2654 4715 726 801 1502 1670 3654 4517 5456 3268 375 3080 1670 5337 1795 184 1710 4068 11 1587 2319 2231 1580 3300 3479 1577 3476 167 2286 1452 5174 1741 502 4358 815 2924 1942 3583 226 1542 208 519 2517 4332 2918 292 838 5557 2996 1524 1457 4855 3383 5412 3830 4562 4333 3756 4222 1807 5601 3798 2181 862 2413 4868 3279 183 1205 2394 1224 4762 685 887 696 2878 3514 2015 968 1920 2270 4534 5269 4487 534 259 4706 4966 5572 2107 4180 3997 501 1948 2096 2788 2675 2060 2018 3386 214 1474 628 1241 5400 3784 3881 1274 4359 4418 1658 1247 4107 2374 248 3016 3076 391 744 4950 1308 5127 276 2517 1452 4349 1743 3603 1604 2823 631 758 542 3656 1237 4795 5072 1389 870 4940 1880 2572 1444 4396 3431 1825 1298 5524 3127 4529 4455 4184 2262 971 2680 3711 996 1310 3798 1540 2025 236 228 3105 1171 4968 1329 2484 5553 762 3595 2948 4345 1674 4041 2566 5102 2610 3331 2440 29 3112 885 1734 5389 5340 1930 4451 1609 4378 3684 1913 5445 5416 3007 1240 3700 4861 4702 621 648 1612 4562 3546 1118 3283 3951 3088 2389 1203 1494 5465 3230 3345 1536 1955 233 4990 544 3481 2409 3230 3171 323 4096 4726 605 2916 186 4236 5457 2008 4860 5127 1733 774 1308 5480 3208 5192 311 517 1733 5173 3796 452 1201 1747 4811 4540 5218 565 46 1234 4465 35 3899 1187 4718 2003 131 1704 1078 1570 2497 2735 2962 2268 594 1920 4061 2637 4404 1926 3786 1441 4361 1220 1615 3574 2230 4071 430 4331 1259 1077 567 5227 2749 2083 1241 1235 3734 102 5508 1836 1584 287 4715 5429 21 2044 2222 779 849 2306 2778 2218 2616 5577 4684 88 2042 4794 287 4544 3145 4236 3248 393 2322 3905 964 3486 2587 2521 3781 925 3123 2387 5609 1847 1023 3791 2502 2266 3992 2517 2205 311 1054 2800 854 4929 5027 161 388 1762 5423 1366 5346 1159 2147 433 1513 438 2343 4122 1887 4628 2249 4788 2047 2148 4462 2378 3719 3806 856 2674 1598 167 1634 4713 2778 1865 4066 3518 1922 1114 4393 4740 3655 3987 4975 3784 2641 2754 2941 2096 783 5095 4087 1582 1247 2890 1138 2653 491 2120 3454 4337 139 3068 4004 75 4008 3436 4770 1971 1725 2625 127 3989 2305 1576 2986 722 3356 4770 969 3876 3781 1077 3979 2996 3063 4319 1333 1111 5163 5154 3028 4007 1742 2941 2288 4471 2600 5467 2768 1100 1408 3962 4482 4902 3754 5381 1192 5411 1661 2317 3872 2658 2581 3961 1996 5550 2824 1197 745 709 2815 3081 797 3804 3048 3514 4811 1524 454 3288 5463 3402 3585 1812 1997 4594 4622 3932 686 2677 4842 5317 749 4129 5226 1885 2966 4902 2966 5198 3850 5338 147 1230 4958 579 1117 5267 3992 2831 2897 4244 1071 697 3062 353 1633 2959 2011 1896 2419 2211 3953 2389 1312 462 2650 3744 4726 3722 477 4229 2754 3775 2994 2627 4486 3517 1633 4652 2232 696 3694 520 2760 1592 4504 4060 4493 722 3467 1301 3636 199 1871 2125 2142 4312 1635 1990 2935 5010 4672 797 1231 2991 2830 3949 1437 5481 1263 4369 5593 4398 1269 366 1539 2807 3623 2389 945 297 5424 5419 2140 4882 1988 1313 4441 3188 2626 4515 4830 4823 4797 5060 1556 507 845 4561 4455 5352 4761 1050 2345 5269 3778 1332 3207 2688 331 1687 3057 5396 2460 3034 167 2815 1092 1098 2320 4129 4506 903 1617 537 1286 817 5454 447 5284 2654 2161 2521 2817 3623 1628 2375 5373 1292 4068 1100 1768 1068 734 474 1848 2450 5153 3310 4234 4914 780 3760 253 2354 550 3875 3432 956 1440 2410 1458 507 2938 5169 5576 1216 2856 5253 3249 852 4955 2874 3809 1579 2375 5008 2511 1640 1839 4817 4472 1854 5567 909 1461 509 1381 5641 1135 5349 4458 3429 4345 4570 2550 192 5153 1798 2091 2038 1988 4739 4571 2488 3307 5248 4604 3918 4303 5462 1840 933 1160 3350 1464 1183 4724 4934 2144 4012 1190 200 2840 4271 147 2802 5130 5029 2362 2631 1965 3108 4072 3181 3868 5518 4466 4664 1386 287 4278 4373 3680 1905 815 1691 3944 5111 2556 4562 2593 424 1143 4805 2363 2433 834 603 1057 4732 2701 729 892 3331 1354 2866 1758 2129 5354 5581 4759 2311 3181 3818 2296 3943 557 2055 1241 2536 5313 1266 975 397 4184 4465 4534 2390 5268 389 4331 3615 179 3802 5446 3200 4013 4306 5186 4849 3523 2660 3210 4887 4084 4167 1739 4163 1769 1608 1341 2775 2105 2660 2611 4646 3746 866 5525 3999 2777 3972 3577 1440 3488 5268 1098 2578 3503 2809 3504 2765 1240 3085 4716 2499 263 854 4901 3626 5277 468 2108 2439 5526 3082 5616 5023 3881 5145 1409 2495 3135 1476 4914 119 2764 201 5481 3539 3542 143 3818 642 306 1469 2847 3898 2301 1669 2539 920 5539 3309 3788 3265 3286 722 5090 589 2296 3835 3001 2539 2737 3809 1286 909 1619 931 1494 3988 787 1556 2386 3191 1166 2286 198 3305 5508 5406 5263 3212 2892 3742 863 3608 1423 3498 5097 4236 2365 4922 2857 3847 2 4779 230 3645 2312 4981 2341 776 3062 1072 923 2865 2353 4446 3418 4040 4046 240 5048 4127 3596 4059 2793 989 5190 2297 274 4875 1186 5016 4978 2402 651 5010 2385 2404 5541 4390 1650 736 651 3283 961 1040 2730 35 38 4618 2808 3246 2563 5464 3810 2707 1956 716 2922 2350 2912 5158 5072 4751 2291 2049 1892 3627 4215 3922 5100 4428
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1
100000 1
1505 168 4154 1827 4502 647 3111 4897 5103 3092 1909 1682 1498 3648 4678 2852 5228 4691 354 3576 2806 410 2007 2127 3473 4 3176 2476 1997 215 365 3411 4078 3021 2299 1109 3486 3647 218 457 1497 5331 1655 2559 353 529 249 49 3051 2823 3265 5379 597 437 2203 4932 3917 4454 1046 4391 3377 629 4136 5260 922 4447 495 2400 1601 4364 3436 4690 3937 5203 3655 793 718 2739 4481 786 1440 650 2607 769 4814 1835 4941 2562 887 5334 4440 3520 2493 2287 2463 5253 3188 3128 4403 5232 1668 1368 2878 270 3800 3169 257 4344 5256 4973 4525 49 952 600 3141 5403 2129 1262 4652 1219 1296 5424 5018 241 531 606 4652 5190 128 1184 1262 4956 2152 3295 4181 1888 2891 2648 888 265 76 2634 4436 5236 4054 5186 1728 4924 2860 3331 2705 4311 4140 1526 23 3067 3531 4195 3239 511 551 3692 4629 2670 1835 1028 3944 289 4944 2870 3093 3506 4796 3704 4725 1312 1377 706 2310 3449 3243 4342 3350 3427 1682 4045 221 5320 4852 4259 4541 3615 3253 2107 957 127 3211 2174 292 5427 2084 3933 1901 2194 2444 2637 4375 637 477 4904 4713 4906 1709 3944 1396 2291 2781 3841 1816 3483 367 4645 4670 5389 2893 3627 1804 3181 4576 2013 615 1968 1324 4308 2697 4912 2551 3013 31 4969 1880 2067 744 4082 2794 5032 2437 3044 4679 2164 1729 847 1732 2333 3543 2146 2066 5251 1820 3456 4083 994 3249 1663 264 5074 1444 1716 697 548 643 247 4015 4434 3601 4242 1555 1713 4946 471 2868 671 5404 3238 1669 2508 4419 2779 4296 3412 5314 2830 5059 392 3461 811 1220 1561 4548 882 4262 3203 5430 654 4953 899 3704 5400 4540 3846 1885 1360 1472 1544 1490 3115 224 3144 934 4387 898 2493 474 4566 2472 4360 1413 4994 3881 60 5065 4689 4362 4585 5167 3781 1874 1409 2336 3802 5362 786 1644 3513 572 1626 5258 4117 21 4094 2 70 3769 2672 4069 335 2751 295 2329 2491 3549 845 2221 1458 470 700 3617 1443 1591 4703 2168 3141 3962 2533 5322 2308 2460 3740 3650 2705 2198 2171 3206 2833 5433 525 2600 4692 340 3767 3733 4075 5131 1424 1472 2017 849 2703 3155 3664 5331 4810 2794 349 2497 5327 1314 296 4655 440 3557 3391 1172 590 4597 986 36 865 2004 4689 3737 2534 3387 2844 4231 2912 1306 3629 2500 1169 2145 4355 1747 2312 615 945 2729 2677 2305 1204 4412 170 1158 4133 4580 2978 3151 4620 1412 1229 249 4421 802 1612 2311 1169 5202 2056 1638 1239 3969 2041 2073 5263 4493 2325 3245 1347 2198 2883 3950 1836 3932 1179 1236 3626 4377 4748 3666 821 1643 3188 2486 2675 3052 634 984 2991 1084 2143 620 2030 884 4428 2077 3925 1088 1138 5083 3208 3765 545 826 5426 339 2236 2504 414 3688 952 2499 1264 194 2660 114 3979 2217 195 4888 331 652 4445 2913 2374 3294 2379 1726 1994 4222 2977 1301 2650 2539 3302 2868 466 823 3351 2805 1312 5180 4534 652 25 3962 3867 345 2314 1297 1089 2087 2999 54 3552 399 4277 1583 725 141 1857 3796 849 4074 2923 2107 2253 2067 2793 4598 1635 756 4597 4182 4232 5109 2912 435 1849 3488 2925 1526 3052 4775 4942 4494 1697 1183 934 5188 29 3918 2308 3903 13 4189 1675 4241 4978 2866 3848 4404 4530 1305 4488 938 3115 4517 4797 3812 2397 4623 1316 5422 2656 1106 4510 5313 3549 5004 4523 2391 1023 754 77 273 3553 4522 842 68 3008 4283 3835 4536 452 4614 3115 409 2911 1054 1158 4740 422 1457 3511 3412 1508 685 2530 3571 1756 1052 4232 4618 4908 4982 1020 81 2418 5019 4321 824 1539 3511 3234 2155 469 345 676 287 1474 4930 3482 897 3848 2553 3400 2134 895 4050 2639 4527 646 4656 2220 1877 1822 2462 1360 175 4297 1194 65 4500 869 2215 1825 2485 3974 2261 3473 3301 474 245 2861 2140 2164 468 4178 3767 4693 132 1958 4214 1882 1907 2598 4566 4283 368 997 996 2270 1001 2423 816 1994 2230 5277 2304 4532 2670 1492 3759 3490 155 1560 2873 1354 5199 1532 362 1074 1942 3660 3858 3390 1635 4748 2369 3160 3531 4534 58 5177 4488 244 1829 1200 4223 3850 4472 199 1601 3140 5057 2514 3912 814 1683 1830 1942 1626 1780 2641 1007 789 3411 4684 3940 1343 5430 1387 1698 2428 3474 4279 644 3881 5221 4665 589 3100 3346 268 2277 5122 4732 2979 4514 4584 1539 2064 1005 2823 4291 3197 4166 3687 2807 3749 3740 5197 3385 5200 2376 2354 2614 4994 3916 827 3869 5314 1293 254 5085 5036 2751 4347 2458 2491 4858 4085 2147 2411 3419 1068 4358 4661 1007 3314 4019 4230 986 3415 1651 3388 157 2838 2257 625 1036 3132 5067 3373 2286 2485 2662 1917 719 3399 233 269 2297 2644 1550 4503 3176 611 3282 1778 1846 1463 74 3496 3296 3072 3779 4328 4724 303 5098 2202 5295 765 1628 3344 5162 143 504 4295 1688 5444 840 434 3622 3148 2843 2674 628 3536 5278 1888 4408 1534 1817 2040 2382 4508 1108 311 2698 1475 976 1190 204 4582 1638 2392 608 2007 5041 4256 356 3737 2504 4446 3429 484 457 2878 1267 3885 3720 2110 691 5316 5077 2453 580 2648 1110 5359 1741 1973 178 5317 3409 4968 2038 3118 3631 4807 1817 5330 3094 1040 2592 4461 5412 2589 1378 2501 4519 4258 1382 2442 3113 4502 4146 927 3742 4688 3686 3778 3877 2046 1085 3716 1477 2549 4289 4649 1161 1197 1371 584 20 3240 3328 4210 4198 4394 4606 2375 4031 3814 320 3062 1862 3664 2335 1284 5295 910 5239 3468 3225 919 1696 2056 3574 343 1881 30 1873 449 4315 4685 4724 2569 5010 1243 5315 4076 3678 5220 1993 2337 1824 5030 897 645 3521 5360 3599 4686 987 1733 10 3920 2643 777 661 490 1172 3610 1815 418 2125 5408 882 4540 347 3915 1494 2618 4996 3174 92 4045 4919 1192 4696 3917 2168 740 1988 2312 2478 1039 2642 825 331 3036 1175 3565 2414 1070 3180 116 3376 3292 355 3562 5342 2082 2707 120 1006 2778 4972 3925 3778 342 300 2290 699 1115 2919 2303 4808 3314 3864 1039 4965 1951 3187 3608 810 5416 3692 4355 4353 2423 4775 5152 1624 3158 4549 2645 2909 3507 212 2169 325 940 4890 1172 3273 5047 23 597 3907 2252 4216 1727 5364 2921 1528 2800 1420 1371 2627 48 653 3209 3242 3435 5238 4543 3070 4217 4280 2977 4949 131 4061 1605 4108 4438 3486 1376 4787 1843 3653 829 4370 2636 2785 1023 3989 5413 4200 221 3453 76 518 1272 1052 1244 2792 1929 3862 2547 4332 4425 763 3042 4840 2048 3590 1731 5243 448 4570 4482 622 4017 304 4990 1987 4181 4682 2718 3941 2728 3478 3554 861 834 1788 3263 3834 4920 1206 2621 661 2146 1619 639 2846 1220 760 4015 3041 161 4607 926 394 2717 4380 635 2982 5250 3136 453 4488 4981 3461 4771 418 4491 2354 976 2227 4517 2040 3468 5185 4961 2669 1976 1250 5374 5430 702 1333 1196 3939 1248 2174 5062 914 2015 5166 1489 363 2221 1963 1398 2116 1313 4464 2667 4564 1564 5364 4973 1318 5167 87 2693 3965 2020 814 1667 3479 4149 2378 3512 1131 5027 1142 2205 4642 1575 3515 3094 1686 1861 759 126 326 2134 1767 3482 3516 1907 1204 5121 2789 98 3940 5205 4403 3789 2325 4776 901 4395 3042 4459 5422 701 2768 2317 3454 759 1774 1989 5118 5360 3540 4347 596 5438 2876 544 3547 4992 29 1812 4762 1773 536 759 1037 3853 2292 1019 4549 3558 3593 854 5133 4214 988 3058 1644 2202 473 2961 2410 681 1449 2530 5156 1013 1638 172 4342 852 3053 1565 3035 3188 3842 3349 3791 546 1058 5194 1919 2306 3426 2447 5224 1147 218 754 2845 129 3885 1135 2402 10 3242 1418 5048 3166 2016 1396 3876 841 2898 2222 5024 2162 2019 1040 1517 990 4697 247 2710 5386 2656 4733 945 1308 668 1067 426 3373 3843 4870 4792 4622 2281 277 403 2392 5230 4913 2568 1042 4776 195 4410 2114 4522 1594 282 560 4545 1308 3537 1906 2157 3365 5183 178 2929 2055 1877 3828 4056 4170 3978 3847 3658 3992 2327 1349 2033 81 2960 1299 3261 3814 2259 2547 1414 4251 957 391 39 4288 974 2880 1133 663 2743 1145 3157 1988 3211 1904 4022 4702 5121 4829 654 679 2679 4182 3219 5355 3571 4754 2371 5189 5232 2234 4093 2326 4660 1230 3126 437 73 3596 3537 704 2515 3561 4563 275 4366 2058 5116 3194 4166 2868 1430 3991 4106 3409 3582 196 4027 4694 789 2466 960 994 61 1684 5110 1272 3435 2196 1755 4638 1555 4949 4797 5347 2030 2601 5011 3247 100 3444 92 1439 2146 3635 4111 1793 606 1923 1968 2314 202 4413 2071 4828 698 1351 3539 731 306 5086 3990 2890 3464 1458 159 2806 2278 2261 4277 635 4274 3251 4274 3012 3409 3069 2632 4174 2150 2154 655 1194 1172 5124 2513 1268 4535 1783 1683 5192 4986 5180 3690 3026 1349 3367 2490 4192 5021 438 3397 451 3515 2192 5292 3985 5337 2077 648 4183 5397 3097 5045 3443 4153 3214 2569 3282 409 3057 2318 3356 3635 1413 4302 4704 4131 4310 683 2422 2571 3287 4147 2798 4378 5458 2696 2091 803 905 5116 1904 4946 2887 923 1232 2990 3784 1074 66 5131 1315 721 1377 5109 2365 4722 2168 1744 3628 37 5143 2524 423 3498 2503 3312 1001 5219 1887 2960 4931 5260 1300 4582 2753 3256 3709 1138 1405 5398 3207 4524 2249 4541 5161 3169 4259 675 1057 647 166 4925 338 1111 2626 4793 3566 3539 4952 838 582 654 14 2675 3241 193 3109 4063 4871 2106 1020 661 4717 4089 2152 5319 414 4240 3881 2097 684 346 4313 1758 3833 5347 3532 994 4783 4387 2948 4865 3459 1877 1567 2871 2281 2385 753 1796 1246 4905 2955 609 278 4606 3324 4052 4675 2489 3256 1244 2119 3656 5169 4728 1085 2976 3186 1998 3987 3583 3839 3468 2770 3986 1163 1641 5257 492 533 2166 533 1555 2445 2914 3270 1842 2079 308 4436 2387 5424 530 819 3759 2348 2722 5434 4012 5292 3824 3061 2356 767 1685 3605 4666 5373 2886 2246 2286 5072 1846 3529 1039 1660 2164 138 484 1178 4494 253 3596 2908 140 3703 806 2581 3040 2693 1381 5260 2243 342 1622 2710 1148 1680 2353 535 4266 4866 310 275 136 3871 2661 1489 756 3765 1418 3259 4163 1087 1097 5160 821 371 3924 757 3187 1325 562 1605 2084 4592 2197 3974 2653 612 4344 5008 3820 417 2165 62 5209 3030 3096 2331 2306 1503 599 109 330 4725 2124 4982 2839 669 3750 5081 1132 4298 4066 1914 2281 1041 1723 2692 5315 1476 3351 5382 3062 4795 1413 227 4653 4275 4987 2764 669 3369 2031 2278 793 3535 3949 1024 2913 34 2293 3030 1404 3232 809 1468 1914 5387 3988 4205 340 569 2117 3656 788 1141 5101 342 1358 680 2346 4238 3087 391 4769 505 38 155 2549 2228 5283 266 5308 385 2228 3691 584 1163 1761 5457 5130 4345 3143 2745 3006 5070 3876 1577 3740 2123 5130 1730 2115 5382 2808 4475 1568 998 3951 305 2556 5259 4561 778 614 2174 1993 1425 72 3014 4546 386 2500 2161 3431 714 1037 880 2950 3329 2903 4794 854 1146 1508 2134 2105 1982 5367 1160 4272 1364 4946 1704 1791 3096 4678 283 3458 4722 3229 3775 4288 539 5064 4342 2887 4310 2433 2710 2981 1480 3583 1387 4778 2337 5013 4600 5123 4142 4692 2877 4111 2766 1476 4658 2299 1486 2448 4111 4 3186 1059 4203 1332 5348 3365 4645 3398 1364 1009 975 4502 3491 649 1610 1482 5361 2767 5316 2493 1203 2122 3563 4212 4406 513 1514 5013 4503 1853 1043 194 328 1773 3521 3058 3149 3908 1175 2555 4527 4100 2988 3542 3131 92 4712 944 4147 2620 3314 4317 1791 266 4206 2346 1371 3076 2066 457 966 3099 3880 905 3137 2464 3347 2429 1426 555 554 4852 1146 5096 405 4879 4122 1883 1580 3096 4804 3380 2295 5050 2223 2755 4439 814 3649 4616 3455 3116 5099 1425 1338 1451 4604 4746 2058 1565 4390 3780 4521 3951 3438 3598 2510 1724 1810 1306 4931 3301 2137 349 3432 3972 4015 1810 1859 5261 688 4755 4908 2308 2155 236 1939 3190 3298 1341 3700 478 3950 581 3353 3417 4739 2558 101 1639 533 3221 1641 492 3569 880 3957 3365 1970 3441 702 3143 729 1906 1274 3568 399 2656 1810 3720 1633 3344 5302 3922 371 3620 2027 518 4573 4596 2511 4181 5159 1781 1105 4625 2642 2692 5362 5063 3874 2808 4071 651 3615 4165 539 5331 2970 600 3232 593 4655 4036 2475 1074 537 1887 828 2635 535 2840 3879 2479 1861 3934 1866 968 2162 1558 2555 4498 4834 5460 1095 3874 5184 3478 23 88 2470 102 3413 3311 5328 3775 4085 3738 3156 4447 301 4137 1691 546 5159 1807 504 1182 2844 2861 4470 4754 2385 2357 2497 2393 1477 2916 2513 5228 3078 2074 794 759 4775 77 2654 51 3995 4705 2493 1089 2872 311 4560 344 3328 3068 3326 439 1353 4611 4516 4029 4444 1029 149 4175 741 2267 3163 4680 5266 783 633 3780 214 2959 2336 3597 2314 5074 3193 4090 1795 4760 623 1418 662 3267 5322 1749 4137 1532 1942 520 450 4966 4869 4793 3190 5423 3614 4785 2104 940 1408 3690 3939 4914 3873 2285 19 3656 1647 2064 1654 4559 3205 3826 4245 268 4050 3132 4259 2411 2280 4547 2775 120 4040 1667 4718 3831 3300 436 1211 3396 804 974 3825 4246 2909 934 2335 5114 1808 194 1190 2108 10 1965 1025 4686 485 3958 2079 5027 158 4919 2378 3573 2084 2799 5187 3731 3680 1266 3009 852 866 710 4404 3959 4839 1251 4907 2787 2663 339 895 2957 3159 3436 3681 1583 2817 4666 3547 110 3731 655 2084 4103 1590 4216 1470 444 4782 1404 3769 347 4648 3772 3239 4823 453 4891 3913 3185 1396 825 269 1004 2962 3556 1220 1825 3771 2485 4584 5242 5454 2808 4520 2406 1811 701 4697 3487 3188 3059 684 3839 4767 3710 2550 2472 1285 2284 503 4321 4144 1980 4499 1700 2020 966 1809 2964 838 1723 5145 3783 4112 5200 1906 460 2369 3196 956 1879 3118 2479 2382 851 2863 4669 131 1530 3102 3557 3123 4223 3055 3249 4420 2910 4749 3970 4904 2943 2115 3538 2193 822 49 4684 4304 2005 2585 3112 3338 2448 374 1330 4925 2450 3204 4098 2826 1186 3646 1429 1956 3360 4080 314 5260 513 65 2124 1394 3080 1350 4433 1108 5005 1883 3767 2193 2560 1457 4686 4346 2143 4136 4412 1734 1743 5371 3909 4147 2055 4073 5416 326 63 2923 4685 3369 2501 4867 3588 5270 3782 1470 3614 901 1133 405 4311 2323 1756 770 3428 4583 2600 3370 1203 918 1425 1385 4750 1854 2619 3511 400 325 1938 3073 536 601 1927 224 888 2411 5429 3382 4726 1843 2389 4772 87 1590 1056 489 4494 4089 1252 3266 3107 2512 2922 2559 1619 494 3407 2602 3839 735 935 2030 3588 190 3904 998 60 5187 1386 796 1269 2996 3821 1508 1549 509 2558 756 4233 4518 3172 172 3571 2761 2449 2317 1646 2871 3642 1470 4357 4997 1652 4667 4507 1804 2666 3743 2004 2188 4515 3349 1208 1207 3687 5417 916 4521 4836 2320 4 786 941 5337 2840 3929 4907 1866 455 4470 1057 2293 2768 1049 4246 1848 1352 4342 3883 3865 4811 514 2622 572 5304 253 1672 2320 1807 2546 3806 3446 961 562 2976 2587 1843 3242 3790 5139 2904 3560 1332 4392 5267 2569 2702 2122 5297 5331 5352 2687 3784 2 375 3621 2884 2525 5261 4675 3223 5239 4862 4291 2202 4766 2134 1415 4796 1108 2303 2914 1215 1361 4951 1883 108 486 4806 142 2003 2671 2011 1074 4467 3148 3624 3233 3261 3905 3567 3469 3937 3691 4210 2036 1721 486 952 1722 5133 3464 3669 660 72 1757 1762 2949 3258 2757 1924 4244 3876 3946 4257 2936 29 4598 1691 5285 989 472 5379 413 436 2735 5358 4795 1998 4883 3294 571 4536 5197 2801 837 3482 1723 4278 4115 5263 830 4696 1849 1673 4615 3979 4109 5189 3606 2252 1131 2830 186 3364 3819 3520 377 5156 4783 5219 1631 1256 1589 4882 1569 4817 5268 4912 5027 4911 4021 5166 2753 4182 5292 776 2655 5345 1717 5459 252 3436 1796 986 4738 2302 583 3041 1879 1740 85 1683 1569 3267 1455 1137 4937 4501 2800 532 5442 2540 2442 868 2117 3780 3652 3080 3432 3907 5418 3518 2767 4 353 4498 1207 4099 3997 4782 866 1000 3181 5394 4314 4047 3453 4770 5231 5254 4418 3378 1382 3957 1835 94 1558 1957 4317 4984 3976 897 1646 4058 4536 3957 4058 4034 2524 5155 2643 5278 2761 2815 4929 954 3511 5055 1403 992 570 4536 5248 2743 3101 1761 2299 1571 4622 904 1553 79 1988 3014 4198 1843 3036 3616 4288 2920 2409 3184 4076 1495 1400 1043 1016 823 2491 644 2489 850 1578 3549 2803 3829 4781 5320 3957 2030 818 834 5315 1354 2200 1019 2514 5084 1447 2710 72 4852 4729 1544 2737 2513 3997 427 3656 1921 516 3843 2227 17 2470 3607 1109 4491 4711 3314 5254 4417 4690 4029 3132 4436 4608 882 5025 1498 5231 4121 4435 4237 2225 4976 3294 784 3919 1642 617 5327 2856 3143 5124 4176 3916 3086 3048 2013 124 960 1373 5069 433 2171 1012 2081 4290 2393 2075 2128 1120 4907 5094 54 4798 502 4567 3114 4648 2272 2309 2037 3779 3764 3282 2186 4535 321 3306 5137 666 418 272 3491 2512 687 3440 2034 4291 3082 2712 3763 5383 4371 1081 5123 5151 2113 1005 773 5406 2283 4679 3075 3036 1444 4744 5049 2855 332 5271 1020 3552 4078 4203 4502 1968 1966 1719 4470 5303 2020 2319 4847 830 3227 2854 4202 815 4946 3568 3518 4251 413 1624 273 299 2734 2109 3723 2939 3021 1445 3611 1868 5461 1058 1980 4491 2055 91 3674 3282 4935 5197 5298 4471 5214 4415 5134 4317 3295 2918 1145 2557 1595 4586 3504 4151 4488 3274 1996 2476 4146 4866 3179 5426 982 4432 2866 4494 1666 391 803 1638 3266 4672 2298 4860 2794 3973 4905 2642 2916 4461 2258 2886 2638 662 5229 2290 5387 2504 5160 2288 4670 2547 4748 2493 4188 2820 4036 4316 300 3644 4176 2951 1025 2841 3220 3750 3361 3680 5421 5057 2568 3745 3126 1200 33 5344 4121 3530 1397 522 3706 43 3247 1910 3716 4219 2864 3143 1034 691 2223 685 4783 3622 4201 5452 2909 760 2931 3188 315 4762 2930 2370 152 3432 809 5023 1386 3383 5397 5372 1402 2167 1996 2100 2813 4496 4465 765 2901 4815 5320 5171 3016 3627 1821 4392 3924 5377 1538 2528 275 5048 2003 2884 4475 112 3790 1598 4319 4781 5244 2935 1944 3199 4306 4632 569 3410 3584 1058 4007 3688 5385 2880 1990 4969 467 633 2412 5038 3318 3848 4546 5320 5128 1237 107 1598 3513 3941 626 2587 1014 5425 2186 3880 779 5124 1743 754 1634 2356 1706 4292 3797 1792 856 435 3408 3945 3728 3915 2030 2220 3353 4739 5440 526 867 659 1426 3709 2784 3044 1606 4859 37 3464 1514 224 208 4931 3418 4044 3622 1111 287 118 2075 1212 3221 4001 2668 2843 3277 399 4843 3070 3800 2610 4123 1351 1893 3705 727 5350 3190 5034 4446 561 989 2326 2545 4169 687 2699 4648 80 4941 9 2534 636 597 1241 4555 1663 4365 5299 2722 1336 1750 464 2698 3879 3686 2888 3291 738 2750 1936 955 4319 2830 3339 4755 1437 1578 3776 218 2417 312 1423 352 3423 1643 403 4974 848 269 2772 3995 3814 1416 3997 5377 1804 3666 4816 246 1254 4844 966 2442 3446 2962 144 3412 3444 2148 2546 3923 3390 3716 1474 2991 5130 2620 4763 2421 5186 1998 3018 4867 1743 3531 4770 2931 1623 5382 2191 4617 1755 4377 106 3201 2608 39 1268 1889 1334 2944 627 530 4059 140 5299 2811 4971 1266 3866 2285 2002 1200 931 553 5114 3061 2482 5291 2353 686 408 3643 39 4800 4066 1902 988 3396 4265 4262 3897 3337 4724 4819 3034 2648 582 1850 3907 136 4318 4934 196 1812 2755 326 1864 5205 1036 3237 994 4334 4879 1321 2850 3065 4978 3353 821 2318 2200 2797 2538 2415 1822 223 524 2336 5272 3075 2723 3365 2761 4485 3924 3830 4798 2780 826 10 917 5259 3167 1829 2797 4881 1884 1521 3966 3680 71 738 4870 4458 1705 816 2613 4724 373 445 1197 1646 3231 5209 2835 2625 3395 4409 1054 1356 3231 2882 262 2853 4755 3918 1580 397 4917 797 922 4568 2404 2351 5183 3863 2611 3272 2042 4834 4133 2571 157 1539 874 748 988 4838 816 2708 2446 4583 1677 3082 970 4418 2684 3331 983 5461 4804 5069 1256 1750 272 3221 3539 3039 1007 3449 681 2632 600 764 3256 3176 4999 4684 1156 4103 4836 2161 1731 977 1769 1991 1885 339 2932 973 1217 2976 437 3648 4459 5172 3965 3924 3208 3066 4040 863 3137 1311 3131 522 848 3776 3855 654 773 2431 2435 1208 4616 3278 284 3540 19 3884 4547 3144 5053 2627 140 3567 3048 3125 723 3988 5454 4630 2642 317 1413 1585 634 2912 3659 98 2548 1571 3291 3374 2401 2134 4645 1321 1089 5224 1405 2174 3642 2307 2293 1462 2049 2276 771 3121 1878 3403 4117 1994 5188 5081 800 5016 1085 19 3859 4726 3004 2463 2177 1236 1781 413 4025 2700 1002 1329 1661 993 4799 4066 665 2032 1218 1536 578 1801 3092 5051 1180 3807 1792 1473 4084 4781 4576 5272 3754 1012 4257 4688 1609 3370 601 1194 2942 3942 488 1630 2913 2096 4363 2307 1484 241 1235 4875 5380 93 1223 5093 1023 2468 3081 5443 1343 2078 345 5204 4916 3359 3881 1877 1994 2228 3249 3485 2379 4937 3069 1870 1415 3223 1511 1958 3248 5402 3951 1879 4877 5202 4700 241 1550 4194 4770 2490 1712 1852 3854 5172 4904 1638 871 4937 2851 1519 1690 713 4036 2628 2689 2498 5392 4175 115 449 1555 2832 1978 2002 2576 1435 2526 2168 3667 1512 1751 1105 468 3116 4680 1899 1534 1317 2999 3650 3094 2037 4283 5366 3240 4587 5039 2734 2819 2448 593 5052 842 4082 2592 49 1709 239 2571 2487 3713 1448 216 266 3769 5111 3767 3056 2885 651 1353 1172 4938 3087 2084 2409 3297 4405 4304 3461 415 5118 4866 1705 4856 1924 5317 5315 4390 2356 4605 1407 3170 539 2669 1415 115 5296 851 2527 2817 3834 4987 4095 1540 1829 3744 3734 840 3829 866 3100 2291 674 4568 1313 1372 3172 1191 5383 4549 70 481 568 1084 4677 5248 2411 2533 4101 4590 2623 69 524 4020 803 884 5110 2388 3023 3824 3942 1804 1718 2273 2761 3771 2197 4347 3927 2388 89 504 2828 3734 2345 4804 2554 4225 2997 1340 3027 4754 3557 3816 4270 2904 672 4476 4486 1085 5086 152 5117 159 4772 3248 1700 3216 2537 3352 589 344 4652 1170 4993 5379 529 1447 3973 3352 1489 2704 1220 2688 238 2247 3086 3335 2803 2418 4360 4209 5172 2759 2813 728 427 5322 2339 4453 5208 3237 220 1022 4353 2048 4533 2903 1036 5141 4308 3525 2273 4892 3180 1139 4847 1590 3304 680 2819 2413 4720 5244 1728 552 3795 2156 3507 1550 1168 1902 1021 2902 2522 4013 2089 593 3593 4661 3104 4789 1173 711 3979 2952 1279 3595 2912 787 1193 879 2617 1673 2295 3790 4676 1400 1049 3809 4542 4760 5076 2825 1088 2431 777 4863 4294 3028 5242 3828 3400 3200 1224 40 1311 310 1296 158 2775 1157 1561 1021 1264 2674 961 4479 4011 1369 1286 38 4571 1462 1818 4593 5227 4110 4569 2194 3783 5092 2910 5447 3703 1717 4367 2374 1426 693 1312 1988 1123 2258 3056 2332 38 4724 5312 1920 3263 3471 523 2386 5303 4780 3382 1916 692 1576 3839 3421 641 236 2375 764 5347 2925 2088 5176 3305 970 4055 5321 4581 665 3572 2062 284 3332 2411 2474 567 2268 1899 4257 4761 3928 1433 5009 881 2085 3234 3984 1953 1594 2577 326 2751 2912 4775 3607 1240 272 888 5302 164 3992 312 3811 458 3595 721 11 4106 3578 167 2676 902 901 3536 4291 3285 1677 4710 591 432 4356 367 4184 4356 926 2432 2014 3649 1945 2724 3849 4635 738 5098 2657 1399 4088 5016 3066 2556 2479 2576 2282 3839 1608 1381 2775 1807 2925 4120 4933 1666 4540 3960 1982 210 4655 3095 5365 1738 5056 3095 1529 4580 344 2263 5342 4739 3751 4825 5427 1291 12 2545 273 2249 2477 64 4527 3234 1482 4966 4063 5297 4386 1690 2968 438 2628 7 2879 1886 4804 1964 2524 339 3828 5428 1753 3245 1786 4851 4974 1184 2678 3071 4447 3166 1088 4019 2016 4966 637 5310 4441 515 5302 327 4183 2108 2160 5383 1725 3636 4202 1238 3879 754 3921 4118 4143 1083 4480 4015 3192 4743 396 1534 4560 5365 5099 2810 747 915 3785 4493 4885 543 1105 3325 5108 6 4680 2252 1840 2545 4539 3878 1662 3553 4077 4967 2353 2969 4869 3446 1403 3339 294 417 3950 3365 1170 2161 3667 2091 2203 922 2210 3779 3618 4174 2043 4822 1510 2695 4389 5062 299 4967 252 3446 1274 5262 4704 3000 4593 114 4121 4054 5383 3973 4830 4761 2851 818 4705 630 91 2503 5294 5168 1001 3792 866 2973 160 594 415 4157 2580 4312 4413 3827 5126 2803 2906 2871 3957 3430 2106 2046 2035 3276 4704 252 2928 3253 4798 1109 738 4399 2084 4464 1128 4114 4601 2418 3584 2166 3070 1590 2122 5378 4849 1270 2991 706 4142 3244 2767 4638 5276 2538 2833 155 2484 3209 1159 4040 3880 3614 4009 2236 2700 2558 3771 453 3896 4905 3397 1152 1518 3219 413 3158 1821 3494 5389 1270 1763 2017 4964 5432 5440 2072 998 4264 698 225 5345 2664 1055 317 2653 642 4976 2588 1904 2516 2726 1267 3350 2525 2066 2253 4366 3406 4462 4304 1184 1949 2683 2398 5098 4320 2872 5164 5327 481 4562 3950 4004 3231 3382 4574 2372 2815 4904 1516 5048 2042 2898 451 1917 2024 4075 2723 5230 3144 3388 3039 5055 2690 2424 1476 5284 2754 4981 2186 2292 1989 2276 4452 3091 95 1862 968 2525 1403 4822 784 3211 2764 1985 1957 2785 2343 3147 2614 5071 982 2392 3503 1990 2893 1798 580 3599 641 1986 28 3117 928 2680 748 1643 2071 1514 1456 2637 3205 1763 1918 48 590 2863 2187 4694 4050 394 2748 5370 3734 2057 3476 2729 4535 2732 536 2024 4152 4557 2433 4966 4557 2579 2841 661 1449 1164 558 4653 2180 1317 4551 2669 1472 1165 4288 1201 2140 406 5064 1163 3493 3092 3634 1982 3233 2734 5036 3625 1107 1054 2947 4380 2862 4579 1286 4231 340 317 662 4561 530 4159 839 5202 4530 3799 3763 3709 5016 2581 3825 4573 2202 1278 819 1962 1009 1752 1164 1073 3229 2208 871 4302 5221 5457 924 4342 4659 3394 1322 702 1567 4085 524 3727 4136 1096 4313 696 578 125 1604 3559 1735 2121 4064 2435 5430 4841 2849 4473 814 4853 2033 369 1059 4407 4893 1024 3527 1155 2747 2477 1130 958 136 4792 619 1587 1644 4262 1448 3633 4011 2005 3974 3521 1971 1258 665 3372 649 5302 1524 2523 2887 4213 1852 5130 636 2222 1318 2625 1595 1205 3087 3614 256 4194 4458 837 3103 2581 3878 3189 577 3893 1406 267 3216 4867 398 529 1374 4265 1807 4447 4129 4574 1547 108 4871 3446 377 806 1898 1694 3025 141 1159 4504 3744 3973 307 2016 5393 1786 3929 4977 4745 1409 3748 5159 916 4956 2139 789 345 4871 2797 4155 3293 5189 2244 1104 3717 4481 2791 4452 5013 2936 1317 2135 5382 1329 5358 480 4121 2665 2719 3245 5327 3487 3961 5026 2645 216 4913 4179 1180 1059 4204 3056 4346 4210 3113 4118 1233 553 2934 5027 4194 839 218 4927 563 3646 2702 2152 4549 5208 2274 3910 205 4984 5251 2374 287 5117 4932 3753 533 734 4479 3367 2161 45 1231 3077 4490 1036 3126 1433 2153 4096 3543 5296 5064 2429 1232 1279 934 319 5038 2114 1506 2572 890 5092 3163 5116 3381 1316 989 2322 4856 2611 1226 612 4748 3387 1012 3618 341 2860 3838 2478 3398 703 3972 3808 1286 3444 4791 228 4413 4727 3719 178 3624 786 5331 2753 3342 1061 1071 1478 847 1704 2415 5303 3919 1415 230 4176 4154 2345 2717 4142 5386 1637 4347 3979 3277 400 263 1253 855 1242 3601 1168 1565 214 882 223 3281 326 1803 3015 3815 165 2332 3891 1632 1306 3603 559 5280 4441 634 4380 2457 4446 918 5083 4444 1609 2264 576 4670 4518 3023 1704 1089 1222 3625 1128 2301 257 461 4149 4354 4459 1257 2240 1424 2091 3722 611 4072 1662 1592 5118 4870 4456 4687 594 4801 4720 26 959 246 3437 791 3113 678 3346 2404 2151 4395 1042 171 5209 800 3006 3666 3268 3466 2856 5125 4322 122 1265 3851 1499 4489 5254 1565 1608 4724 2493 569 4298 2665 2835 875 1878 1577 1658 2512 2682 4887 1468 3240 2233 1540 5365 1845 1037 3933 3561 2622 2339 5213 654 214 4183 2188 882 163 2001 1758 4289 1596 4540 3104 3097 490 1297 2250 572 1285 1536 188 3220 5157 3564 93 4096 5368 586 1997 3678 4782 1024 2822 2409 2228 3192 4604 2806 1657 5064 5186 3394 2403 3482 2930 2022 2382 3488 3676 510 1524 2655 2595 3301 3476 858 2757 3311 3360 1528 3163 2831 4043 2201 3803 4510 184 3462 888 4935 2278 4724 601 4113 2702 1656 4337 1811 2722 1932 3412 2037 3906 5095 3550 5392 4758 1269 2342 4459 3651 3573 1674 2248 1267 2580 2173 4711 3985 760 5434 3680 531 3144 4723 1416 1625 1298 533 2940 274 5272 1470 1518 5095 3816 3295 629 4905 3187 1229 4455 3128 1952 4036 2072 3817 4953 4467 2786 2009 153 4755 3772 618 2143 956 505 3006 4142 1619 450 73 1807 3714 297 2825 2275 3581 662 2553 4112 3338 391 3107 2957 706 3954 158 789 1803 238 3566 549 2390 2201 5076 4035 5194 1308 3323 1099 5257 89 4332 221 2765 5299 2932 3457 573 1786 2486 2263 3515 1755 5173 1881 2734 4521 5455 4757 2330 5122 3506 1713 3848 568 1244 5020 4684 4993 3147 5200 1583 1794 5277 770 1308 1863 1878 754 5229 5251 5140 1945 1064 4793 738 5277 3231 4041 1227 3814 3962 3138 5444 1404 3275 293 3574 3347 228 1255 2165 5174 4929 2964 4958 1483 2373 4266 1467 1755 1090 2656 4209 2528 2031 137 1359 5197 4988 504 1205 1365 826 1965 5321 758 5374 4504 3657 2701 4659 1985 486 2017 3212 3323 3303 4658 286 2926 2850 114 3349 1228 4161 2855 2448 5423 2337 1510 1307 1270 4719 525 1243 4189 1015 4138 3402 3298 3935 352 3591 3848 1018 1039 304 4166 4253 1700 2428 1587 25 5358 3794 5109 5042 3407 1392 5306 782 5018 1706 4125 3844 3438 2814 3986 3333 2896 4796 1282 3081 186 3971 2939 1516 4385 1194 180 801 3062 5182 4523 2896 1589 3985 4723 4913 2148 3685 2927 1927 4797 3333 844 4621 1484 5301 3348 446 1344 5380 115 3285 1515 1499 1985 1435 1118 1222 1173 2417 60 2716 2925 4237 3428 156 5118 3358 1771 1239 5200 1248 1754 3073 1326 3519 1041 4985 611 3769 2821 5048 5168 1049 4080 3126 4240 4509 1017 3359 4336 4003 1928 2600 2574 4717 2079 2004 3477 1259 1278 1563 4937 1637 343 3358 3625 1362 453 4885 491 4504 1167 4561 2537 480 804 4216 249 1498 4982 2017 531 552 3423 677 1140 2511 119 3634 5444 4952 2386 5368 5293 1849 2823 1918 947 4762 2696 3746 2600 4429 4122 694 3265 2299 2225 5369 5459 3920 4584 2841 916 4181 2974 3528 3870 1407 619 3231 2556 3129 1005 3185 3259 2132 471 3519 2688 3546 1732 5088 747 4139 3925 2245 574 2871 3605 2230 1375 1871 3084 3209 3152 5429 892 3370 5398 1489 3345 2017 2071 1505 4464 3443 4488 5442 4260 1851 3830 3484 3931 4540 4873 4848 2315 5283 4434 2372 225 3508 3080 4606 4910 76 2702 5346 220 4684 5321 5184 4764 1531 466 2997 3062 607 84 3332 1248 4347 4560 2175 144 723 548 4279 2586 418 5021 3669 4697 652 4482 5220 4921 1847 4667 2743 5121 4353 4325 476 1000 2409 2242 4494 5279 4882 1787 3967 3659 366 3727 2225 3363 1673 2793 1135 2985 3552 1962 464 4100 1679 2899 5364 5124 3898 3826 779 1568 5162 2703 3867 5092 2951 2662 1986 3666 4873 3498 1770 4963 1305 3305 682 3380 2825 2124 3278 5039 1399 521 473 4261 1775 4851 3032 2747 592 423 2746 2912 943 2645 670 1789 2214 2000 1057 289 2513 3617 1483 217 2182 2559 4161 72 3843 72 1187 3493 3719 2831 3771 3247 1387 518 1114 3501 5338 1880 4618 117 3539 3851 5222 1586 3245 2878 1686 3129 2488 2744 2738 1491 378 3259 93 3911 653 3878 5446 2043 740 3944 1691 471 4158 3682 1785 4458 1754 3542 2870 4645 542 2934 485 4513 901 3256 1639 2256 3432 2266 1422 4763 3571 2013 4558 4280 4012 5041 814 19 315 4770 1833 1714 2844 1744 1710 2472 1473 1722 4672 3048 4301 2520 252 644 1106 3689 4019 4562 741 2677 1428 3855 3784 5050 4642 2937 3863 3605 87 2388 5194 3677 4962 980 4642 3740 130 2307 402 3117 1613 2606 2709 4782 1700 1886 5031 3754 5408 4719 4189 4360 1632 3479 250 4631 2148 4372 3604 4024 841 3169 1549 1371 5288 725 791 2100 1062 5354 5085 1153 519 5192 773 2104 3555 3938 3995 1810 820 2005 1707 3254 4433 2951 4108 2288 3430 1861 1995 3362 4812 1595 1258 1389 2364 4951 1974 2003 3396 129 2277 1023 2786 4856 4222 2128 2250 3367 836 3584 5348 1730 453 2558 53 1592 3968 2455 4904 5318 5188 4290 3460 5072 1993 1410 4607 5320 1874 1989 4552 4771 2666 3532 4252 1803 765 3819 1580 1577 5152 4288 2868 3490 1850 2848 423 967 497 1865 2790 2695 341 646 4363 2991 4760 3498 2353 1639 4813 3338 4210 5174 1137 3753 506 3990 985 4799 4782 1758 4129 309 1586 2993 1021 1787 864 4801 4169 3669 3086 725 1402 797 4022 2666 5352 813 3775 3793 765 3407 3989 2131 306 2787 251 5200 5093 2807 2284 5157 4776 1364 2916 4219 3164 2558 3542 4087 2026 1763 858 3580 3639 3863 2090 3786 2196 3399 2701 1024 4251 4862 3248 4779 1612 1567 2168 2595 4166 4225 1489 5299 553 673 2717 642 673 2388 1177 4508 1495 5407 5095 1845 4922 4358 3720 3900 5328 4792 4550 3396 4179 193 1212 3915 2785 2088 2650 4155 4260 1956 2210 4781 4559 2987 969 577 2003 5186 1332 3472 867 2581 3769 5427 2984 5349 1649 165 1439 3026 1717 5416 333 5038 4921 1433 3325 547 2507 640 5297 1296 5156 2441 3012 240 3133 4202 3321 4124 5329 641 3780 4039 2692 487 2612 3247 4269 7 1162 4049 1830 2020 1635 1017 235 3237 103 515 3434 71 4274 1977 390 1137 3439 1980 544 4824 460 2807 1593 944 1033 4210 4174 4456 912 2615 2836 5417 2185 2048 1645 922 329 2584 3656 4631 5072 3158 3697 5276 176 4450 4469 1830 5011 3090 2554 1552 3147 5127 197 3097 5284 3330 3450 3648 2904 3743 2488 5411 2696 3768 1715 572 3729 4191 5261 904 4567 1747 1537 4493 3379 4790 4124 1586 2260 2818 2628 1560 433 707 3701 3244 70 907 4946 3489 4828 3154 3863 529 1679 1680 805 689 2372 5100 2892 355 2192 3587 621 4345 176 2932 3802 1125 3474 4196 3409 3318 4852 598 4339 270 1723 5144 5009 3718 1460 844 3364 2901 2968 4275 3858 64 374 667 373 3887 4015 3556 991 394 4477 141 5170 575 1169 4868 3364 3125 3935 3065 3414 1277 1890 3280 2130 4430 3360 4589 2497 4472 1628 1530 1632 2051 3830 1677 4198 2564 35 4010 4960 1624 777 4401 4858 377 924 5229 884 1413 2537 5257 1525 1658 4958 91 3318 4996 1278 5023 4927 4317 785 1119 4051 3847 4254 2892 668 348 4309 5076 5074 1538 2267 984 2082 5463 5192 2609 3887 4946 859 1680 2406 2303 5238 1221 3831 3526 602 4486 3533 2195 3532 3702 3124 3445 3724 4967 4762 4931 2476 893 1973 4808 4934 3264 834 1986 1456 2263 4940 4972 4867 3288 4882 1016 4331 2860 1771 2898 1019 461 2529 3675 80 230 1238 2896 3991 5290 277 1730 4005 5370 1437 846 4404 3550 395 472 4641 5125 2184 3883 850 2003 4981 3042 2991 3540 2840 2253 4290 1457 1176 2025 3631 412 1575 1244 5094 3092 5331 2608 3440 4317 3557 1416 1485 4706 3418 4605 1241 4431 3321 3374 1861 3839 1654 1691 2566 5300 2899 1395 1652 3473 2525 5153 579 1289 3059 1461 335 2930 3370 3257 4671 2434 723 835 4386 4292 117 3098 4652 611 3781 1006 3526 1395 3276 4529 2731 5380 4383 3870 540 2005 3673 935 2427 137 455 2972 4743 5432 4794 4745 3138 633 6 112 2122 115 1525 907 4545 1433 206 5325 2423 2311 183 3800 5225 3862 2502 5040 1068 4115 466 3696 5407 1280 2971 5238 3948 3123 4977 4737 2702 5113 4171 968 1853 3695 3398 4095 681 380 1301 3020 2155 4055 1576 2785 3887 2164 4023 4259 2522 3753 5128 1610 2834 2677 3000 2250 1157 3640 3019 4352 1647 963 2328 4693 5185 1370 2361 370 1975 433 27 2868 1184 3108 5113 553 1376 5415 4332 2613 2137 1381 4898 4541 4482 2586 2243 3867 1332 877 3896 2505 747 659 1461 3013 330 3967 1352 2399 2626 2245 262 170 2016 4134 1485 416 5234 3453 4982 207 3524 5266 4074 1024 890 2582 2365 4931 3374 2454 3247 4818 2953 852 2935 1902 4127 5331 2605 141 3089 2938 2649 2365 1306 5093 3305 1394 3135 4256 4900 3821 1519 1137 4720 834 5183 5092 1706 1043 720 1692 4883 5094 865 4361 206 940 2988 266 3014 771 510 109 3232 4505 851 4802 3304 3408 3073 3628 1955 4006 3009 4048 4540 941 2641 442 5050 4695 3398 3245 2092 1802 1679 3178 781 1190 950 574 4872 5325 5148 722 1209 401 4094 3135 2795 1244 1519 660 1373 2938 2113 3108 2224 4016 2792 4788 537 4796 729 2358 2594 4264 5424 4409 243 1661 4358 925 4879 258 447 3940 1309 1535 148 3549 2963 3111 2360 2348 2245 2215 1909 1449 4848 3798 5256 2122 5009 3443 4515 1241 1886 585 1900 1515 2785 4778 2604 2809 3867 3044 412 1754 166 1259 1773 1061 2979 2072 1861 4024 590 5377 771 4093 3387 3929 1324 4923 5131 2622 4368 1930 764 5299 1052 4117 4461 4648 1137 1213 4947 1420 2677 2969 1425 2991 2428 2134 664 2046 1897 665 2888 2065 4651 1052 3665 1352 5166 3450 5458 4102 5400 4088 4207 2200 4583 4502 5349 874 4648 4846 3197 1865 2240 362 4782 5405 30 4855 319 4574 5283 5098 1617 3321 391 1026 666 2460 5157 4216 4830 362 3362 2952 4585 2520 4840 1842 5463 1904 4144 3148 584 4393 409 5254 4645 334 2738 1602 3584 803 3431 2380 4475 5383 1640 916 1423 704 2671 3749 2845 4188 2967 4985 5213 210 3807 934 4428 2726 2407 5074 5131 1056 2991 5446 1926 4195 2997 3085 5086 2392 2030 1462 4649 2085 3287 2653 3922 2198 1656 142 455 2720 3001 738 2592 2001 4324 1677 2486 3426 271 1820 35 832 1114 1237 3790 4227 5250 468 5261 811 1220 3194 2040 2829 2875 2825 143 5427 5030 4708 1387 5420 5409 1841 3328 1893 2903 4021 4466 3296 3265 2818 2621 3590 5279 2487 1244 1577 4526 523 3725 4316 3671 945 2590 2503 2212 1426 528 1968 5126 937 4219 4990 4085 261 188 3525 1876 2068 4703 4681 4861 4641 4948 1780 4486 4928 4169 1137 4249 5019 2915 4339 3653 1534 346 3007 1635 93 4729 1561 3946 759 3864 80 1130 3973 4158 1030 2582 2558 3450 362 3436 1919 2208 1983 1084 3737 3602 3025 4295 1300 4658 5032 849 35 3859 1448 3093 3970 554 217 749 4877 3019 1832 567 3530 1178 3351 2993 497 4807 278 272 3447 3698 3264 5298 5078 1898 2335 2998 1765 1121 2312 3789 3846 3362 1808 4917 5412 2802 814 194 3736 1596 2612 3788 2918 842 4800 2831 4391 1232 3154 2852 1691 2236 409 5345 261 1446 349 4891 180 1623 2282 5005 2292 3651 345 5207 4787 2610 4154 1631 3008 130 2867 5444 10 967 273 1432 3022 824 3281 836 2559 3494 137 3105 510 1089 3238 3146 3736 1483 2250 4766 4275 2643 1473 1556 379 4741 1051 1677 2727 5007 4369 558 2641 4430 1403 2073 4689 4703 4878 4291 1303 291 2618 2558 4212 5407 3607 2730 2213 3133 1778 1138 3292 770 2029 81 4117 5421 1222 1899 278 4202 4726 2644 424 2362 1355 3591 760 2247 1728 5411 1258 1328 4706 4598 1526 1253 2006 482 2796 5012 4895 339 815 69 3295 841 3948 2719 5356 2588 3764 4228 1526 4216 1930 1629 2797 1583 4626 3931 1079 2221 3853 4954 1460 3940 2271 2460 1127 1390 354 1815 1381 5291 1961 1319 2252 320 1679 1453 1169 4822 5024 1423 5116 3293 1931 837 5390 2006 2966 2440 3108 814 4064 468 1899 3995 2465 4383 2771 4027 5351 565 679 3874 1445 3393 4923 4604 2380 1561 3829 1213 1629 4118 3507 3759 5042 125 1237 4148 5123 332 3331 3872 2936 473 873 5074 27 3314 1766 648 634 958 211 2494 410 3918 4858 2786 3554 1046 23 956 3493 2249 774 2134 4419 1218 3164 3194 3845 4332 2053 3263 1514 3165 3042 2426 834 2142 3525 3119 3635 1080 3179 3544 5130 305 2378 1273 4604 5267 4828 4680 2233 1673 1250 1306 2211 1693 2046 5372 2900 4817 1495 161 2539 3093 4634 3160 1481 1208 2997 3194 2170 2967 2503 5358 46 4026 2610 451 3767 3320 1040 2404 4113 686 225 249 3926 2323 5397 4155 1925 1386 4034 5367 2209 2643 3898 3826 1998 2048 4316 695 4753 698 3546 2817 4945 1103 3363 625 2132 2454 34 1613 1467 5004 3281 1052 3846 2514 60 4975 4142 3115 1813 1669 2851 2747 4547 3363 1487 1609 379 5221 4849 2033 2922 3194 4881 1054 2242 192 3908 1327 5410 5386 25 4828 307 3535 359 3645 774 1471 4582 2985 106 182 2149 84 455 5040 872 4649 925 4081 5313 5182 2603 5256 1961 1848 3781 2913 4214 603 1777 1121 4453 1889 2309 4217 3512 791 94 646 4690 1980 5163 614 2267 5330 4605 754 3015 2308 2112 4874 1437 1772 4905 2211 124 305 2181 115 2803 2942 1339 1234 4719 2326 4970 1929 684 3803 2104 5177 2426 1723 1225 2368 1583 4269 3996 3782 5203 2063 1794 3209 2605 539 1735 3264 1061 5376 1108 3616 1454 68 2848 2762 1099 763 4969 718 3236 3210 4745 5022 4245 1712 4740 3055 3448 3460 4887 4982 2048 2908 1744 1103 4215 4373 1906 3978 3975 4865 1487 2694 413 4297 4377 1186 470 4718 3610 1639 4586 4559 2436 3271 2055 1289 2210 4792 1873 2992 3945 3049 4432 232 875 1232 3451 3257 3456 523 2327 1897 2482 1888 2688 4939 577 5031 2311 3831 2989 2379 1735 51 650 5264 827 4233 4441 3512 635 4103 1184 2391 4720 2401 2212 3887 5350 2432 4934 3464 4642 1974 5259 4406 3438 1219 4531 2237 797 2376 2178 2427 3883 2442 3764 246 2783 829 4769 353 694 1865 3348 1604 4155 2370 155 5352 460 3225 3489 1291 5177 1396 4470 2443 622 3740 535 2712 4439 3989 1512 2691 3055 888 2024 1785 4684 4378 3135 248 4723 1696 4519 1330 3532 5154 4255 2150 5328 1050 61 2060 3247 4923 1542 3741 132 910 4744 415 2355 674 75 264 2885 3486 146 3680 3293 3073 2643 505 3083 897 2187 5078 1448 3424 1770 1472 1172 453 3677 3068 3232 3601 3195 1771 2423 3966 1262 2234 900 4551 213 3874 4184 148 1163 223 2021 3321 1290 3181 2231 2314 1389 4610 4837 5305 4421 1487 3258 1840 4580 459 1968 3236 779 1878 3147 4438 1165 3352 11 5252 2251 576 3942 2968 3281 4159 2800 1575 3291 1122 1251 1006 166 1978 1976 34 526 1026 960 1970 732 4430 3572 4129 1486 2177 1565 5028 5087 1475 4652 1837 3354 75 3636 2160 4611 3475 3484 2298 104 3882 2433 4838 76 52 1125 737 1747 4022 3478 3438 4561 4523 4146 1189 2050 2042 5381 2895 3291 5256 5430 554 4576 3898 1650 2903 1955 3677 3739 384 1435 2111 2124 233 78 226 4836 152 4028 1845 2003 2542 831 3686 4960 1016 8 852 5017 1050 2846 389 3540 982 3433 4362 297 1340 2222 1672 223 3274 44 3573 310 4428 1002 101 2213 3288 963 72 1755 4906 999 4961 2032 1411 5081 1558 1408 1843 5292 4764 742 2544 43 296 2823 4919 1535 64 4225 2759 3286 1455 377 1494 2958 4727 3677 4803 2401 192 3460 2664 798 4204 1681 366 2701 1800 4472 1381 3450 1337 4860 3958 1643 3840 1488 2099 5401 5180 5083 344 1969 2732 3837 1053 1444 2373 2402 4279 998 4886 1128 2968 1918 2331 2321 5177 3171 2750 4224 4011 2274 1436 1781 1720 1830 990 3055 2247 3532 1128 5239 1734 2732 3345 3856 1921 3005 3713 3240 176 1451 2715 4522 4546 2263 4065 51 1336 4698 31 3625 4576 2220 709 4028 2993 709 2219 1844 4244 1573 3142 970 632 1414 3480 2733 511 4297 5246 762 4431 4860 997 2926 1360 2566 3540 2828 5001 2427 2924 1739 4294 3988 4224 3897 3012 1321 1620 1768 5410 2256 2658 2797 1578 2613 1172 2964 4321 2153 3511 2336 3894 4067 1196 3459 2311 932 2262 3082 3686 3744 830 423 3696 2552 5420 4522 1950 4723 2195 4229 271 5174 4105 1330 295 2310 951 4982 2080 3436 5024 1429 1607 1473 3975 4694 2770 1323 2394 331 2258 5345 4645 4431 5330 4249 1274 5356 2797 1458 1712 770 1955 3892 2445 2233 5433 2001 4599 5426 382 285 4938 5105 857 928 2309 3450 1441 5119 470 2090 2169 5379 2571 2835 2691 718 935 4647 3274 4473 1234 1170 3874 2738 4573 1086 405 3181 2820 4645 1511 2685 296 4584 2002 4602 1717 2219 2297 1234 2018 2760 579 1775 4907 3018 2735 3881 2836 394 254 5462 2915 1752 3766 1971 2862 774 1175 2924 753 764 4137 316 1424 264 4106 2568 4301 4110 4821 4065 5026 597 1839 3127 2612 1543 81 195 4194 2357 4963 2052 4531 965 4578 2307 2189 2047 1020 1896 2902 5354 3336 4844 4746 1428 2691 2420 5019 4193 709 2537 2299 1912 1948 1282 1783 2236 2901 2463 1520 485 747 3558 5077 3411 3713 4267 4744 2843 3684 4566 3571 2168 1400 1728 4993 3638 5392 5128 791 4173 435 582 1225 4517 2013 2814 3699 1244 1788 1617 1371 4864 4021 2085 2370 2563 5040 2243 2181 5408 3294 1933 4538 1271 2737 3093 4036 514 4292 4028 2177 19 2760 5196 3253 5065 2733 4894 1625 2920 1553 3073 2814 5250 1210 1866 3515 2807 535 3290 1137 2013 4320 3270 2481 5411 1742 1402 5312 3263 88 461 2070 92 815 2151 4129 3154 3261 2019 1291 3378 4343 4008 4034 1487 5198 500 4509 4605 3449 5044 5363 1963 5090 450 2732 2410 5035 1741 2743 1958 4572 3093 3888 5451 1713 5238 2496 5087 754 3728 4092 3522 1499 2616 4280 26 365 3972 5018 25 177 1672 4501 1699 3743 4804 262 952 1193 4254 2710 4049 809 28 2868 4592 587 4200 1234 2153 4819 1206 5388 482 1850 2888 4111 2510 4487 5077 2963 2931 4926 2808 5048 2114 4503 1954 4980 1702 5401 4113 1999 3368 3359 4554 1712 3620 4535 4436 4513 4684 3906 3963 3612 323 2829 4599 5453 724 3843 5198 3384 2732 2558 3760 230 35 5248 3403 1572 935 3592 583 1932 4728 4094 4616 431 3196 466 2363 1121 5385 5249 3526 2032 1561 4558 225 2962 4814 5369 2727 1096 3456 1886 4477 979 2727 4840 3304 121 2799 3524 2783 1329 528 5204 5130 2991 4948 5310 998 4832 4489 2627 317 4598 4612 2016 2818 5193 3608 2669 205 5313 3561 5039 4702 2265 1357 5186 1358 5099 2288 5248 3727 3577 3658 518 4905 1324 4548 2552 4835 3328 1918 532 516 4365 2936 4679 162 1453 3415 425 2539 3169 4208 2789 869 3028 4497 422 2905 925 4326 3762 1737 1254 881 3131 5376 5040 4171 1208 3734 13 3904 1357 1223 3376 4199 121 3551 3139 1756 1653 686 959 382 3897 5181 1992 4891 4590 3162 3371 848 3326 2944 2483 990 3130 3604 2892 4838 978 2168 4512 3294 1027 5144 3513 2564 1627 2948 1013 2090 3191 231 409 1471 2465 2117 721 3461 3812 4028 3716 878 2349 4823 1498 1280 1610 2132 1784 4537 1961 744 1961 3663 392 1218 3191 553 4444 742 2212 3338 1528 4471 554 4177 2167 456 1515 1933 40 5324 4944 2490 2529 3410 4423 344 3683 205 776 5225 2306 2136 3912 2925 636 1585 3293 2941 5015 1419 4507 3309 1884 4983 2331 15 4629 228 4241 805 5057 4857 4021 905 4364 3892 3793 3616 240 337 4763 903 78 3920 5338 1989 3541 708 1437 4328 5039 4114 1330 1621 2580 3713 746 4462 5020 337 2517 2727 2174 3399 4517 4859 3756 2567 3626 1733 1922 1982 3236 4981 1888 4246 4846 2529 4394 3605 4546 2233 1027 3496 1359 1842 3288 2396 483 3476 4432 2054 994 3030 5375 2271 2459 3596 4323 4684 1101 3763 3579 4563 520 3781 4119 4924 186 5168 1883 2448 4933 3868 5142 3207 873 4506 258 686 922 2104 1114 5445 3380 4963 2000 1944 508 3086 4146 1207 2190 4553 1595 622 1558 3284 4887 2075 4544 97 570 3154 1162 3105 1658 17 4561 2742 174 569 4058 4399 87 1794 3964 288 396 1978 1021 3003 1738 3799 796 2671 4774 949 196 2354 321 2420 3828 1406 4481 1459 169 1009 3524 3149 3230 4130 4585 2840 2092 4208 1002 1164 4665 2584 5104 1975 1127 4550 2864 4698 3192 2143 2646 1357 1816 4668 2353 591 2872 1302 790 961 5019 2354 4849 4344 5426 1738 1705 2883 363 278 2963 1546 5229 5322 1365 5369 1324 2646 2983 4889 1422 4686 2791 652 3689 5423 4779 2220 154 3653 615 3207 2273 5038 3202 2570 3509 3462 1264 3645 4772 4869 4157 2405 3756 5087 4393 4567 518 4563 804 3824 3255 3916 3201 1169 1737 5149 688 2188 1612 63 5273 5194 4245 3736 3084 2753 4919 4914 4544 1739 2152 1046 546 3624 3866 1829 4801 5235 3570 1162 2278 1812 4501 4146 2622 1955 2640 2992 3556 2966 2715 2459 5029 5107 1140 503 5266 3223 4690 1791 339 3966 3260 465 4134 336 3533 4536 2052 722 2007 4872 2782 4157 1174 4231 3374 26 2241 688 5130 3919 329 3051 1751 1354 4354 3347 969 2265 4290 1447 2646 3090 4077 4186 3976 1581 1268 2546 1096 335 3584 3090 4876 2971 3485 3538 2552 2770 3191 4063 5286 2987 963 1657 4322 2988 1173 5063 5079 2368 2080 845 2601 2707 213 2589 1006 4384 149 501 3405 5020 4552 2978 4710 2812 4450 1456 992 1062 5200 38 210 824 3026 3007 498 1973 4679 269 2813 1078 232 2722 2811 1536 2402 3043 870 3534 2214 3524 1360 3373 3877 1563 393 2406 715 4572 2991 1561 4677 4192 3696 1984 185 3033 4684 5171 3161 5428 4822 937 2541 4847 2984 874 5387 858 3838 5326 1868 1334 632 2972 1424 4271 3183 5370 898 965 1941 3556 3646 3822 4093 651 896 438 2784 4596 519 2425 1415 632 346 3631 3265 2511 1623 5007 3367 1227 4996 5254 1267 3401 4756 2151 5269 1566 5131 3411 1905 3812 1183 2044 845 2700 2570 3855 5038 1720 4976 4159 659 3654 2782 5350 2201 3753 3969 1790 1956 2854 4034 144 3109 1243 1486 4671 2752 2395 2704 1355 3147 5280 2096 5413 4781 5154 4194 770 1762 5268 3044 564 865 3609 4609 369 2964 36 3771 4851 2527 3046 5148 4666 2980 2886 2860 1261 2748 1253 2666 2616 3486 1353 979 2322 2278 1264 2469 1240 1132 1380 3932 5446 4986 4199 4271 113 637 374 1273 1166 5325 3445 421 1908 3515 5104 3701 953 5277 5029 3657 2239 1072 1718 4386 953 4072 4644 5212 4551 2276 5196 5062 3590 515 1591 4435 3006 2596 454 1294 5284 681 1474 372 282 1264 4290 3140 4612 4445 2917 2091 3844 2356 4112 4924 4692 3619 4930 1062 3770 1043 4009 2365 5116 2060 3532 1925 3480 3479 605 3289 4515 3080 1127 2761 3189 1101 3913 54 153 3384 3857 4405 3083 2947 4052 1665 2556 3063 771 2391 4182 4833 3213 1923 4341 4586 1954 2887 975 2035 2028 3695 3271 5162 4069 3492 2059 2575 1335 2474 5196 4602 717 554 3492 1488 538 1017 3910 4231 3636 182 1928 1619 4612 3154 1965 3968 5238 136 2356 167 5303 5434 1354 4377 1066 2839 4323 3816 497 1715 4290 3504 4629 749 1909 4143 4435 153 2030 2341 1187 5210 1379 3370 3893 4625 5058 283 1344 4670 1264 2963 2576 3334 3699 1820 5133 1183 3235 2959 3055 3219 2353 3217 4857 2142 2596 1758 3948 3545 4224 2430 972 209 4078 770 409 3068 2768 2641 5245 2925 447 3470 4484 2871 4475 3825 5064 2472 2279 124 3955 847 1830 154 4172 1932 4367 2786 2179 2094 2564 2924 2340 4638 5153 3546 914 1606 3051 3072 3753 1822 4181 4332 3535 3340 4717 4670 387 4358 550 3298 5444 4518 5252 5047 5365 2024 4427 1085 3983 2766 3744 5431 1964 1745 1791 238 2772 625 1056 3682 1266 3367 5121 1728 1579 1835 3574 452 2089 4430 2438 43 4299 1898 1544 5119 1922 4174 3106 4564 375 119 4662 4619 5227 1549 243 4273 5013 4613 772 820 4036 1037 4547 2481 2821 1425 3587 2897 4266 2814 279 4930 3898 3563 1327 1375 2228 5388 3769 4707 2834 2832 4256 3006 4160 5111 3762 3017 866 2411 4585 4274 33 322 4626 1236 2982 2850 4791 95 3487 5006 1870 5347 3692 2576 4936 4872 1150 1140 2777 818 4709 4507 808 2863 734 2970 3409 982 3594 2073 2985 2559 414 4518 2961 1544 2953 829 4881 488 4015 5152 4606 3456 4698 1318 936 512 5205 3829 4382 4881 1059 2088 4879 1161 2741 2064 1333 5244 3114 489 54 3998 691 4352 1126 1161 3897 5109 4305 671 2671 1378 4174 5093 2063 2052 2097 2971 273 5319 3471 3720 771 2527 3441 3902 1175 1331 1145 3572 2922 4784 4367 1928 5359 2441 4890 3384 666 4848 527 3148 1414 1160 2345 4586 1329 4993 2150 4676 326 5097 1239 1593 968 5434 3388 332 1206 3119 2018 4862 4143 3557 4324 718 2378 2992 4831 3525 3647 701 984 3453 2360 976 4529 2134 5047 3119 173 2080 1591 4934 3495 4913 832 895 4015 3295 3408 2407 786 172 358 1054 4531 3267 794 1253 4881 2430 588 5454 4824 4019 1186 1941 315 5000 2741 3502 219 2135 3812 1808 1794 15 2088 2491 894 2513 4093 4168 2811 3290 4569 2466 2830 367 4048 642 225 3053 1917 4297 2812 5369 1349 1907 4952 5398 3566 686 1082 5225 1057 747 2552 776 367 2160 4962 2726 4557 2763 1070 2240 3155 2760 143 4698 3516 3384 174 4807 2798 1811 5428 4132 4920 262 1155 403 1451 5187 2049 4814 594 2483 2801 3385 3288 1861 1563 508 4847 1396 1311 2903 1254 5105 308 4691 1617 1215 3082 5039 4084 1932 4203 2229 238 5097 4096 4450 2437 4198 44 2765 4515 3802 4881 3996 840 2231 2310 1326 4154 1027 2751 3777 2993 3582 3934 4999 847 5267 5048 3943 1099 2082 127 201 4715 1865 4230 1974 1224 4416 3689 5064 2421 3320 677 698 1813 2549 324 4583 2449 4263 56 2898 395 4237 2146 3825 333 3437 876 4187 109 4495 1036 4078 4286 1201 1176 676 2197 4263 4351 5310 2056 2857 3551 4690 3220 2636 4935 658 4367 1329 4576 5336 781 4682 4925 3481 660 1838 5236 3801 3042 3397 3024 31 4868 5161 1374 26 4304 3856 1320 4545 5278 4223 2521 663 3356 5435 134 4891 1392 559 917 2321 1975 2284 3073 5169 2987 2537 5372 2500 28 295 5295 3645 3276 719 3910 4262 5319 2391 3969 2408 33 4302 4592 4127 4159 1296 3110 1754 2674 798 2055 5033 4677 4004 3791 3484 4657 1265 1299 763 4891 5215 2880 5280 2942 401 3749 894 3451 3539 2138 4000 4416 42 4331 4002 5283 2179 2304 1434 648 4798 1908 1357 3419 1057 2984 4440 537 582 5173 3766 3540 2550 1132 1719 3466 3021 2667 3514 5168 227 1706 4539 262 3557 453 1279 4844 4200 5203 4298 142 3852 4512 3667 222 2909 3883 4931 4410 4158 4306 3563 5365 3487 1841 3020 606 3207 988 1633 3188 5263 1893 2209 1365 1565 3301 3206 1870 24 954 2923 4788 2578 5221 383 4979 3939 3079 3264 2378 2618 3907 3106 1810 639 250 3264 103 1317 4164 1156 3017 3862 3709 2080 2424 4283 2348 5260 1158 2707 1295 4158 3977 2268 2124 1246 5371 1230 3622 4798 2832 2477 2900 5222 1536 2213 3298 5034 1412 908 1019 1127 5000 5356 1427 5247 1208 4833 1191 3469 1688 745 5342 986 1570 1268 2268 2839 627 2713 2377 2012 2912 2198 3747 3027 3471 5378 3072 837 2699 1551 2264 1564 505 3997 1088 3512 3283 3531 1845 3985 4976 5108 665 2587 4408 1355 5326 2213 321 3382 4219 3297 2032 2914 3869 2347 1039 4699 1142 1629 3668 511 4582 2823 3405 3625 3154 1169 1114 1296 5010 2674 4587 460 4186 4165 1147 67 1493 5425 470 4287 2146 3331 2276 3954 1779 2329 3263 1997 838 73 2237 3387 1981 2438 1457 1059 891 482 2319 4950 191 4416 1161 1548 5292 4400 3299 3825 2074 1131 5026 4556 5004 4768 4012 91 2138 4437 1155 4128 4236 2353 4644 5346 897 211 1069 2883 3254 2424 514 1780 5393 1443 2450 2865 2200 1695 1472 787 4403 4630 3814 1382 1124 3118 4880 561 3165 1111 1881 200 3805 5253 3885 642 5325 2460 3348 4127 4126 1412 2668 4582 872 2024 2700 30 5192 1225 2796 1960 4022 3124 3037 4213 1946 770 144 2691 4494 3467 3947 2815 3770 2977 1566 4207 3849 1092 235 3005 3250 3519 3138 1977 5087 2403 5232 1247 47 1049 2483 4619 4204 4318 4377 2917 681 2899 4717 3105 4000 374 4792 2615 2857 572 2780 2925 1010 1141 879 23 568 4311 3891 2845 4194 4832 4463 2026 2326 4049 4542 5036 108 2866 3383 2976 3102 2097 4178 1774 4123 2634 3144 3760 4045 804 3822 3536 3577 976 425 1492 2764 3996 346 4721 89 612 502 1311 1322 4930 4154 560 2274 5219 1686 4208 5206 3175 2632 3229 2975 305 1846 3649 3026 226 4271 761 3661 5300 3613 4080 5033 1261 1562 4673 2696 2167 3976 3711 1437 1679 4360 853 885 4690 1549 4980 2046 1617 2011 2212 2990 3838 4281 543 4615 1930 1673 1744 5284 1392 3673 3333 1877 3616 2719 2972 2961 416 3330 1808 1516 3038 2701 1605 1534 5166 274 3124 381 5453 2338 1344 3856 1946 1222 2838 1878 35 3414 2770 134 4701 4197 4018 5227 4492 2924 360 5371 3751 444 1795 1714 1530 4171 4269 5226 4159 292 5106 494 3351 1211 2357 842 1489 1356 1435 1217 4397 455 3501 4873 2122 3929 5128 2465 3302 2738 4036 4768 637 1393 791 3943 1281 5153 2226 3681 1225 5230 2526 622 1187 4778 1600 3025 5255 5456 1963 2977 3390 204 4759 759 2509 2349 4465 5348 1751 2520 4977 3625 3446 2538 4370 1499 4476 292 1803 3843 4417 1362 4305 1755 1376 4706 2599 4189 2741 1715 4580 4440 4436 1427 3627 3973 231 3536 3169 4798 2643 3923 942 1154 129 4529 210 2993 5036 3482 3691 1602 1014 4609 4667 1746 2949 2949 1697 4149 4890 2874 831 4237 4191 604 4591 3119 1668 2735 2739 4670 5439 1962 3173 4562 4460 536 1802 3799 4994 4678 3012 63 2318 1069 1820 3271 5167 3661 481 2871 4338 2530 1792 266 3643 3088 1527 3959 946 606 2883 3035 1354 4784 3027 692 3106 86 1660 4561 1350 2825 2181 2255 1930 3271 2500 3559 4437 2846 1341 5029 1838 3969 1032 4900 2367 37 3557 1177 1101 2581 3864 1066 2984 2254 1175 2620 2744 5243 1262 2968 3630 4219 86 965 895 2145 2966 1679 1049 496 784 2366 1154 1730 2077 4577 5461 3436 1758 1108 351 4126 1344 5083 4976 3720 311 5388 4059 3764 1349 2558 3128 2291 2518 4411 1586 516 2703 2009 4225 3160 4657 3739 685 4510 2072 1361 2753 3595 3684 3508 4941 1399 5080 374 2553 4169 4462 3659 657 1814 491 4082 2643 3799 2183 4744 374 901 1644 974 5158 2236 932 2374 188 729 2944 3356 4293 3514 4627 1049 4982 1213 5255 4002 3707 4495 1690 4597 617 2720 2873 768 5176 5235 2074 2763 401 213 2800 146 2283 4584 363 2371 3606 2255 5172 4187 5188 1127 3089 4097 884 5360 1096 4742 1600 4189 1003 4592 4617 4145 96 1523 478 1452 2714 1582 1437 3831 3248 3307 538 1413 3235 4008 3901 3820 2394 1538 4560 3248 4271 4610 5021 5216 3089 861 2379 4306 5306 1556 4664 339 5191 4417 3232 5393 5389 1464 2960 3354 4947 580 1357 1035 2321 1073 4982 4708 5146 4219 1560 4289 3588 4847 1980 4812 5000 3905 2417 986 3532 1332 2 1533 2270 3714 495 4253 4463 1676 2298 3502 2468 1716 1243 100 2333 3475 561 1802 4367 595 1599 190 3952 3152 2681 4511 3510 3511 327 1826 2547 2418 3021 1648 1765 2631 2799 2556 4463 2099 4140 3180 2167 2017 898 2281 4974 935 5060 5073 2104 2000 4725 921 1619 951 3599 4945 404 793 2862 4137 1104 2617 5047 341 3488 1472 1140 1464 630 4576 3540 826 156 2805 944 326 1428 4280 3463 1919 223 928 3092 100 5361 2858 2614 2362 1552 584 4081 2534 3072 4426 18 4578 3589 5180 323 1197 3148 3029 2754 3037 1185 4729 4463 3320 1248 244 3480 4563 3625 3938 2039 3468 5272 896 1311 1679 2397 331 5025 1309 4585 2571 5022 3161 240 3649 4562 1179 463 4671 5389 4950 339 5074 3961 5063 534 3621 5230 3745 5017 4990 1082 3641 1922 4911 1449 1435 4790 2040 3152 2222 3141 4798 1727 3229 5144 1399 5192 4871 4956 557 630 4661 4952 4087 286 3975 1167 2062 911 1883 3607 4944 3446 2109 5391 3079 1491 1215 2578 424 1210 5463 3701 5369 2059 5241 738 824 4963 412 1947 2589 1141 4878 3648 5312 2061 4733 1842 1731 2147 2797 162 4690 2593 1456 4203 4670 534 5063 1996 285 1869 977 277 2791 5333 586 3299 1737 4884 1640 2705 2709 535 4891 1122 474 2219 2435 2921 4374 4357 2600 2317 592 3847 607 4812 5200 1430 2906 405 2425 4825 762 3153 4036 3912 2731 791 668 4373 5249 3090 2767 2970 3196 3963 1720 1486 2100 2092 3552 4954 1701 5207 4740 3719 2570 326 3309 923 632 1544 307 1167 1774 3564 3565 4883 797 4722 4456 3065 2144 318 514 4529 4485 700 3611 1437 5158 1073 517 2349 1828 1685 3048 879 48 5116 912 4684 3928 5148 1000 3409 4939 4625 4836 5341 863 2037 4795 3468 376 2859 4742 2873 2843 2356 2311 5000 610 2406 3946 4467 3748 1565 3281 1529 4381 758 2769 2853 2422 3011 284 506 2691 3 773 4826 3870 2628 4847 1793 4770 1547 3069 3849 3393 3458 2884 3210 636 547 3176 1982 5460 1257 2555 1678 951 3867 193 4190 3763 4208 5104 3808 1878 1761 793 4552 2992 1387 185 1377 463 3936 3914 2266 4564 2334 4298 1274 1928 4768 5381 4031 1439 3213 2906 4264 4159 5366 4123 2824 3173 4177 4383 5172 2549 1859 2979 328 1509 1714 1061 1340 2748 2544 1235 837 4514 4620 97 3365 5142 3533 4287 1744 2049 2015 4037 3962 4111 3554 1077 4303 4119 2411 2919 4488 4930 5080 1756 2300 4603 1167 4791 675 4986 4116 4564 5203 1193 4938 984 5200 2039 4135 528 1895 1607 2689 3087 2429 4493 2847 2740 1494 775 4507 1457 576 3769 2475 374 4823 3879 549 4658 2694 1669 244 3115 4320 2556 2349 96 55 1376 4148 3025 2356 1732 3273 3758 1731 3855 843 1547 2504 3290 2568 3502 1778 2451 401 1528 4696 887 1952 4474 1492 969 3689 2033 1775 4332 4958 3170 3337 4914 3473 2192 4906 2435 2634 642 3184 4845 3193 4247 4969 3456 572 267 809 1428 4501 1511 1562 4782 5111 3161 473 4840 4267 642 649 2599 3687 1707 3488 4852 2198 2574 622 5086 2651 2280 1097 789 2465 5182 4399 4993 5123 2417 3759 3328 2706 4614 4968 4339 1837 777 3404 743 3904 1360 1878 5083 1246 817 1562 5320 2951 4625 2388 1341 2468 4961 3578 1059 1493 649 3772 4424 5074 5224 2199 2921 5434 2153 357 1028 1972 2501 2409 581 623 2030 1726 3623 2040 726 9 449 538 207 5401 1628 4047 671 5285 85 642 915 675 2058 849 237 4309 381 2278 4698 3575 1184 2073 3342 3177 5012 4070 470 4548 451 519 4617 3005 2476 1151 4351 1239 4715 4823 3355 936 2794 2157 2955 5448 1102 1557 5146 3449 1876 2650 4271 1017 3129 2342 2015 2020 3946 763 3593 574 5054 3752 3464 827 2490 4635 3372 2479 1539 2960 252 3898 2648 2506 2263 1380 1946 5411 90 3224 1398 5372 5375 1671 1048 4200 1168 1266 4847 3092 1861 520 3409 918 3519 1643 3463 1886 397 5021 1248 1457 4923 2042 512 3717 2081 4832 2186 3513 3465 985 1463 4701 3739 2397 4541 5120 1350 1476 4437 702 3390 3511 591 1330 3718 3204 1128 2946 1197 2706 5453 824 900 1050 3595 860 2843 422 4650 1115 1459 456 2388 4343 2660 2616 2191 5037 2716 4394 2278 3513 3704 3320 234 3396 4763 498 4421 3739 4255 789 3402 1453 1290 3420 4431 2978 4734 2038 535 157 4169 4178 795 3292 2537 3247 4629 4668 4117 5320 3988 264 2299 2461 794 3916 1424 1839 31 3213 339 1696 1710 3075 4158 1744 2742 1855 1561 197 4736 3244 1910 3586 3586 2055 4010 1070 4383 1039 5327 1191 4827 4219 1976 3982 1593 2542 663 5244 3306 2416 5234 1152 2422 3064 3786 2940 930 1554 5211 273 4956 3885 943 3140 2690 1400 2791 1433 4886 44 4511 1342 3909 428 4261 1500 4526 809 2326 4949 387 642 72 3032 2579 4885 4528 1189 5151 2956 851 165 4186 5064 3125 4059 899 2118 4609 5195 5383 5025 64 2722 2409 2429 4555 1452 1334 3163 4028 1952 1110 4325 341 619 2155 3725 3055 1277 3669 1782 1205 3882 2716 627 3267 2978 319 2867 1219 3137 1225 208 3969 903 1092 3308 737 1347 4969 1469 858 971 10 4797 3468 4350 253 1353 3234 2576 1891 1269 950 2801 4209 3627 5022 3825 129 722 4290 417 4382 3525 4261 1616 2574 2591 3173 845 4941 5020 2791 1651 1941 5373 4188 761 4671 1271 2843 955 5311 1895 2491 4660 2631 1718 4827 3471 3675 4298 4421 1861 1371 5029 48 354 2108 3451 312 5107 3275 3859 3593 4356 489 3212 1042 4541 2337 4250 1463 16 2298 4316 4181 2933 3786 4925 359 2093 2844 3288 4912 4813 3513 1994 5396 1486 2471 2806 2137 1495 4891 3983 5099 3127 1330 3123 1276 5125 1480 5292 2138 3870 2407 1289 2398 3297 1813 3786 4148 4134 3815 3771 3531 1708 4919 3716 3913 241 3731 1850 3364 4664 2232 4095 5054 107 4882 376 4537 4902 2125 2400 5188 3942 2795 3509 4217 2237 3857 5239 4651 5264 4499 4297 2904 3928 4945 4350 42 4008 1588 957 5447 4075 2196 3577 1456 3482 2603 3406 4143 902 1526 1795 4917 2309 3630 166 4119 313 4796 875 4881 1702 108 3563 695 1644 4316 379 4303 190 1635 4958 3908 1103 2921 4499 4662 4327 3680 5376 3557 4065 5122 2805 5082 4131 4091 1015 5373 893 131 4979 4804 2222 1430 3785 2126 3884 3450 5214 4 4728 3366 719 4460 1257 5093 4856 1221 2703 1992 2427 1964 1344 1783 4517 1703 3620 1157 3176 1024 2053 3240 760 2077 5295 1811 1753 3357 388 3301 4291 4911 2713 3699 2881 2611 4518 3168 3599 3104 3820 1242 2080 2384 4688 1260 5363 946 3734 3991 3769 311 2356 4342 2407 2126 3932 3372 3327 480 2273 1096 2850 3731 4441 3909 866 1737 146 4406 1398 1950 4475 1915 2803 85 3879 4421 1583 2807 2794 5140 4468 2668 109 488 4829 3611 5176 1828 1519 2098 2368 2093 5292 840 1265 125 1253 3425 4177 2724 2628 580 3874 3500 5107 3356 749 406 736 4413 2344 5105 4870 3501 3127 415 524 3571 3140 2387 1151 3827 452 4570 3814 318 3057 3639 4282 5044 4370 1801 4272 1165 1903 5353 5430 4678 1698 2150 1566 884 3677 5108 3830 1570 5191 415 4267 3685 5323 3035 5382 3991 2762 4330 1297 2445 4562 3886 2897 2355 3691 1136 4475 2569 2088 2633 1367 840 2741 4427 4223 596 490 1636 4790 2033 4209 4625 3757 3796 3694 4766 4291 132 5220 3945 4551 5384 1162 371 4177 774 3953 307 3614 1196 5444 2510 713 579 3254 1524 2189 5031 2039 556 73 1753 2446 1572 4134 1437 2260 235 4703 826 3896 1470 2322 3838 4857 4472 1449 3322 5353 3037 1419 2880 3869 202 2378 998 1471 4773 1841 1499 1407 5449 2130 1131 2992 2768 17 810 2495 353 1161 4081 3577 1735 681 2919 1194 309 4436 2015 3187 319 2941 266 2619 1741 432 2535 747 1997 8 2642 786 5054 4900 1120 4665 4965 90 5427 877 5269 4024 5090 1029 5012 3007 4239 412 5012 3277 2460 859 2590 920 3347 374 313 481 4279 2568 3349 3397 1820 241 4303 2676 4695 2851 1065 4736 234 1689 10 4049 4761 5451 2083 1416 851 2411 377 2714 1832 2940 5147 3594 793 2907 1101 2485 3064 2551 5448 648 2815 1319 4792 555 500 250 438 1063 4698 50 1985 5413 851 2261 1842 2932 2324 5130 1378 5196 1791 4339 4119 551 2243 4344 3616 4975 475 4964 249 692 2786 1836 5261 5250 3932 2147 3320 4436 3512 3551 935 2447 1548 4527 4149 2465 2427 677 1088 2712 9 1460 698 4306 4584 3854 2163 2462 635 5400 2710 336 1669 1075 2794 2592 968 2328 582 934 3358 604 3504 685 3005 3550 1370 5002 4875 915 1150 1477 4693 5367 1888 2381 1473 672 2190 397 4616 110 633 2332 4860 5222 2646 298 4521 4476 1347 2734 2764 2482 3175 312 3290 828 1270 5446 2840 2042 4627 2407 2826 4760 4380 5259 4833 339 1023 1605 1826 3078 2494 2578 575 283 2260 1399 2354 1253 4198 979 4798 3199 5141 3953 962 2769 2607 5195 4024 2662 4567 4425 2201 1676 230 5199 349 828 4059 5058 5009 4117 4511 17 4144 3098 2550 5303 4424 3745 1081 4820 3228 4139 2137 4323 4791 1386 1311 717 5449 2081 2982 108 3593 1140 1389 2324 4613 1945 1443 1878 1881 4664 2684 556 116 2912 950 5099 2471 3310 2306 3321 2409 2105 2907 2350 2946 3313 3836 964 5424 2987 3918 3739 2415 2548 3134 4503 5028 2702 493 3527 2579 884 5319 181 562 3165 4958 2726 785 3329 3070 4214 2279 723 5010 3229 4893 3873 600 3050 1860 1341 1722 733 2038 2227 1318 4178 1593 641 4641 4532 997 5066 299 1950 564 367 2333 4176 1058 3654 5432 3373 1523 2775 1152 3427 5151 683 4079 2895 2308 4161 4925 786 3925 2615 5429 2226 2977 5129 3997 3960 1133 2138 5048 2151 153 2297 554 4808 5183 709 2195 2977 688 1970 1649 4621 2344 4094 5323 2474 4200 262 3560 5395 4518 745 4643 1238 2040 1548 2705 5277 5033 4388 3337 5417 3390 4361 3701 3062 4743 4039 142 2867 5318 48 3932 4542 3664 4326 690 4747 1438 5154 756 1675 1563 1164 2056 3567 1584 385 3150 940 192 1723 2585 544 5460 791 4313 2825 4217 1271 3765 1302 275 4555 3007 1607 2148 3393 5343 727 4146 127 3208 3814 4046 2757 2356 4492 338 2807 3394 1862 4458 5279 2934 3404 3725 937 2259 1508 4520 5021 326 1580 1945 3941 3980 5129 5384 1189 4536 718 1529 3702 697 2312 3796 221 1014 4368 1001 990 2103 2864 393 542 2236 3259 4623 3303 665 81 1032 2475 4692 2161 2732 25 928 5253 3772 3249 3865 4673 2987 1168 4510 4165 637 3206 2637 2058 2936 3385 3950 5007 3245 4634 2854 3216 2739 3789 841 3914 695 2992 4687 2534 1647 4051 4461 557 2476 2130 3055 5440 1781 3419 4590 2529 4294 464 2729 663 183 1784 480 5086 1445 5253 393 3784 54 3208 1421 2242 296 2343 4594 4636 2824 1255 5264 32 5239 1003 5449 1413 4478 4139 2170 4293 1372 1584 1713 3813 4037 1385 438 843 4507 761 5140 4964 205 3442 2836 4270 1139 3873 4432 764 1890 1437 4272 4920 1530 440 929 3304 660 1832 4910 4487 3180 697 907 2541 500 4582 5213 4976 446 4824 2753 3556 2476 1949 628 2697 790 156 3762 2073 3814 1801 3317 1161 352 4038 1616 2185 4194 5318 3381 2518 3212 1568 1587 1074 3346 3176 1082 1292 461 1457 1531 4135 4767 2753 1542 3721 956 3042 4146 3034 3020 917 1206 707 4716 1423 699 3528 4058 3584 631 3456 3649 2550 559 5338 1571 540 2311 1460 5109 4924 1519 3465 1485 1938 4635 2718 5293 3753 4206 2289 1588 3671 4030 688 5442 1221 5018 5144 436 3788 296 2099 3134 3831 3981 2919 900 4850 2769 3100 5055 379 762 632 3173 3164 3522 5184 796 2049 800 5278 3184 2539 5184 221 2054 3752 2472 4603 1644 5391 2696 4388 3462 3633 5088 2230 3964 1518 4968 4936 4395 13 4087 3227 3432 4327 3035 4459 1650 2987 455 311 881 4795 4620 2103 3467 1625 5304 5100 4299 2471 3682 2235 4663 3145 453 4849 4958 721 1808 2789 771 42 4357 2857 3966 680 2053 3263 1832 1766 4643 3165 919 474 3074 2541 2168 976 3545 1389 1744 752 4715 4335 3885 325 5394 781 854 3126 172 3302 5139 3073 3870 3514 4455 1792 1286 5030 5387 4399 3453 5457 448 1659 660 1516 3405 899 4234 4802 2018 5194 4970 801 2974 4845 5260 532 259 47 1637 599 4931 3158 110 1369 1546 4605 5197 4831 1533 3521 1509 3716 854 5437 4789 4272 1032 1786 3027 3591 371 3881 3606 3695 2708 63 4641 3114 74 1626 3501 594 873 1340 1990 4970 5451 5430 4351 1593 4638 2994 3448 4129 873 2288 3627 3628 4394 1414 3431 939 2346 2572 1149 1381 2284 2182 1176 947 1826 2506 5129 5149 825 2115 1672 2098 3577 147 4563 1694 3516 4035 5110 1609 1614 2534 1596 2712 4689 1477 173 4871 307 833 253 3262 3196 1215 1536 1192 4803 3983 571 1001 4676 3314 2587 3085 1380 3335 3200 1703 972 1369 2276 244 3193 5347 3962 2639 1122 4413 3684 532 1433 2341 3503 1958 4340 702 3379 693 1753 26 1397 1309 1594 5269 119 1067 3150 4088 5029 5029 606 1524 4308 4874 2169 1999 4280 998 496 4339 3959 5077 2247 2330 4798 4225 2240 311 1612 3903 1153 755 5079 4092 3808 1474 1320 3547 3933 252 2804 2401 544 3346 3665 4965 3528 1104 2915 578 3592 549 855 472 1488 2843 3747 934 1642 421 1417 4577 2013 3140 166 5213 2263 156 2728 2104 2464 4944 2866 4177 4002 5336 873 2538 1042 3846 4289 1693 20 2767 2015 2263 838 4363 2990 1966 897 4636 4395 1898 4420 5091 1630 3212 1341 2551 2410 2205 2928 552 3271 4600 5131 2277 4890 4629 3976 4721 5175 2680 4524 3573 1485 2505 4206 1059 4268 1146 5444 1118 4863 3414 1285 4788 3494 4122 1056 874 2556 2423 2274 1839 453 3103 4590 4263 4587 2819 2966 2971 510 3519 1165 1972 3796 1741 4782 1086 1710 3115 3297 965 3494 4186 3748 487 219 1214 923 2833 2465 3806 4604 146 515 2069 4680 2323 5332 3317 487 984 3507 2620 3344 2246 2335 2343 1769 2793 4678 2325 5083 1921 2197 130 1653 3446 2419 5175 552 4014 2348 1211 3871 4512 3024 1605 2374 4359 2660 1278 5353 4272 2592 3517 3791 1911 2594 2746 4362 1685 3992 2225 213 1784 3896 1610 5436 5364 5364 4477 255 777 4675 3890 4911 1444 4279 5356 880 1178 318 4476 5196 574 2491 1052 4097 574 4384 2524 1564 3975 2712 1934 998 2500 3001 820 684 4199 267 3547 5429 2523 4265 1041 1373 4180 843 484 3828 2781 3085 2975 2841 3173 2338 4003 4961 201 2612 4956 2846 2796 3703 185 928 433 4474 1865 3692 4308 2123 4909 1783 2459 3720 3782 3935 236 4435 2066 4306 3874 2996 2350 3206 3892 3417 4486 2007 4519 3704 946 5370 3817 4634 2858 1997 4091 3287 495 364 4514 3186 786 885 4199 1028 492 2406 1508 2586 3200 1309 4774 3979 1004 4159 3753 4513 3027 1003 2184 2416 1122 1334 2371 4968 4580 559 3004 4163 3469 4316 439 4631 1637 4319 4821 1295 3544 3897 5276 1691 365 2490 803 1158 595 1988 4042 1338 1759 1269 5387 1072 2822 4295 3883 2525 3872 3416 4245 4005 4449 4712 3724 3898 4012 3526 2787 4633 828 1299 230 616 4613 4265 1930 3228 4860 4604 2418 1951 3774 707 342 1035 2739 3865 254 1562 4575 2855 656 3625 3102 1495 4392 2221 384 484 304 2057 3700 2997 748 2207 978 5108 3519 711 3062 2336 3396 4989 2925 4714 4549 4467 4661 1399 4324 2861 3284 373 4309 3348 2109 634 694 3864 5175 2902 634 2437 2636 304 822 4351 3979 5164 4169 4601 295 28 4273 2290 3415 3953 768 2087 1779 4305 3414 3175 2073 4212 3682 685 2733 1448 1146 288 3459 2468 1930 30 5153 4524 2860 4770 1114 3803 4413 4421 2482 723 629 1878 5105 2427 4138 2662 4918 3798 2350 1164 4344 1644 3043 2354 3353 876 4464 1261 3596 3711 5083 3084 829 3195 474 4412 730 2816 3881 392 812 3208 2606 35 4026 2341 1418 3603 4373 2329 551 3561 1626 1898 1242 676 1124 3427 4065 3756 498 4682 3139 107 2946 3924 3341 1062 3707 3939 844 607 2944 3977 1477 5124 1052 3711 160 3722 3687 2845 1546 4821 908 3718 373 3611 1772 3061 2995 3324 3059 3170 4871 2618 1436 2799 3032 192 406 1407 1041 5337 160 4504 4733 3743 4787 3905 1941 4956 3282 2720 5153 2603 606 5073 3427 3127 4636 3903 3822 2432 4694 2965 864 3857 2421 5271 3300 5280 4987 2923 3763 1053 3513 3600 4526 5206 2267 2946 113 1995 4794 1055 4376 4892 657 5113 2553 3473 4980 4874 860 1355 4185 4655 2899 5249 379 2661 2194 3196 1439 5119 1540 793 647 4806 3941 1635 2400 3919 1392 4268 3638 5054 4082 2882 3844 4533 4941 1833 104 1049 1016 4722 951 1818 4743 4848 5006 416 2008 3842 2306 4588 4175 1347 1797 5346 2422 1506 4615 2941 1232 984 1851 5279 254 3300 2731 1360 2417 3626 84 3910 2401 2810 2294 110 1364 757 2598 1199 1920 2957 4887 5311 1816 685 4464 2806 662 1290 4982 5073 3874 703 4776 4087 781 4062 3138 1956 4071 705 433 2263 3208 412 2964 4541 5127 3837 5318 5280 3858 5251 3618 3197 1994 1619 3260 4862 2446 2831 1114 4728 3421 558 5058 1662 1492 2131 5176 1801 565 438 4435 2106 4739 5455 718 413 3076 5079 4105 1950 4429 5229 3908 2713 3259 2390 392 2068 550 1754 4773 3130 1880 4318 891 4067 4802 5380 2140 383 2990 693 4304 444 4853 5282 5169 3648 1848 4640 4763 5462 2649 1299 4587 1675 1062 2951 4702 4840 2749 2181 5000 2031 3696 3082 4563 4409 1846 2106 5331 1139 1566 2146 1198 3458 3388 4709 431 5415 1525 2733 4378 2031 5377 4329 3852 4064 1508 4605 279 895 3018 659 4106 251 2392 1660 1033 3005 3481 336 4675 3281 4230 4906 2751 2679 4657 3846 4864 1311 747 4149 2352 1363 3792 2909 3320 2910 3857 5081 722 1745 4317 2571 3749 2878 4411 2941 1403 3229 2871 4615 2571 4182 5202 5328 1850 4924 814 4780 2763 4133 4675 2072 328 5368 2502 1616 4452 4730 2154 653 2340 4230 4662 3635 2213 4156 2595 2367 4891 2774 5378 3347 4648 1466 139 3469 3380 2088 1269 4520 2329 158 3445 5251 4955 4706 1168 3028 1653 2129 3304 4110 5057 624 1549 3803 4222 3184 1453 2769 3904 289 364 2231 79 2258 671 331 5014 3715 1365 2319 3237 3809 4227 1379 359 5436 2154 945 4644 1323 998 3939 123 4932 2837 1752 1108 4779 2109 5013 944 2506 1983 4250 2583 3279 2283 4765 3707 407 2620 3463 1953 919 3056 3969 2516 5188 4650 4539 1177 2094 5060 465 772 4583 1125 2228 460 5253 2238 3255 1988 4788 4807 5209 864 2532 4235 1403 246 3182 4275 3895 4172 4448 4851 2795 3581 5162 2202 410 3900 236 176 605 688 3262 5064 4181 3387 5346 5373 3966 4268 85 4037 284 1079 4988 3922 3461 704 3258 212 4599 1097 3033 1203 526 1234 3574 2685 5154 4919 1583 651 1082 1583 4291 856 3292 4585 4769 2873 461 5291 1516 1850 841 3275 2693 3893 3375 3580 535 2938 1477 2000 1375 2230 3634 2110 3553 3624 2957 2267 1745 5216 1791 695 2226 51 4903 2547 595 770 2252 3053 1865 3079 2137 4093 4717 1312 3566 2402 4216 5461 2208 608 1836 3724 4614 680 1618 4997 2094 3523 3387 4791 4789 2190 686 2679 4257 5346 75 4570 1617 2716 4031 3084 360 1614 399 4980 3904 4728 3659 827 3046 3584 5450 1235 283 3393 2465 4078 49 267 2906 2187 3186 729 5157 3956 1185 4146 96 3274 3156 3721 1296 3267 2665 4109 4578 1891 599 1329 3441 2684 2312 3589 4239 4790 886 2681 4430 2053 5126 5398 1803 349 3043 4794 5455 4804 3895 1911 1253 4287 1996 2708 3588 2176 1035 3218 767 3168 4576 3137 4422 2404 1167 5367 953 4313 2161 1824 896 4661 261 441 4214 856 3405 1794 1931 5 2653 2972 2739 1079 1690 3134 2923 1772 1549 740 1416 3036 3080 4717 1849 445 3746 3313 3690 515 25 1564 2634 2598 4877 2069 320 748 1736 3886 5149 4716 5340 1274 1682 4207 4177 622 920 1712 3824 1297 161 1481 2857 4128 1791 1307 933 2295 4488 3007 293 4262 2693 3032 1331 4320 726 3683 906 1034 455 222 1653 1222 2224 4487 1135 2223 2097 1693 3472 29 2705 1380 1186 3974 5324 4114 225 4625 2525 1535 1163 3208 2742 761 189 1066 2563 5447 430 2666 230 4688 2712 3675 1909 166 2119 5115 316 1921 5305 536 2017 1245 4885 1596 2715 896 2663 2626 353 1955 3919 3599 609 1169 29 5408 4844 1694 3239 4122 1462 3821 3429 426 4595 1781 68 4604 2482 3181 633 4498 2096 722 3358 2870 1417 4765 2679 1176 5039 2576 4968 3221 4015 1694 2742 4949 2103 1455 5326 5460 3882 2486 2490 3323 4149 5435 3466 1514 3181 3258 992 2482 1200 2141 2564 1741 4340 1154 112 1317 510 2638 3243 4343 2756 613 1734 4418 2897 5263 4610 611 1811 145 4178 180 453 2392 1871 4574 3761 1673 4296 1602 552 2877 4095 2948 2754 4314 471 2065 1813 4569 655 2030 4047 4788 3271 3728 2276 3409 2409 270 1169 392 1790 1156 3287 3972 3898 1950 5449 500 4744 1663 2347 2286 3943 3810 355 4659 2636 1444 155 4147 2821 3038 2656 3931 1808 3508 5019 5418 2154 4368 1227 445 3423 2364 3514 138 246 1455 473 1992 1199 437 518 3482 2042 2324 4598 4042 3352 844 3614 2218 5280 715 2160 2420 619 984 1307 3990 2132 1339 4146 1454 5303 1811 4827 4196 911 3658 5383 586 1257 1345 1421 3360 3788 3398 2196 469 2738 3146 3893 3462 3844 4070 3386 1730 3938 4502 1981 2315 4845 5234 3151 4808 4783 5455 3368 4048 5459 4654 2658 2754 2595 462 5138 1079 3623 2423 5110 4476 1054 2358 942 998 657 3875 5015 2605 691 4217 3321 2757 4078 1850 3289 3873 3592 1332 783 1413 3976 3286 3972 4755 3161 4483 2950 3689 901 4326 4432 1870 200 3935 2459 3328 3566 3937 3835 2248 1024 894 1543 3672 5454 3321 2934 1824 417 166 3606 3688 4830 3658 3644 851 1784 2322 4772 3642 1081 1470 5327 2633 2847 69 3335 2117 3890 2745 2787 2061 3651 4761 2260 1898 5392 5421 896 2812 3319 4185 2774 4008 552 1734 4018 1536 826 4219 109 4844 895 1858 2111 4609 4813 4231 1359 2684 5076 520 475 2366 928 4040 3413 4264 750 1147 2928 3308 328 612 5055 2935 1561 1610 3414 5304 1377 1822 4553 1539 680 2099 5429 4602 4037 3374 2715 4276 5157 2315 1136 292 924 4952 1388 891 104 554 2834 3866 5102 632 2743 2756 1829 1994 2269 4295 1448 4504 32 4052 883 1924 4610 5365 2072 1567 1253 2944 1167 4342 4171 2960 299 303 3435 599 1074 5176 1618 3409 2038 4971 3622 890 5253 4085 1980 3767 2108 696 3946 3964 227 426 769 1638 3359 4706 2053 36 3035 3375 2485 3358 269 1728 3374 3113 559 2009 284 1809 5366 1112 692 3933 3403 341 4811 372 2629 2925 1539 1983 3783 3072 4104 4549 5110 1614 2363 3438 3763 390 358 970 4428 2810 4509 4043 2194 596 4775 1998 3925 4384 2933 2379 4790 4511 4709 4195 3233 3876 2442 1064 5065 775 755 31 1150 4276 426 3519 3307 2178 156 5459 5458 2559 3526 650 976 1743 412 805 3921 1471 2261 4745 1226 3501 434 4042 4123 3244 4512 5116 4629 487 3386 4311 550 906 5090 1138 192 4619 172 221 3522 3275 265 179 5244 4039 5450 4171 5380 2493 2989 271 3111 3001 4239 1173 1507 2971 1597 2034 2894 4036 2428 1861 1730 1291 6 4954 199 2969 1206 4363 3409 3282 3624 5393 2883 5381 5026 3001 2773 91 4682 884 2568 3397 5262 3934 2924 4376 3096 527 1168 4742 4888 4864 539 663 4374 3969 3672 3025 4368 917 970 3241 3241 4804 5183 1581 1712 872 3600 2576 434 4976 235 2798 143 1175 3611 2921 4454 3605 28 2606 3491 2591 1002 4947 4531 4375 175 1709 1089 603 1036 2850 3458 1764 1191 4099 2883 843 2593 4843 2660 171 3482 981 611 5441 552 3501 2758 4499 1356 5358 478 4984 2494 4058 1894 4549 1239 4001 2918 5244 5059 1773 4015 4332 1336 4282 2912 559 2771 1591 3931 4679 3363 4114 3679 3461 2873 5442 1482 1824 5250 4747 96 3392 1244 2134 5068 2969 3032 3834 1105 3644 4735 2444 1134 703 2180 4221 3585 2825 4328 3295 569 3740 4757 4484 4504 5086 4579 505 2895 1636 5025 1183 5292 1873 3272 307 1958 1208 5211 107 3432 1036 4080 2738 4298 3745 2387 2682 4055 750 849 2845 3470 3106 2499 1067 2695 1064 1866 697 1048 5350 2131 1838 3641 1558 4956 4360 1773 1556 1420 33 1453 3122 2262 4291 87 599 5133 1677 2141 411 3295 2137 3369 3154 2442 4224 3831 3697 517 2533 4480 1779 660 4411 3847 2001 402 2510 861 2424 3623 644 3727 4378 5429 880 5173 5035 1207 4497 2255 4611 1929 3387 332 5262 572 1896 1775 2222 1362 5097 1385 613 1013 2230 1824 1692 4468 3986 201 4978 3487 2044 3434 2449 814 4228 4914 3920 1862 2992 4032 1194 1510 1132 4300 5010 3871 2848 226 932 599 2997 698 4700 4271 2953 1342 1160 385 862 4300 362 3101 3716 3176 1392 469 2162 1189 4127 5391 3629 2464 1905 3168 832 3207 385 1944 3037 1592 4329 5252 3334 3436 634 1078 2614 1491 2097 4433 375 607 3110 1984 3898 1582 3076 4605 1008 2652 118 3646 21 1926 3193 4017 208 1948 5295 4034 2629 1322 4491 864 117 3538 5081 2272 2619 3155 538 1921 2819 1818 2722 2047 247 4450 331 4251 4353 5366 1935 3628 3492 2987 4193 4208 4404 1949 2285 5130 1375 1358 1295 94 2894 741 1570 740 1586 2458 2224 1410 2588 642 1422 2960 115 3582 1533 5352 1575 2233 2506 3671 974 1613 3763 2007 1059 1478 1699 3790 4205 3309 2945 2620 2585 493 1772 3128 3357 4580 2619 686 4230 3666 2358 2533 173 4843 3524 3574 2851 1956 4349 3412 4373 4012 4960 3197 4434 4567 120 3548 2381 5340 1472 3774 3656 4147 1234 1182 4753 5114 37 3696 5224 1692 136 265 4066 3139 4865 817 2303 3646 4180 5409 1005 5166 1034 533 1881 2487 155 1011 4386 2993 2855 3195 4247 2461 275 1780 4425 19 2807 3915 1736 1315 2306 1610 1073 4252 2124 762 2956 4418 2306 3067 1949 2253 397 3039 5264 986 3415 1064 5159 2603 2219 2839 1282 2765 3084 5293 686 2814 399 1098 5408 2719 1410 748 4667 2794 1044 3690 399 3109 3875 2105 3640 3187 1298 2721 4359 3787 3795 1248 348 3999 4898 3606 2908 4628 258 1348 207 196 2788 5140 1900 4997 1174 2471 758 4733 2725 4677 3211 1298 1687 462 3252 3942 289 2092 4689 5399 4905 1033 4925 2966 2974 2200 2323 2277 2005 2396 1464 3291 1563 4112 4511 1677 2985 2831 1673 2214 400 3766 4252 1202 4922 526 1154 2422 2784 2669 3078 4646 1174 352 5289 1052 4761 292 1312 1272 1939 4408 2976 402 2328 4305 1445 3455 199 2278 2258 731 2751 1754 2871 4986 4505 4738 3050 1451 5071 5339 4280 2257 4797 4049 3457 1078 897 411 2220 399 1654 2665 140 8 2700 1534 4922 1840 2675 1718 2317 1932 1840 708 3637 894 282 479 3227 4000 3847 1534 3342 4105 1778 192 3338 3329 2007 5367 3825 2169 5208 5426 564 5198 669 204 410 5004 4061 3233 4606 4299 3514 926 3080 823 223 2957 4810 3664 3985 4196 2941 4032 2568 370 2433 1307 4730 2262 2082 492 5087 4370 3492 4082 1184 3661 639 81 3956 3804 1565 4113 4347 5304 2271 956 5193 4157 3332 4120 608 5229 738 521 1643 1223 2452 2103 5221 5173 2986 2828 3418 3434 3435 648 921 5435 3170 3232 5370 3687 4058 4037 3539 4136 2104 1991 759 4149 2101 389 2818 3147 1984 3589 900 2585 1087 3531 1438 1053 1804 3603 2239 2574 3292 4494 2668 4753 325 785 2451 1594 3848 3438 3966 1799 1944 5088 1921 542 334 277 2576 5174 4754 4743 974 5402 5057 3461 1171 5360 2432 2447 2003 4115 1330 240 1526 777 3202 3345 4617 60 5409 4284 2167 4947 5129 1586 1998 5283 2074 4874 749 59 354 335 1188 1843 1451 1184 734 1495 3593 3248 2517 2791 3964 2524 4395 4399 87 1037 4544 2492 858 5436 2944 2790 4472 5387 4393 1743 2077 2951 4453 1740 1239 4220 3158 3049 2612 747 4694 2978 1084 330 890 4372 39 1165 3232 4299 3662 1760 2756 650 4816 1755 4165 1011 1805 3063 4884 131 2287 465 3456 4581 1572 2423 5185 2311 477 5310 718 2231 1682 495 1219 2478 5297 2471 2293 1404 1314 2898 5062 4365 3421 1624 2607 637 2520 1459 5300 1136 3889 3262 1641 717 5256 4249 2969 1696 208 5340 2637 702 1388 2366 49 790 2983 1400 3090 2842 4689 4052 477 2066 1512 587 4412 5442 870 609 4401 1830 1427 2609 400 2852 1162 1563 3261 3680 296 4781 3459 1610 4043 3058 2518 685 1589 223 2362 2409 5268 1092 4704 3653 817 2984 930 3475 1468 2842 3791 1983 2470 3865 5257 4485 1422 4287 3773 755 3116 3411 3705 4259 2646 3147 3989 2520 1594 4541 5410 3851 4095 5229 2316 2379 3778 3852 1513 3995 3331 1033 3522 3351 2307 3477 2733 959 2956 4889 4541 3634 2142 3247 2656 4847 4805 3588 2573 4491 4746 5463 1389 985 3500 3134 2869 272 4263 4185 3704 4785 553 1257 2454 3202 2345 4828 2052 2224 569 3164 1242 4037 4413 3765 809 4359 1633 2101 2536 3896 4445 181 4062 3191 2930 171 5281 4992 3995 3979 162 2149 2207 1641 1485 3373 1359 3038 4871 542 4569 3002 3167 992 3584 1305 2407 5408 5269 4817 4668 72 712 3252 220 1974 1866 976 378 3239 4150 1051 3407 4918 1701 2160 1657 4897 1163 3229 961 218 3592 4912 2419 29 4008 2410 2623 3345 4040 4672 4640 2061 2157 4921 2295 282 2240 373 2093 384 5363 567 5046 628 3169 1568 343 3764 2950 17 2263 11 4159 3255 2602 595 5147 3717 4346 2564 1705 3070 3980 4221 5102 3162 946 5191 2734 2724 4061 3218 1358 357 2299 4927 920 2567 3897 4512 85 4471 5012 254 3822 3589 4774 1616 429 779 2287 2623 271 5127 1158 4699 5294 2812 4664 5279 4383 1297 1584 2682 269 1323 309 4212 955 3664 1545 3192 5313 4308 4416 4208 3823 1311 2332 360 5318 3835 2526 4971 4408 1048 222 5085 1842 2191 3474 4431 2033 2511 1635 438 1076 1901 1895 4254 247 1427 1970 1240 84 1310 99 2222 3288 3455 2423 4790 3622 2161 1893 4884 1371 2328 1341 3078 1508 3913 4593 1212 4844 1921 5302 3877 3451 4967 5215 4718 4778 2552 4973 4554 2808 1399 1117 5091 840 341 1656 3217 3294 1449 5054 1675 4177 1558 3749 1299 1383 3619 68 5001 2131 3099 928 4584 4075 2921 4233 3963 2161 2371 464 1442 2252 4800 187 3505 852 4193 3854 493 3000 2808 2055 3865 4315 3166 198 4972 3452 5269 1215 435 417 4069 1629 286 1224 3608 226 3625 3125 4614 1299 2346 2784 4695 3292 917 4621 592 4342 4622 4414 1208 5364 1910 1180 1759 2657 4741 3969 3283 2380 2117 2509 973 5317 208 5229 2114 2114 3495 4318 5329 2220 5332 3287 36 2495 2945 3015 4218 5282 75 2035 354 3084 4385 2950 1372 2506 838 4020 3004 3411 79 3094 3067 3825 1208 2861 1728 2537 595 2455 1189 2953 2409 799 4068 417 2165 1558 451 5317 2070 1261 4021 1136 907 3814 3439 3929 2140 2443 889 1765 5210 2083 17 1609 3666 245 2103 4501 4703 3663 1964 779 3780 2083 1060 4278 2396 3878 3414 3168 5235 1355 1178 880 80 4788 2906 2295 3634 3960 2768 3742 1751 4090 3583 3647 3381 5395 1961 4745 3279 1460 3943 4399 4941 3786 675 3409 4971 4714 274 1687 4377 145 2330 122 316 442 4066 5188 4463 139 3282 3203 2851 24 3947 5016 2855 575 1843 2721 776 94 1104 5346 1624 2920 1804 2677 3631 4668 1278 4574 1378 4144 1596 148 214 3885 78 5444 4928 2730 4024 3095 3801 3659 1641 857 3739 1719 2617 3952 2985 4600 3236 2737 1463 858 3869 965 4514 1242 3032 404 1013 3775 1698 2584 760 2605 1644 2809 120 3290 3023 3621 210 42 4832 4878 4223 1547 4608 4638 4504 4973 2733 3020 522 4961 4475 688 1312 4978 1093 679 5403 4555 187 3472 4774 3359 109 5159 1457 1057 1288 3233 1954 4752 2830 1930 1219 911 1978 5275 4092 1361 5049 4058 890 247 100 3870 2214 4166 4489 4236 5276 1784 701 4046 1627 1655 2479 5232 3881 60 2185 4945 3416 1377 46 2127 2321 2558 3071 690 3581 1550 4044 3305 5288 5424 5204 736 2374 4106 2228 3806 2724 1520 3485 5400 4986 1540 933 2578 90 3891 1787 4745 3586 3279 2576 4397 1020 1208 3535 2544 3881 2757 24 3792 1547 2904 710 2753 3366 1918 172 1557 262 3530 5131 4691 691 2889 4883 3551 5137 2944 5166 3583 88 2955 4389 2403 2289 235 475 4102 5246 3409 3952 5005 2263 3783 455 1355 1498 4555 4604 5155 404 2130 3307 342 2688 1667 5106 1624 2846 4567 3408 5042 2100 1172 671 2325 3450 4295 179 1455 5112 836 624 2268 1092 4913 3656 1125 585 948 4523 2479 260 3211 4737 1025 3451 1213 5237 469 3058 3441 1412 4055 712 3168 3298 1065 3257 4950 1339 950 3675 2572 429 136 845 3937 2937 3949 1247 4624 1035 5295 4418 2103 522 2166 5314 3059 4110 2813 474 4293 3574 3711 3821 4058 4389 3532 3973 3197 63 5014 5165 2138 1682 2448 2412 1153 2332 420 2288 526 1734 58 4666 860 2292 2343 2499 261 1644 4461 2443 5439 2574 4938 758 1920 1678 4054 1531 1256 1761 4341 5286 608 4616 4022 3582 3052 1532 1719 836 4815 2570 1715 158 3049 4718 3993 2995 2481 4966 383 2187 3076 4504 3718 171 4452 917 5207 4689 2088 2350 4496 1966 723 4999 3750 4376 4838 1047 617 2210 2627 5158 5375 553 5283 2745 1510 2246 2766 300 1122 2643 4609 3349 1505 3769 2057 2337 5438 1605 623 2511 3830 4076 555 1378 4175 4465 1633 43 1491 2767 873 1921 1629 283 1807 413 1560 2826 4617 2262 4177 3278 4546 4420 185 4940 1927 3841 5141 4761 4209 5078 2001 3003 2030 1833 1815 4119 5153 3889 1231 3424 4622 406 492 3695 4746 2052 2349 1533 1735 5100 3118 1995 3930 2976 5083 5294 3704 1813 221 3346 3934 3988 4810 5434 4884 1847 4012 4240 3337 3742 860 1701 2398 4665 1417 1019 1105 1329 1926 2912 1977 5264 3029 4696 5179 289 342 3995 225 2287 644 987 897 238 4211 2727 3591 2141 4233 589 3775 12 3260 4009 3934 810 1051 1086 4513 3371 2496 610 2611 2359 2699 579 1283 2443 790 3704 550 4726 1152 2233 678 2838 90 913 3823 4794 3092 4162 210 3505 4289 3664 501 3516 2658 1771 2107 3202 5100 2604 2509 4308 3738 170 4450 460 4786 4664 110 1479 1714 197 1567 2356 2979 2284 2100 3243 1231 1936 1857 2528 5198 2676 4396 588 5394 3028 4717 1129 3 2702 43 4619 1494 3474 3881 1858 2942 5295 576 3242 963 1577 1863 3935 494 4937 515 1273 2683 4969 2440 2140 1691 5428 508 2867 1014 964 996 4201 961 4369 724 3085 4865 496 1069 2598 1101 4901 2012 2360 5269 378 3220 4322 736 5153 462 5271 3183 5049 1854 5034 2571 3965 2610 4397 2739 1077 1988 875 3420 2464 495 4957 3778 3199 4061 191 4902 2874 4123 189 2558 3529 3360 3693 5446 1757 2788 2490 4193 669 1913 4994 2101 1912 1367 3277 4446 3595 1027 24 1445 4267 4849 2869 94 3737 795 4137 4335 857 4164 226 3120 5066 5453 3954 4932 4040 5088 4816 1736 4660 3890 2509 1376 4399 2240 861 1563 1151 3261 2738 14 2333 417 3868 65 358 4782 4951 5179 2926 4564 3813 4233 2083 5232 2544 3897 3885 988 808 3606 3828 4433 2968 3014 5256 3822 2387 3132 607 1877 4250 2765 4693 1761 2087 1111 4508 4527 1924 713 5145 712 665 3200 5436 5059 5309 1300 1716 3813 2719 3282 3120 2998 3930 583 3243 979 3332 3019 1091 2514 3193 4769 3346 5431 813 2657 4760 1826 4563 2807 4732 4943 2654 2338 2235 2331 466 5046 104 3882 42 501 3892 2087 3118 620 674 3556 5317 451 4160 2417 2869 2940 798 1588 2712 1679 903 644 5215 2008 536 5357 3365 5302 3205 5096 1030 2754 5387 1847 4636 4020 3206 2401 1667 715 4574 160 3995 3549 4833 2643 4760 3941 3156 1113 1741 5257 5305 4424 3137 769 1762 604 3077 1622 3351 1332 5443 3398 1425 2767 4199 3649 1469 4753 2189 5131 3761 244 864 1120 4508 4194 2849 202 331 2195 2362 1480 425 5435 4406 90 3737 3260 4877 5024 2552 3559 208 5162 4243 4266 3553 3308 2677 1575 1053 2542 916 4478 3147 4307 263 3217 352 1608 291 2900 4222 2397 862 4094 3133 5343 5081 5416 4217 3887 1209 3430 5426 4750 2705 4291 5369 472 3526 4586 1574 1730 507 4830 3802 4136 3864 1918 945 4497 462 610 1730 518 4537 1707 4191 4450 1322 1550 4890 2040 563 3185 5434 465 3772 359 2997 2190 778 3642 5173 543 1805 5131 3588 3824 2444 4671 4777 204 688 2810 5359 4460 885 3615 3497 1332 2828 1806 3825 1877 942 2252 3848 565 3830 1850 3988 920 4406 970 2392 4281 2076 806 2129 4069 3238 4990 761 1202 1577 2463 5188 3149 5365 1475 1537 3606 2003 766 4519 2703 4749 4317 4263 1921 4808 3899 365 4013 5383 2726 3282 4295 3510 42 2071 163 4634 5373 3211 5108 2874 5375 2650 595 5454 5221 4180 2586 1814 172 4517 3957 1759 3790 4037 4054 1066 1221 2188 2572 5204 3048 5325 4342 1 1028 865 2398 3032 2367 2666 1182 5168 3993 3792 5035 3473 3964 3793 1558 1079 3773 3551 1103 1679 1103 1158 492 2014 494 1276 3387 4790 949 4709 4515 2009 3670 4240 4902 4306 3837 5030 1375 5212 1694 4908 806 3349 5319 956 3715 5236 4911 4025 3062 4369 5449 3184 1229 4184 214 3940 4253 355 3740 2385 566 4547 3258 5103 2348 664 4531 4761 5322 2626 4745 1224 4828 792 4391 4142 3309 1018 75 2902 4714 4258 227 5317 3962 779 5153 3206 5013 341 4242 2281 73 3575 811 2406 4049 1392 742 3227 5101 1677 3780 1356 1014 3177 2889 4731 5444 2647 4460 1303 893 3390 4657 2036 4467 3818 864 3261 3311 1006 2544 599 4074 713 4171 1386 4417 930 4811 2843 3596 1226 3159 3118 3773 1005 1252 4399 5428 291 3284 2251 1344 725 3529 1953 3312 2025 1366 5110 2018 2287 3840 5336 3407 3288 542 3812 4608 5263 666 4484 2340 2048 533 2016 3630 412 5163 2595 249 3678 1217 4008 3210 3892 4394 1043 562 5187 4753 3840 5253 4664 2017 3 4715 733 3431 1771 593 1336 952 5008 2063 3056 1544 2651 5014 5044 5292 3511 3683 964 4102 3740 3829 3287 2269 1243 5398 297 4223 4585 4687 2813 290 3219 1692 3447 1596 3631 3862 2941 1407 1223 2844 4264 5248 3186 131 4930 3360 3383 4123 4464 997 4840 4363 825 4186 1354 5395 2477 5089 3738 2175 4888 1766 3262 1850 434 1175 4245 2371 3427 1211 2419 1842 3484 3512 1575 3194 4557 1507 2364 4767 4092 3407 647 4469 3552 1966 2517 2999 2011 2785 1787 3146 353 1287 4189 1914 3014 1043 51 1123 4719 3159 5290 3465 4024 1158 2070 5055 5131 448 4629 3970 2619 2735 531 274 4600 4914 3130 3385 2186 2145 1082 3628 2696 4337 1408 1429 142 3439 3428 1870 2508 61 2354 2628 3667 3355 4001 4457 584 633 5076 4630 1096 3526 4861 2472 4583 3515 1957 2092 5183 2058 3828 5096 2502 1656 2943 3912 36 959 5355 1119 4143 158 3735 3148 3620 1470 1600 3117 4770 4224 2543 4768 4075 4901 2052 493 4395 1722 2055 2842 4774 5329 1115 1027 3705 4775 5028 4024 2418 4078 2398 5330 4376 1477 2548 1158 694 3066 167 2677 1964 1056 3528 758 2223 5235 843 4748 3682 2220 2914 10 2912 1987 127 4248 2212 2718 2776 2798 2861 4295 4124 2188 2961 735 3240 4507 2913 5027 4354 2390 4261 2198 2323 3536 4294 861 4051 1124 7 873 5024 220 4554 4577 143 349 3308 463 753 1637 5409 4585 1649 3651 1164 1014 4715 3391 2696 2301 3778 2767 4453 4485 50 2689 1227 4612 461 4040 4011 3920 5082 4429 3048 1206 3360 3739 3834 497 1449 3073 5394 3775 4247 224 2183 795 1180 1395 1243 4272 237 5160 2767 937 4021 2108 554 1089 1322 2707 2482 1773 909 2728 3135 2633 4311 3816 2750 1636 1001 4224 1669 4149 4431 4885 4162 563 5361 3973 4441 3752 440 4153 3983 3862 3068 4427 2991 3511 3486 3696 2741 2527 925 1065 3064 592 4777 3642 4662 1579 695 4171 703 2458 2042 2491 385 3245 4538 2129 2735 3193 4762 4230 5196 3341 1328 367 4505 3333 2410 228 653 160 2247 1448 4055 2160 4370 247 2899 113 1537 1698 2240 3492 338 4681 4284 3054 997 3599 1943 5394 5240 1873 3764 4540 345 3314 2500 4393 15 2124 2045 1638 4185 3038 76 4338 3307 4265 1275 2976 2047 2718 3264 3203 4309 3694 5132 3381 974 4316 154 5158 3672 1495 4137 1907 1970 1328 4890 1590 3380 4384 1024 2794 4452 127 4291 540 1393 2679 2886 876 3835 3184 3440 3722 4328 4540 2083 3106 26 4189 3408 795 1690 1797 5102 2252 4671 4461 3607 2448 5006 368 4468 4263 2864 1329 4279 1477 2025 3348 5134 3912 5017 3482 5187 2397 3092 3350 680 4791 533 663 4280 3548 3588 4338 225 3887 4553 5183 1354 259 2862 4686 2172 4312 1494 4044 2709 3918 2322 5383 4671 1896 3558 684 4086 2493 3396 1902 4892 3427 4291 4519 4448 4287 1116 1295 4652 1580 1897 946 3098 428 5425 3401 2456 1669 4552 3831 955 1276 1751 120 2061 1420 3233 197 4588 4920 5190 4999 1248 1800 3080 422 2244 632 3518 3999 3356 1580 4223 3730 5170 3154 4685 2666 146 4930 1821 868 848 5192 1583 475 3053 1103 2991 2165 2515 2852 4392 1919 4007 1767 4856 1244 1304 3276 2720 1803 4982 1609 1372 3152 1855 3450 710 2612 2706 4451 2523 377 3973 3992 2771 1906 4789 2066 861 4096 1169 1765 1448 2797 4312 3428 2283 1045 4715 1488 4519 3946 1123 2427 1578 2605 3338 4859 805 3385 4250 356 264 2223 3226 5045 1747 3259 5133 4822 2552 5080 3096 3672 5119 3273 3992 4398 3623 535 845 809 1437 2873 2666 4239 5325 3049 4196 4029 1041 1723 5348 4067 1903 791 333 4794 1361 3871 3041 1893 2353 5429 2023 404 5329 182 5338 5101 3278 2186 195 3150 4360 1064 177 4099 1471 4523 2720 2634 4876 981 4799 1863 1393 127 247 2049 2784 1167 3902 4198 4732 1898 2347 4881 5072 859 2787 1476 3713 3379 231 5413 2824 4869 4563 2403 1242 4676 5442 1948 2634 2938 71 3347 3963 4920 4876 2350 4139 2236 4178 1303 841 2641 2220 875 1324 3147 1781 4954 5287 5151 2657 5134 846 2363 2379 4122 4928 4233 2018 1948 4612 3214 450 4938 2175 673 2933 1929 2930 3259 2006 2888 435 4752 905 2779 2155 2284 1171 2082 2266 3910 637 1282 5288 5224 1958 1273 1279 3172 3576 819 1021 4887 5046 514 2824 727 2710 1964 2019 3200 485 2383 5349 3145 4288 3485 1585 32 2297 2634 3621 3503 1481 3566 701 183 4366 3720 4447 3739 913 1203 2602 2634 3362 3764 3469 3523 5230 3476 5289 2341 4394 409 1459 1557 5113 968 3008 4664 689 2167 5024 3246 3887 7 3469 920 1798 1454 4879 287 363 1346 272 4932 4355 4860 765 4679 3424 1493 840 1965 1332 1212 112 11 478 1820 4720 4645 1099 1951 1764 484 5288 5321 929 2638 3754 1310 3165 5034 4291 194 2078 2316 2275 4676 333 1962 3650 2690 2765 1891 1735 1297 3269 5276 698 1110 408 2440 1208 3228 4806 2985 142 2593 4418 465 1551 3536 2324 2106 3693 4039 2703 702 2554 3291 2814 4298 4854 3570 1130 1059 4388 2401 3941 5055 1803 4431 5423 672 2479 3571 4062 365 2460 4427 4252 5429 494 125 4625 2370 896 1974 975 284 1684 2525 3590 897 3286 2516 651 1297 5349 2250 2875 2983 3420 3354 3320 3795 602 1195 2579 3424 2068 5238 376 4864 3800 542 2865 724 5434 1758 3320 5447 5268 3480 446 5254 3439 5251 804 373 2485 4848 4635 1600 4763 2243 281 3132 3772 247 1811 226 3494 2697 3542 1171 5069 1154 4390 4592 2296 5262 2507 4188 3366 4767 4836 4528 3914 3535 1636 3126 4039 3272 1516 2069 4610 1788 2079 806 4400 5159 2089 4969 2088 1256 3065 3081 3214 3027 3366 955 2450 4948 1255 1898 2852 4170 3138 43 2780 1415 4052 307 4557 1747 3262 343 2194 3776 2456 1065 5039 1682 2501 3346 1347 1220 710 3063 4603 2149 2521 408 1569 5063 3907 2832 80 201 3839 3502 5153 4191 3312 1074 187 2070 674 664 4918 3215 4658 3778 3911 5277 4695 3348 5326 5335 664 4151 3057 1750 2360 636 1987 25 2752 3426 3096 2916 4157 1169 1237 2165 2124 3863 2125 1393 609 1917 4613 2646 3013 3016 3733 3539 1900 4123 1154 1011 2616 2821 5195 335 4708 4027 5041 4978 3817 1138 4330 4878 1250 5463 4425 721 831 4322 3327 4180 2267 1607 5260 644 164 557 225 3468 2013 4738 3013 4364 5317 4399 216 674 878 5173 990 4878 4371 2866 4017 4105 175 1217 409 2560 2524 4906 5105 4564 4528 5291 4544 5394 3269 3607 5049 2587 3244 3767 1163 3068 2367 2819 254 3809 15 4338 5398 3057 4765 727 3411 3943 4379 969 250 404 2580 202 5117 767 1606 1017 994 1856 4551 1547 4371 1714 697 3587 2234 3086 4249 1843 1520 4758 2874 706 2272 4704 4681 1465 2788 3524 2027 5457 4210 1658 5106 1137 5446 1265 5051 1964 5163 362 551 348 1188 38 3192 1428 8 2032 538 5377 520 4134 4737 4423 2665 3889 4379 2096 3363 3942 2743 4025 3540 488 622 4107 4994 1711 738 2802 3943 5325 5437 5419 3239 1863 3460 1668 1144 3750 3373 1816 3435 4975 583 3756 2779 242 5127 5013 2290 753 731 822 5094 4263 5448 2618 729 3199 4366 5313 4556 5246 948 5241 2897 4529 3981 285 2509 4155 2143 975 3776 4835 2886 4116 1693 2502 1916 4967 5409 4200 1770 4480 4788 3670 991 1610 3531 285 136 4002 4861 1371 2469 716 2457 5069 2545 103 4397 112 3751 5354 3193 5103 2551 2254 4213 5193 494 3900 5460 3427 570 216 5114 4179 170 4951 383 2273 3260 1663 425 1586 1568 526 1986 5417 1269 3783 1956 736 3125 5048 5284 1226 5185 27 3396 1056 3911 4135 2761 216 2694 1062 3059 924 124 4442 2346 907 2908 1273 3984 585 4403 1309 3163 4152 5180 2959 2664 883 2921 1302 1814 4932 4427 4158 4709 4588 3052 927 2342 3974 4679 507 3276 1929 2220 5121 3098 4625 2992 719 4673 4416 4948 557 2150 1292 3865 4074 3830 1779 5317 2592 2996 3096 1898 3997 1280 4504 4006 461 1106 4560 2338 4858 683 429 2024 3708 1822 2335 4204 4270 2674 4185 692 3402 2048 177 1496 2301 5030 3563 2937 3166 1774 4748 5442 4953 4681 4576 354 1301 3145 1891 1040 4472 415 1852 4919 3899 5186 5016 997 3106 1106 4631 42 4964 3633 2402 2755 439 852 4645 1648 510 3920 1418 2987 1959 143 1746 5364 745 1021 5079 4588 2982 1419 3876 664 3695 2678 1590 460 4295 2075 626 2073 3658 5434 465 5055 3285 1757 2265 1236 2800 639 5370 2653 810 3472 2412 1178 349 4367 4107 3426 1518 2119 3570 552 895 145 460 2006 2139 1708 5128 1202 2987 4386 3055 386 1400 2765 3960 4798 2978 5227 4767 3041 860 53 1260 688 3730 736 4179 1184 1269 913 2166 399 3082 4196 4805 4394 3642 3060 1264 5153 3366 4240 704 2957 1590 4392 5334 5254 3783 4467 5393 4229 3583 1677 4166 3102 2517 2492 2535 5301 5446 3939 1597 138 4474 1387 2813 80 5095 4110 4356 4536 1881 2773 2284 3242 4048 2889 828 954 998 770 4208 4204 1093 44 3980 3076 4228 2820 1069 2684 4180 4793 4552 2686 474 3851 2559 5008 5417 901 208 679 3848 5396 4534 877 3223 4486 5002 2693 354 5142 5417 1553 4729 2523 1512 2697 450 1500 2840 3218 2411 4601 5381 5299 4028 2429 2938 3214 5290 6 4323 985 2911 3376 3412 160 2547 5195 722 3955 2810 1756 3074 3539 5394 275 716 5070 4263 41 2520 49 5366 3583 824 4035 4484 797 933 313 2179 2813 4939 2555 2022 4065 1401 3406 3992 3572 550 5442 4523 4460 3938 3983 5257 1631 706 842 1058 4017 1419 2668 532 1896 4174 1130 521 683 5399 1107 3149 4328 3067 2905 35 4363 2298 4771 4063 4693 5435 5390 4091 2149 3044 2971 2896 781 2420 4360 3832 3182 3039 4627 5014 812 126 5055 2113 1244 2474 1471 249 3587 2325 5212 21 1036 4679 4714 3420 2835 807 14 3267 4439 3555 2713 1368 3228 4060 2815 3637 398 2547 915 162 3547 3660 3540 972 4646 3777 1543 5432 923 2885 1826 1372 3861 1996 2350 1669 5285 5431 1890 3061 999 2190 2992 1120 5293 2998 4685 1925 2069 4072 1097 1217 4262 3505 212 3623 1082 1146 4584 4178 4486 36 1484 4887 4194 342 3307 3579 5189 2875 4870 3064 903 1873 738 3755 3714 1752 4030 520 663 1782 549 4276 1661 2306 5089 573 2915 1447 3 4873 1542 1946 4392 961 1337 2609 3044 5383 5433 452 1335 1642 2415 2089 3107 2015 3719 268 3564 951 2213 117 5179 366 3082 3295 5063 1617 169 975 574 537 1372 2908 3297 1066 3584 2055 1120 4123 694 365 3129 2586 2545 4055 2179 5078 4357 466 4523 4381 489 4618 1033 5262 5290 345 5386 1052 1986 2187 4172 1648 1059 3228 1684 4239 883 3026 63 1063 4656 3585 1372 3008 905 804 3806 967 5444 4726 3545 4864 3565 2627 3371 915 2175 832 5422 5358 5221 79 3328 1804 300 1563 1487 2242 1749 3527 131 630 1119 3334 4711 2167 1012 1571 2567 5322 2637 2065 3863 2199 4522 3150 4678 3017 1770 3205 183 3100 1371 675 3949 2565 1680 4019 2375 3474 1264 2342 3475 3091 645 3737 4290 2347 1439 1024 4808 4717 1367 5182 3529 5345 4972 456 749 2800 1607 4880 1725 2957 4951 2305 560 811 1284 4280 3608 4906 3831 3823 2184 406 4147 1982 3770 1470 1499 2146 5023 2501 813 3628 5272 3096 1937 5144 5455 1671 2625 3167 3286 1874 4214 3831 1775 1411 3150 2023 1018 5202 210 4828 3198 4720 4316 1277 1274 4732 2107 5171 1128 3947 5174 3650 489 16 2924 1903 4551 5286 2707 147 1359 1716 1911 1697 1415 4884 2444 3372 1294 4154 319 4337 3885 2323 5286 2184 1189 521 2437 2722 2604 1145 2747 4939 878 5167 3014 3596 500 1403 2853 1178 1985 3619 3465 2781 2627 3902 3323 752 5247 382 1630 5335 2836 4009 3835 5313 1294 4532 3435 4110 3510 956 1382 977 4073 3061 730 66 3405 1748 77 959 2851 2641 1032 811 638 2283 2115 2964 121 3120 4217 1323 2515 3672 5386 1725 1129 4562 173 2089 3005 3537 3424 4055 3710 27 3259 2070 114 871 2913 2241 5452 5390 1367 2636 211 4535 4819 1424 1810 1004 120 2422 2072 4169 3693 2277 909 348 4585 2074 1208 1026 276 1086 430 1595 4905 2035 4720 2583 4973 4089 1508 2109 2958 4708 733 4396 3549 3214 3837 2194 380 1436 124 3483 2913 3386 4304 1995 1756 5016 3457 5403 45 1642 3731 1886 1968 3436 1315 1062 3416 962 3946 2608 1695 94 2988 4032 2685 3187 1613 336 3851 897 2118 2140 2644 1266 2487 293 3981 42 621 972 1718 1793 2557 3248 5380 3337 3476 2238 1302 5435 4482 3500 2863 536 2806 3445 737 4656 410 4499 793 1724 5028 3422 2629 1461 4937 3106 3752 2386 2907 4644 419 4722 5149 2661 299 324 1364 3308 4512 225 1850 162 2220 1975 290 1174 4036 2765 2729 1804 937 308 5202 3311 4288 2659 3626 5443 1596 2149 1010 2332 4049 3690 5378 1390 5450 2378 539 4368 299 2571 4972 1937 730 3320 2799 3904 305 3184 2273 788 1238 4477 2117 3638 2482 3225 3233 2878 2293 2710 1251 4800 3138 4224 4439 324 1790 1936 491 451 5091 2127 2460 937 1255 4159 277 2147 1910 2701 1356 487 1650 4452 1426 4564 3225 718 320 3328 2729 3989 2302 903 3549 4471 4392 2660 1640 2159 1913 4608 1829 2360 2402 5152 4330 379 1810 2236 3799 2814 773 2822 3872 699 4742 123 3049 1950 2773 5415 189 2125 4718 4814 2806 1598 1555 3940 3257 31 431 4968 1959 4161 812 5351 2943 1548 3418 2367 1957 1697 3414 4365 3149 2182 1603 4713 3766 2383 1264 1316 5139 4165 214 3994 3251 2629 3147 2617 3867 2087 3015 2152 1069 2545 18 1886 2730 1997 2530 826 752 4684 632 1233 3288 2198 4255 4153 419 2249 4808 948 4679 4500 3077 3731 3477 4053 2629 3807 1985 2702 303 2027 5404 1949 2774 3459 3796 1829 2565 149 5263 2487 1727 4143 16 3539 3951 631 3855 4617 4183 1327 3991 4636 4598 850 4987 3553 353 1438 1012 2152 5234 490 4458 144 2389 5085 2212 5425 536 2832 3918 2904 2001 4738 2645 1976 2290 5348 3113 1178 3425 73 1333 5181 5091 5048 925 2232 2423 435 735 3718 3841 5196 755 378 4693 1244 2605 1026 1358 2244 957 1504 1294 2358 1497 2748 3475 2270 2818 546 172 974 3828 2361 236 5224 535 229 5212 4408 4914 3870 3236 4348 398 2477 941 2539 1968 157 2763 669 2350 4166 3127 2680 1285 5460 2236 4657 1236 3429 3949 996 3622 4643 2939 3169 3396 3343 1415 542 2451 527 2692 864 1722 3098 3202 1498 2026 4732 3887 3503 3263 2561 1453 3892 215 2676 4165 2016 1240 3518 1854 1775 3156 5414 3644 1817 2584 2431 2227 889 3622 2549 3675 3718 883 1278 1535 5140 5096 4427 4866 850 3330 1679 2943 3847 2259 4680 155 3955 1238 94 455 4318 2580 2516 4925 687 3492 2373 929 2316 3843 896 791 88 788 5246 3763 3749 1039 3600 4655 3115 4582 3290 1611 2550 5195 4892 935 1970 892 2168 2135 2584 2166 919 3876 2471 4431 4046 1669 2728 2523 4409 2185 3347 5440 2826 1561 3772 5127 1145 2975 2404 2203 3025 2714 3053 167 811 3677 1962 5041 1639 3033 4963 4226 2739 2477 4024 786 2178 544 2751 2883 4482 1439 1582 1197 1058 1918 4198 2129 5214 1278 2295 3727 962 3558 2232 5026 2178 3130 2292 2355 4702 3683 4001 265 1491 948 3804 4378 3120 1078 4519 3494 2827 4741 1361 4120 6 4188 3935 3098 538 4472 1676 5330 1422 4047 2554 1731 2823 4512 764 3697 1367 2074 1541 1582 1758 4909 3858 837 4217 175 164 2063 1755 4090 225 646 261 487 4571 3357 4588 3779 4684 4059 4016 894 3095 4942 4128 399 5181 5159 373 1766 3756 1016 5002 5158 1180 4336 4567 4073 1952 3555 39 1215 3288 2714 98 4434 1985 4435 206 4776 2359 2575 4573 2636 3899 3703 94 4159 180 147 850 2234 4874 779 3231 4278 5299 3397 4892 1709 4144 2587 2987 508 5048 2268 2742 4209 4753 2966 2864 5282 870 3369 4049 3216 4568 446 230 3088 3145 1303 5385 5424 4571 4915 2283 1771 1242 2808 561 1930 5018 5385 1800 3134 3793 1390 209 4179 4321 230 4594 1052 1829 427 4367 1974 4467 2638 894 4920 2085 4284 73 2921 5238 4854 2505 1816 2427 1978 4623 5172 4736 4505 5220 4245 1293 3099 2561 3866 629 4069 2690 520 1678 1734 4556 4235 3826 4276 5342 4220 644 1131 74 1520 3077 128 1353 1156 1253 183 2688 4720 4615 1752 2951 259 47 4948 1295 3103 1937 1712 1594 5120 1568 457 3342 2410 5029 3293 763 3733 846 3652 1710 4218 337 4257 4519 2487 4624 2817 632 317 1634 2869 648 4423 1663 1391 5456 885 5066 5298 3037 2297 1140 1160 3308 3641 299 2090 1520 4004 5284 4337 1753 3148 1894 1648 1418 3148 1494 5402 4411 2421 119 4349 3485 686 5006 4529 2434 3985 4786 3117 5369 1578 121 2692 782 1805 1965 3184 2629 3111 3512 3889 4534 1091 2180 1219 3539 1978 3879 3707 4586 3755 2171 851 4393 2939 2938 5304 5268 2309 2015 4104 979 757 463 5356 2781 3760 5259 3715 147 2325 402 3555 5128 1513 3318 3005 2710 2476 4702 3234 2912 949 4189 2072 274 2480 5096 5034 4693 1134 318 264 3810 3775 4565 4459 2556 5179 3507 2666 2982 4463 4129 3376 404 2438 4129 2577 1060 4165 5192 1040 2750 4831 4020 2005 3084 3393 2730 1375 3 3078 3484 3493 4342 3659 4216 2818 45 2180 576 2971 5203 2556 3222 3221 1018 4555 4595 41 2747 34 4674 3749 2768 2199 4275 362 2386 3332 1075 958 4079 2891 2828 465 1463 1093 3317 4684 3776 1209 5017 3786 3781 268 4882 969 120 4405 683 346 325 1251 2632 2716 1038 4078 236 3131 4771 5158 1253 2799 2190 4694 5248 2225 1445 837 1842 1959 4448 4641 884 3433 5358 220 3323 2383 706 3381 2057 1174 4772 688 5056 563 4352 4436 2079 3823 2349 3389 2313 4764 3528 3174 5340 1871 1299 1388 2345 5038 3590 3889 1720 2327 525 1929 5201 711 5156 520 2723 1862 2650 5347 3693 593 2313 2065 4972 421 2278 579 2303 3902 5342 2218 3008 1975 5458 49 3509 1991 2525 3057 1260 4496 5170 9 3359 895 4928 2376 4297 1246 1838 5154 5109 44 27 4278 3571 2976 3399 1981 3284 4503 1238 5162 507 2059 2492 1296 193 1075 3659 4087 3113 4731 1515 2166 999 2778 4669 2229 4727 3294 1271 4994 4253 2571 1564 5190 3529 3380 4621 2719 1850 392 2738 3694 3553 2634 478 1256 4925 82 1835 4327 5113 2958 4539 278 1746 2337 4047 2784 3355 3710 4886 1965 3227 690 178 892 3910 2727 1798 1997 3371 693 2519 1963 4787 191 3668 1419 4718 148 3013 3763 4292 1484 3572 2958 4431 4239 1434 3151 258 2053 2246 2278 979 4860 1635 3405 323 3856 4736 488 1759 875 5061 3962 1315 1595 5207 2891 1140 5089 428 326 1276 4769 658 1467 308 129 4228 1288 5353 3812 1524 2605 4013 3395 1653 1833 2354 2642 4681 3168 1272 575 115 2720 3486 3378 2882 3785 3668 2993 3514 3727 2648 5423 1749 664 4136 8 4852 3694 5406 5442 712 227 4190 4425 2987 1097 3528 4002 4177 2278 4484 3357 1107 3844 4155 1911 4551 4414 770 381 1499 2497 5093 2465 590 3342 5125 3235 1319 1041 3520 540 4094 2161 4660 685 539 703 44 3853 5320 1698 3134 2776 2425 1850 1418 158 5255 3505 3888 3898 3110 1358 3504 552 4784 3928 2454 4743 1505 2752 4879 3001 628 828 1666 5039 1820 4378 4535 800 2341 5094 1756 757 2770 61 2148 2094 4277 3047 1284 4640 1329 2584 4158 824 1647 3922 351 1662 1576 175 4969 3338 906 5032 1986 3721 215 4248 2310 3927 12 3562 1030 1809 4477 1042 1979 3283 2255 2505 1926 4910 3555 4140 4240 5249 3419 2557 4124 2233 1116 1142 2130 3442 2903 1938 3445 1698 5329 4597 2650 3194 2694 2967 568 1115 2038 4250 2177 4178 1319 4644 223 636 4765 1123 3110 1379 4500 4992 2901 4595 825 4057 2039 1340 4298 2273 361 1844 5345 1608 4722 5306 212 3405 988 215 4815 5411 4739 1912 3558 3660 3182 1346 5186 2777 962 4360 4448 3993 5102 562 1884 3180 3448 3567 1269 1787 1931 3727 4262 192 1232 1585 1622 249 2719 894 4521 1305 3124 2223 1370 2145 5013 3199 2851 1995 1368 83 1019 3872 4564 5133 4264 1894 834 4008 582 2817 3875 4797 2200 4901 2182 1085 455 2438 2826 1301 5038 2565 57 2416 3863 1255 2123 5048 1723 2865 1268 5426 3868 1155 300 1117 1584 3861 3231 243 999 2717 1909 1318 1049 4433 949 343 2680 3358 5057 4373 5189 1894 2844 4025 336 4466 4377 5023 4899 964 2570 78 3800 1128 2074 2585 2245 4445 65 497 4007 2581 1328 1930 2796 2256 897 3221 1149 1638 5025 2155 1612 2003 240 5086 5052 2614 3531 208 237 4569 1073 2308 688 664 1974 4520 4209 3348 716 219 3559 2109 1057 2938 2039 5073 1766 914 4365 1297 3916 2778 2228 3918 2520 2143 5201 483 3313 3831 833 4473 1783 79 29 1362 857 1195 1945 5359 2273 1240 4526 2201 464 4104 4239 2239 124 465 4274 2538 1742 1740 2568 1040 1381 5289 1923 4104 4471 5452 111 5113 2601 4348 5362 5254 4947 3133 1752 5423 926 4624 1125 3333 5049 977 2198 3917 5272 2126 217 2633 1818 670 1303 1664 1381 1101 673 4466 1899 3151 996 4042 1636 3439 3876 3539 3112 293 3753 97 3258 4317 1111 1248 1910 4316 548 1086 1603 2156 2903 4113 3585 488 4381 5021 2880 4297 2852 2844 1363 4861 1674 101 1868 145 3875 725 5274 3150 4668 1322 3107 1444 845 2602 1746 783 5401 862 4979 4696 1910 453 1541 5265 2801 2731 2509 2495 5453 5222 759 1417 1764 2312 3638 3891 285 2006 2425 3804 3831 3182 219 4791 902 4712 2583 3189 2273 4819 3893 5326 5250 3114 4689 4936 4167 25 3639 1828 528 3425 2499 4114 4408 3762 829 2512 4136 5090 2333 1075 5259 4792 2558 935 2219 3235 3850 2021 1042 2387 3658 1778 4185 3635 4406 3643 5144 2325 5222 822 2630 801 5125 3449 1953 4523 3694 5087 4205 3332 987 4693 1647 1145 1763 1724 1672 2337 3309 4876 1624 3220 3992 2626 4499 838 2768 3579 4965 2622 139 4639 1132 3958 1345 239 4158 5029 1221 739 3147 4040 3704 4414 1565 698 4756 2020 3943 3644 2211 4892 2043 2808 3663 1371 2329 3334 1384 3392 2847 1001 1378 3220 8 661 3716 1514 3784 4089 3505 979 4022 4516 2241 2634 4198 28 5177 4576 37 212 506 4426 3980 393 1537 186 2730 2958 4782 1873 2680 4275 3219 2610 548 4589 4372 3389 1408 2233 4000 4378 1345 408 3620 3296 1648 4756 2031 164 1953 616 3867 2470 3360 3157 3184 383 1905 244 1460 3456 894 1299 1620 3027 4327 3893 2843 4207 4181 756 1244 1173 2990 760 630 2307 2037 4681 711 1504 4582 3082 774 1430 2057 5307 1623 3809 4422 3900 3931 1330 5023 3835 4906 599 4046 2220 4268 5008 848 704 1619 1915 2204 1946 3202 5028 204 5113 2061 2507 427 1390 3132 1310 3305 3995 993 1271 402 988 5112 1178 3815 3475 2388 2989 311 4627 2140 4086 1323 2768 796 3265 2142 1340 2951 2685 1151 475 2740 4940 809 945 5063 1044 426 4858 185 2128 1130 822 4426 1814 3217 559 4202 1224 5146 4532 3829 5432 3161 4528 4426 5177 688 4616 2914 5153 4794 3387 2408 953 5408 4931 4901 87 1308 102 3565 1632 284 5349 4065 4610 1217 2925 3780 2006 671 1043 1586 1128 3631 1626 2145 701 227 2359 3468 2706 2220 5428 1683 1037 1977 3890 4203 1858 2940 1504 3297 847 2897 3527 268 3866 630 2313 4841 3856 1576 100 1207 5133 3092 2154 113 188 200 5223 4197 2081 3053 3825 4417 2648 1013 2910 1369 4237 365 2873 5178 4502 5401 109 166 1215 3101 1794 2636 2733 5331 2489 1606 2872 2950 3563 4002 2902 1053 2136 4814 214 1104 487 2200 249 1949 3026 665 4514 3942 3969 5073 3896 5350 3521 3009 2106 4086 2750 293 2872 3216 2860 2793 1872 1135 3442 1039 5126 1428 2038 1861 510 4440 1600 1095 4261 2430 3400 2593 610 1684 1707 962 1736 2630 4704 1030 3570 3518 5305 155 3161 5071 2693 1287 3021 2527 109 4450 4296 5268 4609 4615 5381 4756 399 4467 3736 1040 2108 4802 3000 2013 304 583 2771 3342 1772 4841 1309 220 1682 3717 1544 2139 2578 1112 4968 2949 2476 2200 3127 2122 813 2601 4024 924 230 3797 2703 4611 4441 978 4094 780 2745 3015 644 893 662 4252 4502 2345 425 1802 1403 2774 148 1925 4570 4804 4031 3991 2376 4653 372 1833 2573 1162 1178 186 2271 2137 1730 3695 2502 343 3717 1328 1413 3617 3084 1059 3559 451 856 3789 2953 4164 1272 124 347 2786 3469 998 2522 2711 5072 708 2104 2215 43 1045 4467 773 1972 2307 4021 5463 448 5345 4376 2145 3745 157 2137 3775 3082 3532 792 2619 4979 2709 123 1943 297 739 1217 877 3390 4319 4327 4229 5066 4351 3688 4003 2485 2553 2619 4865 1257 1449 53 5302 4061 2140 2804 4341 5418 3573 5130 163 1435 491 4770 754 297 3644 4745 1294 5069 3496 1833 1061 2420 4323 1203 4248 5380 4249 4245 1410 2058 3473 4452 700 4708 2568 3943 2224 2925 856 4223 2244 4665 5181 418 3128 2603 5001 4156 2281 3766 208 1558 3054 5415 1520 5404 3064 4188 4437 3046 2679 750 3253 4821 5004 4126 141 4600 546 2868 1962 1318 1326 2176 1308 4292 3977 1947 2156 4222 3872 3547 5375 5390 1888 18 865 1313 1909 1466 572 5112 5241 1227 3542 4273 5316 3715 1042 3401 2756 3474 1574 4884 2239 3047 1739 3343 5203 769 5234 788 2890 5028 3415 2442 4089 2256 1032 1036 652 1468 3721 3181 3973 2092 287 3024 3259 701 2117 3916 4016 1681 2909 3718 719 1634 175 3639 769 4113 3586 4357 2803 2675 1904 4470 718 3935 2203 4382 5087 2972 4432 471 3441 5016 3615 883 515 3456 4657 2337 5 4115 4659 1109 3443 339 4822 346 5097 2709 5233 5175 2908 2443 1175 168 2886 5419 3628 2036 538 5256 2585 1828 2198 82 4556 1681 4502 4226 4966 2596 555 1525 3226 1262 977 5170 3984 4926 1428 4908 3575 4050 4076 4088 120 4133 4109 3883 3485 3594 2746 2271 873 2686 2914 2603 2610 1835 2747 1184 4901 4319 3310 1013 1613 591 2262 4856 3504 1120 1575 154 5072 4413 214 5113 2051 537 633 5330 1746 2013 602 4916 2865 466 1320 1268 4155 1044 131 4571 156 3654 2514 5193 3684 2664 1699 4682 38 3512 2029 2827 4413 1361 140 218 154 2228 1686 4089 2708 1445 755 3178 3729 2502 3633 150 3264 139 4067 1420 1760 1376 2910 5462 5335 1736 5170 5177 2860 4698 2791 4680 2362 4139 4769 3031 4213 1103 2617 694 3280 4934 1723 1177 4612 3193 225 460 1161 5223 1055 2359 893 3700 1339 275 1806 181 886 1137 1391 4744 1936 2827 1970 1523 2559 2455 1589 243 4272 5280 752 3417 4086 1640 528 3559 3467 3124 2594 2119 2335 1597 4930 2529 2722 3710 4138 3331 3838 190 2661 4273 5189 2444 1649 364 1142 4888 804 1413 5444 3578 497 5339 2673 5423 5430 4304 2775 2987 869 3444 2426 5029 2897 3156 5427 2871 735 668 2611 2531 401 489 2275 4615 4299 2515 2678 4132 1174 5272 30 946 2216 2079 1398 2243 1843 1966 4180 489 4046 1606 5016 764 4570 5069 2693 1497 4747 1693 2651 4188 3630 1240 1665 5163 3545 5398 3866 999 5385 820 4696 5423 5155 2923 5209 4576 796 3243 3225 4678 2857 2838 4036 1967 3476 1996 982 4805 3946 400 583 3409 4757 1608 3021 1518 1166 3208 2937 621 4856 2003 1264 2381 1189 3804 3427 5415 5094 251 850 5094 4828 5232 1335 2736 3684 5212 1453 651 3737 1051 4387 551 203 2129 880 5318 572 5434 564 5426 111 3315 430 3908 4829 1151 961 1796 2482 4932 335 4708 4083 606 2026 3996 4604 541 5208 4867 774 5184 3246 5444 2045 3300 3992 3761 855 662 4898 372 3040 3284 1991 3365 3478 462 633 654 4427 107 823 1220 2894 147 2728 3532 3379 2309 5434 1349 2382 5194 3524 4523 3701 3453 5235 3809 3174 5003 2697 2892 5077 3119 4508 2501 369 4890 3544 462 753 3943 3867 788 2214 4818 2662 2702 3317 4547 4618 1273 3651 3740 4411 5112 4648 2246 516 3892 4369 1129 93 5211 562 4730 707 4227 3293 434 1751 4599 2576 4863 5411 3488 2954 5008 4165 3533 422 5433 2251 58 919 953 2829 2016 3286 3507 1648 2052 4055 2422 3170 3097 520 2792 1730 2153 1204 3397 5324 1965 3879 533 1056 1707 5256 2851 86 3536 1080 2410 2916 3811 2101 4016 2495 4175 4994 4372 3639 3378 3281 1651 801 718 4107 4819 274 5039 749 4118 2623 5404 358 102 1229 4453 5214 520 1992 5322 3125 4361 1997 3214 211 2054 3125 237 3045 1585 4577 2618 3843 1541 1517 5372 2908 3227 4814 5241 3800 1751 2759 4932 2114 3475 2975 4487 2648 1563 543 1446 1094 2547 685 5153 3882 4620 1144 4491 467 4551 2217 4515 4169 2146 4098 5224 3433 2428 4050 4350 5454 2895 3039 4841 1529 5351 3866 1328 4659 961 434 708 1133 3692 622 823 2886 890 724 718 4767 627 4354 2791 4879 1969 2560 3817 3386 2652 2055 5142 36 4184 4425 1007 667 3099 1391 1549 4140 4921 4668 2892 2710 2399 5433 4169 2222 1470 4439 1251 113 5062 1611 1115 2947 4808 4893 5321 560 1580 1219 3201 1243 4414 1405 1901 3574 5385 1139 3155 2506 3203 1681 5189 4466 898 1474 612 2174 2260 1023 3974 1594 173 5450 3351 2317 381 4824 3147 134 5183 1719 4081 1848 3081 1385 4205 2700 3893 2823 1630 203 2486 2505 3834 1495 4049 4253 3631 1367 769 418 945 4950 5223 3635 5108 1851 890 1281 2932 5010 2360 4036 942 4268 990 4983 3587 5107 3260 4073 2716 2634 4285 4575 767 1730 4120 4367 2232 1694 1721 255 3600 867 1525 4649 51 5250 3160 3543 3096 2704 4586 3175 3152 3396 392 1427 4861 3684 684 3633 2594 2453 5304 5309 4027 184 1456 4522 3227 5070 3879 4187 803 2982 2250 923 2865 3560 682 1069 5419 2793 2029 894 3298 2739 4023 2342 1459 1242 851 3757 2559 2819 2058 221 1921 2366 5056 3725 1483 1218 5353 5076 1813 1320 4644 120 1445 2181 3219 1267 3715 2885 733 2515 4761 4198 4559 2975 4122 4702 3301 4735 2471 373 2218 3132 5135 625 1047 3570 1165 5080 5065 2003 2653 1611 2435 631 5322 3233 1551 4804 4751 4930 863 1504 4134 2688 4718 4018 4609 225 676 1491 828 376 4368 4929 480 2942 2842 4531 1307 1474 3379 1413 5025 2732 2094 4907 3197 4211 2950 4345 3767 4574 1479 187 2195 3098 4757 2782 58 2116 5461 3522 4779 4590 5305 1055 3641 4725 2263 2122 888 1688 248 4120 895 4299 103 2867 5385 3761 3860 3833 2045 1115 2495 3177 3514 4333 1085 4124 323 535 5316 4834 202 4005 2834 3240 5398 4545 5045 1491 748 5056 458 384 5298 1145 3254 659 2014 2397 1808 5359 2684 4934 1532 3308 3222 1706 4846 3557 58 2561 2843 5463 585 4475 1276 5421 3261 3385 804 4860 1612 3923 971 4528 3741 2358 2735 2871 2995 4967 5116 4 917 3550 1648 3676 984 11 3882 2289 867 1983 922 3969 5249 1099 518 730 4093 4034 2969 3852 2677 545 150 3586 920 219 917 689 4495 3278 4176 5049 5293 3791 5375 1401 4373 3215 5116 1329 4404 2318 4424 4264 5344 940 3219 1157 668 561 2475 792 5362 2502 1164 466 937 3444 75 5295 2762 5167 4831 1733 1726 2548 143 2143 863 1844 614 5461 4364 1746 1202 101 288 5109 364 4621 1265 3307 697 765 1774 5323 4925 1325 3121 2170 3741 2976 2705 5463 2887 758 89 3577 1754 574 1701 3884 3893 5382 64 2540 4884 2626 5069 636 5409 4763 2606 1414 1667 3417 2646 4100 2635 1212 1164 850 4095 5188 2839 5206 4716 4406 2481 2127 250 985 4876 3960 2907 524 2616 4900 1011 1703 2612 2138 4245 2169 5103 2 1628 2798 4364 5309 1733 342 4807 5167 5120 772 4414 2484 2603 4082 3154 1910 3476 2014 4782 1334 1329 1530 1077 5172 4383 5172 3258 2574 454 237 4742 4338 4474 281 263 4998 1314 842 3906 2231 4520 2848 3561 1269 801 4542 60 164 3518 643 991 113 3551 5143 4454 114 5242 3598 1174 1983 3890 2487 1619 1689 2254 3336 1655 1716 996 948 4333 5279 2786 271 3949 3767 499 2227 3574 2523 1099 2164 4975 3658 1431 3698 4438 280 2963 902 3014 2378 1107 5068 1052 3986 63 2802 2801 4219 1063 2880 1263 4242 3307 3232 2792 763 1538 5239 1489 508 1390 2043 733 809 2445 2858 1609 1071 4198 2541 2361 2164 2741 2808 1293 3417 1760 3210 5433 96 4675 1067 927 1377 1360 5340 4046 3135 2068 407 213 3942 4166 313 4614 1116 4172 3095 2513 5157 4228 4676 1303 871 1858 2183 4161 4896 682 3158 3559 223 4594 493 4656 4914 216 3084 879 14 5272 1848 4564 805 4523 244 2004 891 3374 2880 2100 1195 5224 329 1490 4686 3162 1487 2052 3111 900 1197 685 1441 4921 41 3069 5020 2736 3553 2713 907 313 3418 3228 3228 14 4436 312 2890 3804 2578 4052 234 2668 4595 3517 2982 1473 4579 2754 1623 4285 4842 952 1858 1589 2679 4367 1810 2836 1197 2225 836 4835 1858 4547 5403 505 2847 939 1060 1635 1546 3925 4979 802 2935 4157 3645 2863 2211 2459 3502 4043 2293 4229 2026 1403 218 792 5062 1938 1218 4940 4294 3989 114 2276 208 3570 3398 765 4622 3762 4693 4975 2445 5115 4392 248 3800 1184 1567 5271 4464 2387 2426 4487 2942 1248 3673 3887 2778 632 3052 5269 346 5424 1771 4546 5096 184 3697 1995 3986 5237 3705 3365 4809 3682 2326 4569 245 3569 2147 3705 5357 4607 1181 2131 2315 1172 2859 1847 1205 1812 3309 2691 3670 735 4796 1142 1878 3572 3895 2996 186 3471 1003 4998 3216 4021 3883 153 3872 658 4253 208 333 634 4754 1664 588 1945 489 2246 4383 384 4760 3309 4160 4265 4415 802 5233 385 5144 116 233 930 3723 4790 1026 5224 5387 4748 3852 3908 4778 2091 3 2672 2886 5057 5045 3376 2858 5102 803 4817 1646 2855 3884 1288 956 4943 1291 4809 933 2463 604 3112 483 3580 4291 4127 750 1095 3940 4390 2237 4852 1628 3911 3027 1060 839 1933 3630 3116 180 2462 4547 2375 3702 2762 5428 1057 2480 2729 934 4511 133 125 1085 5293 2223 1770 1976 4375 2092 4597 2220 3179 1321 3371 5255 3277 3606 5159 1548 355 1379 849 3435 2640 1265 4041 4306 3014 2192 4956 900 4756 4052 2191 3934 2389 400 704 170 1996 4272 3222 1743 4305 584 2046 4188 2112 4860 3980 1273 952 2935 2749 5198 1160 1324 935 1157 2202 1765 3850 5131 1029 3258 4952 1854 1060 2150 2311 4340 4573 2429 5263 3300 1261 639 4700 4467 5163 376 4280 1304 864 5012 2454 1145 3793 3431 653 2500 3704 2076 4131 411 4331 769 4262 4843 755 4274 4347 616 20 146 748 3308 4947 3168 162 1447 3400 1216 1066 852 3921 31 2706 4631 2742 3740 67 4720 1544 4318 4560 5319 4113 4499 1388 4626 1119 4156 3965 283 4921 2607 1169 1242 518 4476 2071 4133 5317 1841 164 2350 1 91 3502 3553 2311 2459 2294 1313 4222 344 1295 4763 4697 868 4279 4809 4087 1706 3845 923 2614 2055 3198 1349 708 2824 4768 1528 2330 4209 1183 1741 2003 2932 3470 3807 3442 2187 3148 1236 196 5272 1894 194 2463 2199 2507 5447 3347 1900 1799 4296 181 973 1979 4695 3104 4149 1021 4504 3499 2807 395 729 3096 3093 2468 3029 4193 1868 1442 3779 802 5228 5314 5299 3382 31 412 1894 1640 4356 3939 563 3499 5039 5042 3955 4409 5378 924 1125 3037 2583 3823 3367 1466 122 4511 3486 4930 3777 5167 5034 567 163 3516 2344 2527 2356 5313 3002 5277 5155 5148 4004 2847 5306 3547 4752 3256 2443 2426 374 4065 5326 2417 3997 3493 3606 1119 2096 3504 3297 2043 395 468 3053 4424 844 2003 129 4213 3328 5357 2481 3463 3894 285 5050 802 4525 395 3125 2774 2798 4965 3996 4241 3883 5097 4466 2712 3510 2943 4892 1512 454 899 602 3660 718 3733 5452 5283 3274 3445 2147 5134 5270 2247 2998 4990 4898 2199 882 5372 192 4864 5363 416 834 4541 709 832 2939 4914 2711 3099 4239 1763 3512 3826 4401 4262 5126 3537 1341 2492 3459 2986 2954 1153 892 1298 3493 249 862 1042 3030 4647 3436 3811 837 2704 2757 4977 4127 2223 1756 5352 594 1400 1356 1186 4662 5142 4239 5190 376 866 1660 5010 54 4383 2749 1371 4610 692 1143 1975 281 4378 1712 1833 5268 4966 200 2400 4729 587 1631 2884 927 4829 4535 2684 728 31 364 2664 3455 1324 2919 2113 2912 3843 304 1964 1942 48 5208 2247 5292 2529 2399 2270 5199 1817 2786 5020 428 691 748 467 1509 4764 4911 1052 836 1921 4951 2413 5153 1850 1915 4735 5094 3847 886 2044 5364 5192 1103 4442 3916 1657 3453 5366 307 4725 3037 719 4289 2495 3793 329 3836 2968 3948 4468 1507 4077 3305 464 1886 234 3475 352 3439 1758 2219 730 1197 4224 3382 355 4258 1943 365 681 2789 3959 1384 5171 3585 3097 4637 128 50 3064 4013 289 2928 4778 2171 1969 1311 1629 2789 3908 4846 1397 2725 4473 1062 150 2941 1427 158 4330 453 2756 4752 455 2491 3246 2942 2863 2166 4024 1144 1981 5306 3518 1510 2568 2212 3006 4078 5412 4620 2970 2272 1643 2460 4918 330 5292 805 1704 3298 797 499 1172 125 4685 3457 1513 2047 2981 4349 729 4556 3707 1247 413 5450 2595 4666 2545 676 4624 3195 2787 3870 2640 4714 5185 5137 3100 2205 772 355 3019 3236 2888 3412 4248 4904 4675 600 1938 2267 3672 4376 415 640 2585 2807 2809 4012 3949 2338 5412 3616 3963 4234 2663 619 3633 1675 2119 1181 4824 5448 2644 1592 1836 3661 105 4247 5263 1685 628 1555 2607 4036 2190 2006 3937 5433 4992 3557 54 634 1613 229 5316 912 2572 3387 1443 4110 1904 1892 149 3575 3745 2569 4097 3271 2613 5217 2549 5380 2590 1637 1294 2101 3981 59 3263 5141 3015 1209 667 4908 1060 2525 1996 2898 2548 3766 1215 4395 1680 4650 1775 1373 2237 3247 4582 3542 3274 2118 149 4090 4878 2641 1385 2388 2446 1703 201 1850 2750 2177 1998 2914 2360 4909 1715 3904 2617 4744 2991 2564 1709 3224 1815 3976 1682 991 5151 4496 1253 2540 4950 1759 802 1449 2300 2733 4874 1289 1879 4409 4127 4915 926 3297 3344 1191 4079 2099 3607 487 2949 4152 4983 458 1992 4106 1700 1244 5029 2061 3948 5007 4330 2919 4292 270 4931 703 901 1466 2793 1929 4788 1552 6 1618 4305 5186 432 4765 2075 3648 4693 2341 3515 3726 5363 435 106 2827 2274 4056 1984 2739 664 1043 3898 3678 4027 1133 5441 1479 4749 2343 5159 3380 2042 4836 1462 797 3675 731 4779 1196 4440 1248 2303 2902 987 4921 370 1658 3305 3433 3955 3915 3343 3407 4243 4383 2019 711 3843 1663 2134 791 1578 1363 5054 1939 3197 3565 4895 2945 2259 4600 113 2262 1712 4939 356 3501 3101 5142 688 3129 5156 1421 2967 4298 3299 3925 171 1443 3119 4640 4448 4607 1660 3322 4184 2743 970 5068 5226 3760 3129 3241 4539 1450 3763 2550 4663 1581 1470 2170 384 2133 4869 3535 2243 1039 2900 3299 1745 4574 3634 3621 5219 520 2239 5180 5329 4253 2850 104 3759 2200 3919 291 1493 94 5054 2847 2722 3133 2225 2357 2381 2166 4648 2591 745 3339 865 631 1793 3878 3829 3359 5302 158 1611 1938 317 3260 1883 2460 3491 4418 1861 4809 4093 1278 860 1492 2160 20 4416 703 1656 498 2364 42 2244 2012 4867 1375 3868 3214 2788 1474 3530 579 2737 3057 1860 1816 1201 3650 2554 2179 1564 3326 2418 3576 179 2112 2836 2598 4472 2371 4921 2614 3274 1647 3002 2156 3495 4095 4953 733 656 935 987 3121 2550 2194 537 75 4473 5403 3104 1417 4371 2360 3245 4721 5285 281 3733 5375 1237 990 2951 3688 4576 1772 4829 120 3938 3200 4370 4068 2584 2683 4231 2863 944 483 1485 1476 5409 3354 1072 5457 308 1555 3385 1258 2303 1482 378 2783 3762 576 2269 5416 387 3695 1796 3478 2044 1713 4624 3188 3883 793 2291 1415 2301 1665 5460 4624 2911 911 4088 3268 3028 622 1551 3622 273 5318 531 447 2363 2153 5057 3333 417 528 307 1289 4619 3366 5109 3609 1214 1382 2846 1764 4142 2503 1871 2153 2414 2592 2611 2628 2274 3219 3931 998 3336 955 2080 2208 3807 2983 2330 2511 490 4031 857 4921 3412 3465 4208 5329 3111 1847 860 2651 2197 129 3051 5131 4233 4088 1170 736 1379 1339 4716 2072 4010 2941 2900 578 4 1643 2634 61 3666 5145 176 294 1582 4420 2166 3902 4398 5354 407 5346 176 2868 4704 4113 1564 4913 4621 1251 1588 829 4792 543 1496 4661 951 1852 3791 437 3099 4659 1525 2480 3261 3642 443 3419 1980 4681 3062 870 2948 1310 4533 2603 2753 3195 1801 1837 3178 363 1688 2977 491 1961 627 3902 1000 1596 3412 4776 2234 842 5156 592 4360 3361 2927 1935 883 1131 4756 2146 5455 1640 502 1451 5259 1822 4999 3856 3858 2444 4038 1340 4676 2978 500 1643 5231 4899 82 3384 2564 1741 3143 3183 4421 2841 3699 5432 3723 2642 2401 2060 312 5024 2387 67 4726 1131 2150 1245 567 3810 2739 1706 1114 2915 2119 2223 5186 5428 330 2539 4949 760 4559 2859 343 5066 4318 2873 4565 4033 3567 343 3222 5164 3292 3760 1831 28 4748 3871 2304 1611 4629 541 5410 1628 4957 2805 2267 1200 4979 3980 5412 1990 4197 3511 4742 584 4825 4240 5403 2069 1558 3659 4740 3601 3618 5168 2043 2817 4305 1485 4206 2471 1532 4345 1500 1132 3244 3185 4387 4828 12 417 5054 3531 5083 1346 2339 4961 3805 4873 2193 1499 3533 4112 5021 1957 4411 3074 1730 4014 3172 2881 2287 1402 4485 3287 4430 4230 186 4715 5374 1294 3615 2363 2029 782 3637 1133 5161 3593 885 3484 1666 2641 5452 2312 2244 1784 4006 4881 239 4334 3083 1020 318 2249 625 3373 980 1902 636 796 243 1612 318 154 3003 1030 2659 1248 2224 4494 847 4073 1856 2075 2222 4428 3559 2075 4033 448 159 4120 3825 961 1028 3580 4395 4086 5355 3699 1724 5187 275 4356 1857 4060 1786 4561 4648 3127 3231 5423 3705 1791 2943 3503 1496 3643 4804 2386 1443 1557 3201 2688 303 5392 1864 870 5091 1887 3684 352 4543 129 3656 2054 1474 2963 433 3647 2976 3702 902 2929 5091 1496 3223 2956 517 2184 3474 4374 5047 95 169 4738 2705 1768 1053 3024 3264 4711 3200 3688 1359 991 3307 4267 505 1581 3141 3098 1648 2018 1750 2838 202 4691 572 4592 1181 2978 4194 224 3346 2032 76 413 5279 50 1659 3399 970 3232 919 2561 534 4329 3129 5388 152 4024 3270 4235 3966 246 4719 703 5108 3964 3363 4385 517 3845 3127 730 4955 2354 4214 790 222 3909 4047 2598 2990 4024 3312 1606 3784 3638 4557 184 2555 254 4708 3698 3286 330 4625 4973 1193 5260 4942 4965 2937 888 887 503 2355 4485 505 2199 2230 3562 517 3247 1660 4353 3076 3047 96 3218 517 498 2239 4439 156 1079 264 1280 3684 2942 5254 2916 3137 3748 294 2452 3704 5187 1195 1240 2319 2012 1961 4784 2612 2743 3487 3837 1400 1007 1898 463 2851 3663 1653 527 2276 2756 4269 2595 1107 2960 4552 2443 3269 3268 1777 143 3317 1131 503 144 3380 2016 2572 4821 2480 4290 703 4851 3026 4327 3076 1703 5396 2026 3298 1499 4441 4603 4397 1833 3722 648 4824 609 4998 4017 1425 1316 1465 786 5054 2514 2610 3427 980 5072 2892 1079 5444 2901 179 4631 3456 2968 224 3437 5257 3461 1413 203 1909 2685 3085 440 423 1443 80 4409 2373 3586 42 621 185 1595 3843 270 858 552 1710 5233 1042 5333 2346 5401 991 4974 2353 1817 4864 4243 5065 982 1996 463 614 3531 3732 3743 3352 5030 5236 920 2048 1572 383 4786 2676 5444 4882 3104 2864 3181 3712 3999 2861 585 1656 3770 243 3810 4261 1360 4550 4079 1040 1667 5385 600 1748 236 49 2585 4510 3070 414 1472 3415 2078 874 2569 2432 4389 5058 4738 4436 5302 1356 1012 4822 5061 3733 1618 2489 215 2193 742 206 5013 1586 881 5008 3858 4977 4388 4090 386 3734 4994 3533 2799 1871 2395 1254 1900 5190 1107 4034 5093 1134 1724 5254 4624 391 3759 4404 3132 4558 3591 5 4531 4618 5072 5265 3894 1369 1292 955 4430 5098 3499 2753 2222 4028 945 2048 4605 4055 3660 5021 680 3988 4257 3997 3762 2028 2309 2071 3636 2096 1865 4418 2034 2020 4199 2929 1889 1155 3937 5062 1308 2337 5124 3396 1777 4335 4816 3261 993 392 660 2370 3221 2554 687 1796 1541 3947 3687 1952 1379 3549 214 4537 427 761 2445 2265 476 1232 1390 3390 3280 496 3317 242 5122 2427 5115 796 3019 5363 3893 4645 3207 5110 3557 482 4124 5261 3053 1281 3931 512 3170 1917 5124 1478 3597 2317 4099 4806 489 627 4987 3920 4086 4129 1867 728 1067 2642 4501 2359 3906 3773 3000 5273 1314 216 2621 2217 3889 2553 2438 1958 1645 1112 496 2553 4576 3564 4991 842 11 4391 4176 2558 850 4911 2772 5455 4932 1955 2819 3524 5193 2629 1454 5199 4425 4526 210 2462 4621 4808 2706 2914 3738 4565 1732 3385 3389 2283 4465 4293 935 2234 880 876 1413 886 1639 3895 2183 2937 642 2314 2158 3672 5030 747 1637 4361 3931 482 2679 3664 182 126 2997 5400 5038 2416 5216 2752 1216 1663 3479 270 451 4161 2740 1202 2711 1446 3910 3543 3823 2189 758 699 494 4677 3854 1936 3631 3886 4397 4150 3783 578 1069 2111 3267 468 4635 1824 1486 2771 2183 1136 145 3842 800 4576 2409 4615 3806 1379 3562 3239 1844 2088 3701 2146 3487 1412 2827 4138 4486 4471 3039 3620 5093 4898 3430 3517 1044 520 2979 4178 21 4626 5383 5157 5259 3531 2014 1542 4739 2267 2647 2372 1221 3030 2616 3012 816 4740 2159 5245 3951 4887 2714 3018 4161 1936 3942 1509 2524 263 3820 287 520 1048 4476 4969 4804 3871 1869 4588 4826 186 755 979 4204 924 784 2127 1412 5141 1710 2285 137 2220 4974 4846 4335 4248 205 5133 401 3748 4772 736 4766 1746 281 3584 2411 3201 2868 5034 5199 527 230 2362 5082 1343 2258 4918 3178 1299 5101 506 946 3899 250 812 1836 1388 4929 733 1547 1118 3059 4740 3571 4178 2747 5189 1490 3238 2213 2237 166 3235 3836 3601 498 4202 636 3115 3005 2540 1367 2320 3767 2679 3615 139 1687 3055 1378 131 355 3310 952 748 567 1785 624 226 2285 3281 3630 4956 796 3602 4203 3084 221 4075 4080 1116 3360 3861 2571 1471 3246 1212 858 249 3874 4820 5083 148 2588 160 4580 430 1048 4777 2407 2227 5020 4173 1044 2964 4944 1940 3543 3885 2771 2361 574 1819 5109 3989 5130 1340 4372 2095 3635 4746 4269 3680 1347 2359 5183 1822 441 3212 3384 3528 4328 2296 4080 859 4283 398 238 5291 5268 3785 1399 5047 4541 765 4107 2298 3657 3296 1832 4914 5107 2494 1639 4808 145 154 300 5382 936 5448 2587 2371 2475 1057 3100 218 4930 4581 4356 4647 663 2636 2062 1302 2824 1883 2707 1172 4051 4298 1649 1644 1573 512 2165 464 825 4675 148 855 1648 1162 704 2622 3682 5124 4235 3465 3186 2702 920 2075 2605 4321 2367 5222 3909 4431 5071 4674 2924 393 3856 3003 3389 1812 747 2670 5057 1157 621 1325 4388 5026 2564 3447 5446 5066 4141 1817 1927 2955 2465 3572 3445 2782 811 2279 251 4490 1737 3258 4914 1637 1763 2365 4290 1675 1447 2302 4874 893 224 2056 275 5123 3033 2196 1093 2385 2931 2415 3453 134 733 1943 260 4151 2328 4075 1035 2340 1333 3513 5099 4228 1431 4278 495 4157 4009 4152 672 4548 3889 2137 5367 5210 4151 4322 5077 4060 968 3358 2885 572 5230 1469 518 1221 4377 3961 2635 3239 2596 2732 4943 1965 1612 5233 864 1117 4136 4256 2483 4925 2619 1622 3878 874 4230 2489 1887 2749 2011 867 1222 2014 246 2477 4647 2087 4540 4299 3529 3175 4892 2038 3756 3841 2378 2692 32 213 753 1557 5177 1728 4112 706 5029 1536 3513 2566 2834 4570 3494 4581 2124 4703 334 788 252 5366 4142 2700 5193 4985 397 3711 1217 4097 2887 132 4527 1039 963 3504 5336 3911 4027 2009 2507 3684 3876 3176 2990 90 1734 1182 4139 1982 5183 2919 4777 3993 4222 4350 4871 3685 5247 4897 4511 5224 2192 2297 369 1288 2904 5383 131 2893 1500 4332 1290 1602 2844 158 46 5084 4375 95 4323 1676 1298 4405 3294 1900 3094 5056 1545 2216 1158 3021 5420 4494 22 294 4558 5248 3016 5233 2151 2126 2617 4278 4707 2933 384 3567 2261 3797 3935 354 5110 744 4208 3233 3740 4109 4552 657 953 2478 2170 2388 5412 3769 269 491 441 1747 1691 3289 3943 5016 3408 4205 815 2013 3951 4386 1681 196 496 1064 4588 3517 459 80 1631 3887 550 5373 745 2688 1513 1238 4714 1292 1566 5427 1945 1587 1717 2749 2733 3120 1387 520 5090 1183 4259 2348 3981 3582 3239 1135 4929 1632 1664 3562 2252 2015 4011 2511 3355 5008 2868 2250 1250 4399 1721 1417 3139 3674 3568 192 4796 2015 3201 780 4105 2293 2474 939 3356 2575 1973 1289 2157 1683 3476 5057 4738 3464 3969 3337 5100 3653 3792 5083 766 1778 3022 1530 4372 3650 2770 4693 4124 5315 3158 2871 2067 3282 3790 528 867 2371 5013 740 1253 5284 4783 4742 1794 1706 1525 1969 1508 1246 1721 3516 2977 2807 4753 4401 1864 712 3343 2602 4538 1460 1643 3817 4257 678 2131 4387 1324 3570 2239 87 2253 2569 4885 2734 5383 880 183 263 1020 2459 2352 2324 471 5059 2932 46 303 4072 3189 217 4222 1596 81 2521 394 2587 4318 1565 161 483 1610 1170 2521 4197 611 5262 3693 4943 2808 2670 5178 1341 5438 1879 3415 3885 477 741 838 319 3909 3456 379 4151 3324 1957 860 1146 3195 4183 1147 3805 2966 4004 4902 4606 5001 5013 4443 907 1192 1004 3770 2113 4478 1506 1044 3162 1343 3571 3566 5410 3307 3434 3841 440 1161 431 4946 2027 3867 896 1334 163 3721 4842 4709 4460 1852 1367 3066 5006 534 2333 235 195 2482 4364 2382 3945 2178 1590 3029 2413 4338 3402 621 5331 4464 3846 2302 1991 2842 2761 3330 1203 4139 632 3532 3951 3514 3986 3594 3983 1764 2420 4982 4705 2748 2401 5016 3919 4250 480 3553 970 4479 3387 3750 5258 2223 58 2971 621 2216 1980 1903 2530 547 3852 4929 4064 904 4263 3649 955 3909 4476 2909 2795 424 5155 3812 717 1189 3928 1772 2712 3429 2393 2273 628 4281 4400 4878 2979 2244 3471 3610 750 3758 990 4603 1380 5373 3770 3612 2956 3892 4981 2840 2745 1272 1808 2358 4992 4168 3313 438 123 2306 3064 2394 4954 2315 1172 4806 3117 5143 4716 48 5445 4971 668 2068 2606 566 1850 5413 2928 923 267 2641 4065 5006 411 4072 2530 5251 2308 324 1246 4646 4188 2900 2595 4358 1730 4989 206 5139 2513 2683 269 4272 14 552 5375 4834 912 1709 252 62 1456 4399 3967 3346 3901 1836 4316 1738 2735 2920 717 3807 2643 1920 3050 4434 1736 4181 2162 3763 3646 5211 2595 1780 3794 935 76 2242 5435 3932 1200 1963 5368 4616 3325 4331 3066 5097 3460 182 4428 3627 4630 1026 2976 453 1286 2714 1406 3284 1657 885 2157 448 1571 4780 3269 4321 2062 2392 3948 2135 2019 974 5342 2958 1292 5436 697 5255 4725 1370 4512 4511 4339 4842 3991 775 1460 5150 3621 618 1595 4853 4333 3638 3648 1805 3781 1635 1563 4089 536 1156 247 4876 2 206 1154 777 605 3032 3472 4573 4229 4063 2606 2667 995 2271 2090 2131 2501 3807 1950 3024 3815 4283 203 3197 3780 2655 3267 4310 5194 5212 1679 2606 4946 2489 1043 1211 1104 3993 4325 2587 520 1276 5405 1334 3014 5298 531 1765 1721 3187 1135 1729 4363 4960 2479 1593 3571 4415 4919 3247 1642 4514 4601 4639 4195 3801 3326 4488 1268 1024 1896 4450 604 270 1181 2644 629 1263 1105 827 4430 575 3128 2705 4435 3072 2637 3457 2461 2234 740 3511 781 2125 293 2578 1837 4136 513 4307 3750 4609 4960 31 1899 259 1230 5350 3530 4268 3349 3606 5349 4786 2930 4342 4045 805 3135 147 1359 1009 4525 2295 3306 3241 3361 298 4542 889 3865 1065 4677 5273 1908 2005 2485 8 791 3674 2004 4589 4951 4839 4987 1074 897 896 2167 4144 2026 3063 4472 1848 1903 5077 682 3061 991 1002 1703 1856 3953 941 1746 4873 374 4122 3887 3270 498 1061 2787 3048 2316 2693 4025 1295 2328 744 3974 805 4903 647 3369 843 344 3688 2346 5417 2368 4314 4770 2549 2993 5423 1694 3216 837 5025 1198 3656 2121 831 2132 3827 3352 4488 3659 3430 2155 728 2763 1865 2364 1317 3143 1513 2738 5140 1230 2294 302 872 4022 3227 3014 2584 2925 997 2336 2821 3204 4738 1653 1512 1109 1941 839 1679 630 982 2255 1775 1451 3041 1233 2835 1432 4859 1637 4821 3032 516 5009 2603 2508 3554 4941 4144 2856 234 748 4667 3714 2776 216 1994 1241 3894 3707 227 176 2205 3197 3661 4185 2603 1765 766 82 1111 52 2300 271 2630 434 2518 112 1345 4189 3980 1397 1068 5299 1311 782 338 1444 2749 1338 1227 3228 3949 1944 2901 643 941 2732 5020 1949 2609 4754 5205 3303 1365 181 2280 1527 2181 377 3775 824 2108 4497 2064 2181 3366 40 2279 1930 648 2712 110 334 1300 5023 4640 3477 1221 3447 1885 1671 331 4409 656 2544 1606 430 3825 3200 3543 4911 3757 308 4796 3926 320 472 5034 2348 2260 4559 4883 3999 348 2740 891 3294 2330 2329 1840 2356 559 662 5165 4984 4501 3666 3782 3565 5127 1793 3067 1467 5452 425 4658 1867 379 4002 4294 1638 4662 1530 5363 1212 1486 633 3858 4995 2523 1591 5002 1075 307 4340 3438 5384 4384 5019 3777 4207 4021 2183 4176 4185 3450 5388 1922 230 2163 1149 2575 5099 704 3423 5018 477 255 2927 1274 2733 795 761 5140 3690 1773 961 2766 3256 5053 1809 2360 37 258 682 4819 5045 661 3587 2604 904 1697 2277 2322 696 3631 1488 586 4986 5412 5364 2424 5242 2926 2227 1768 1268 3551 5060 2946 2232 1514 4561 3735 4452 1965 3538 949 3034 2739 394 4803 3445 3013 358 3947 2818 2218 803 3306 1652 291 1500 2248 2052 628 5348 3702 2172 4051 3421 5243 2856 2817 3801 89 3040 579 1611 5085 2077 4197 4803 2080 3552 5066 2334 1833 2024 2864 312 4445 2826 2621 4637 2446 5377 1691 1809 3084 4728 2176 5198 2183 2014 2614 3930 190 4323 1662 4210 645 1715 772 3695 384 198 5231 1468 4210 3707 2847 5374 2315 1810 1735 1999 1445 1678 3547 4186 2658 2338 2237 7 2858 444 2158 3168 102 3821 1453 1386 3515 1844 2385 5205 2613 3915 4374 3723 3552 2262 1659 4069 5309 2879 3228 4477 4772 4885 1105 1973 2406 3740 2765 1913 4740 3411 2566 4879 4554 514 2570 640 5240 1704 4419 648 1761 1423 4101 1150 1239 3578 3302 4575 1056 3039 2002 3947 2479 38 4637 5355 1243 2120 2937 1406 2898 4968 3726 3991 3258 1195 4061 2375 4488 1876 3335 2390 5183 2613 5014 3137 5008 746 1573 4249 2482 818 3838 475 3690 1570 2304 4398 3805 4580 5104 1756 3931 770 841 3907 157 1358 1920 2427 564 2206 1071 1777 3274 2524 3065 1784 2211 2281 5183 1607 3126 4537 3860 4500 2083 1901 2935 2533 3577 3392 1687 175 89 2073 581 5240 3996 1987 4887 412 642 4892 307 4903 390 1725 5258 4267 2452 1831 2775 1427 4299 4681 1341 4320 4793 482 2294 4043 1559 101 4638 1995 2528 4999 1328 2658 3873 4415 5162 5073 3111 4921 547 3266 399 4497 4001 2840 5103 1952 2919 267 3185 1525 680 2390 3800 232 1462 1657 4423 5285 4129 2769 1698 4951 4658 2078 2174 4861 4871 5340 3110 3968 69 4089 3484 1292 3944 3738 4940 3602 3510 5257 3569 3460 4149 1548 3390 1431 2117 2969 658 2274 2175 3107 4869 4510 1035 3983 3487 1041 453 5433 5155 4399 4498 1931 4264 3628 3777 1344 3982 4450 4391 2987 2708 1818 4057 1047 4412 1941 1276 3999 1670 5452 408 823 1662 566 3363 3402 2126 534 496 1126 3699 1722 3325 3069 5086 2571 2526 1057 2561 3950 2126 1631 901 5309 4808 3767 4892 2696 4534 2529 4574 3230 5165 1152 3811 567 1862 2992 482 563 988 2055 1239 200 5455 1401 40 3685 4180 4784 4280 3377 4120 4419 3039 5041 1800 3756 2140 3415 1104 4564 783 4125 1610 3957 2604 1099 4189 3296 5441 5031 3879 4024 2345 2448 4098 4063 703 4994 41 2574 3190 1991 910 1085 3022 4875 5456 1285 3690 4418 4925 3592 2912 4715 1389 4788 2393 1323 696 2717 3506 5201 1606 412 224 59 1435 2654 3418 3862 1269 158 65 1673 4332 4794 5434 3698 1240 4832 4283 437 4166 1179 1653 1988 4481 1552 3694 5051 3448 1900 4917 1242 238 1338 2953 3099 4011 4661 567 423 15 2454 3458 2159 451 758 6 107 2904 5291 5383 3644 4869 2020 4505 3355 3681 2893 4587 3588 1336 279 4017 2472 984 4606 2927 3607 527 5075 5213 248 3295 2218 2530 4957 5112 4636 4673 3189 1011 1176 4768 551 4748 3357 1393 2925 2410 3317 2501 3053 4091 4203 2954 1901 1899 3947 4377 407 2540 2508 1427 405 1576 475 1505 1591 3127 4721 5194 2029 1288 821 510 2517 2118 5364 5440 1952 922 4026 2715 1107 4673 2161 5279 4321 1818 5009 4385 61 859 4160 4636 4151 1643 2727 5335 5062 2314 514 4422 2270 1982 2801 307 511 1895 71 1673 836 3157 1997 2659 2708 2699 1734 1155 45 4015 1395 5170 19 4860 4311 2587 3817 535 3607 4719 137 1833 3432 665 2408 1983 203 4688 2945 1433 3012 1426 2607 665 4667 1250 3210 3041 4386 3132 4097 4863 5324 1928 936 4848 3647 3428 684 3573 64 1282 1333 2575 1879 3622 3130 4578 2767 3360 2207 5183 3995 5188 506 512 2659 2338 2822 3033 2470 3209 1853 3494 4320 5068 2889 2352 4274 5030 3056 1081 1121 2646 486 1056 1971 2152 1163 3574 3641 1309 129 2475 3406 754 490 3603 4862 2831 187 3993 67 2141 4650 2190 517 2321 1984 895 1364 1599 124 591 243 2951 883 1569 936 3943 2373 1503 3703 2625 1602 3532 5323 1983 2839 2716 2680 1117 3546 703 2484 645 3123 1973 77 2540 2938 4734 1537 3618 2780 1889 4251 4783 1520 4738 3721 2509 976 2969 602 3329 3632 3803 327 4698 5333 4095 1900 1114 3129 4345 585 2300 3583 3092 33 2425 2673 952 3198 201 491 4501 3664 2726 5178 379 1472 1841 889 656 4121 5405 567 1144 321 5370 4716 2608 3773 4874 4784 4904 3501 1574 2692 5205 615 2057 2138 2388 3222 4976 4183 2577 979 2797 1243 5331 1047 19 3795 2198 5427 3957 1158 4018 2408 4768 2482 3135 3511 4690 5101 1616 2727 3610 2134 1636 427 2031 4237 4657 3506 4498 4830 3225 870 1137 4631 413 1227 4578 64 116 2408 3733 1449 2547 5407 830 2677 3356 3236 5181 1205 4884 4293 1977 1050 4880 5314 1909 5140 1778 2077 4095 2809 2816 4918 3076 4211 223 1795 5126 3811 280 209 3311 4212 3670 4209 2349 3941 1524 3874 1064 511 4666 3406 911 5181 744 3803 4542 782 2101 4023 141 924 2233 1349 2726 5370 2574 3036 1139 2646 2195 2340 1259 5118 1818 3557 1974 1097 4121 5215 1642 1760 5173 3585 1180 3366 1459 1960 2012 2088 881 5272 828 168 1036 2928 2629 3066 1234 5384 3178 3961 3816 4361 3065 5062 4912 1557 48 1518 165 1684 4498 1815 1402 4651 4031 3925 1037 1522 5397 6 3836 1158 1542 2833 4738 1135 1641 4372 1808 4820 4237 2482 4084 3192 4616 4084 1376 1617 4020 3423 1329 3466 1309 3807 2704 348 4970 5358 2982 3060 5300 4185 2750 793 2193 612 3482 3103 4590 3043 4043 2550 55 545 5053 1077 1356 3365 3540 3227 179 3855 5313 2255 3078 1632 5025 3674 3438 1272 4365 1779 1547 1586 1075 4208 1704 3034 1589 5054 2252 1113 87 369 4678 3548 2523 1568 2964 4471 1940 1173 4191 5303 4167 3124 4617 3470 4449 5124 748 690 4116 684 1564 1467 1057 5097 3559 1189 3389 4237 516 467 2922 4877 4756 5257 1857 2408 1067 3217 1889 2557 3339 1650 593 3401 4694 4933 2061 215 2196 4996 1315 522 4008 4449 2939 4430 2902 5342 713 4569 568 2774 4332 2732 2430 4704 2265 3018 3025 2573 3495 4407 4047 857 1366 2618 1997 4881 2587 2525 2863 1348 2344 864 3973 4065 1129 1636 3501 2796 1261 2468 2248 4935 1792 1793 5173 3741 1793 4573 5459 4193 2447 1950 905 1646 4115 4734 2314 1796 3761 4402 2998 1482 3951 1621 3770 645 949 4369 3923 3412 4046 1802 280 4969 3361 4968 314 419 3742 4172 2787 930 2761 5401 1010 3686 5335 519 4121 3755 4391 5427 2158 1815 2310 2425 2227 4206 4422 1083 4969 482 4621 2332 1482 494 4150 4961 4652 2029 3606 3234 5409 644 5138 3485 958 1023 333 4979 974 3634 5432 97 3266 743 2661 943 3132 5178 4360 1724 2479 4444 1815 1334 669 4375 4274 4738 3590 3943 1452 4169 4627 1018 504 2006 334 4659 3994 1500 2532 2533 2131 4204 888 1362 2278 1262 4724 4539 643 4801 909 4941 5126 4171 1102 184 2982 3628 2902 2873 3227 4324 5369 1773 2605 2954 318 3060 4698 2867 2459 2067 5003 1390 4674 4165 5048 1280 3279 2739 8 4692 591 2102 3668 4808 2032 1765 2391 4828 4055 3993 1291 670 2041 325 5379 4621 1142 2974 688 5453 3325 4282 3778 2435 1921 806 2428 1772 552 2573 5437 300 4265 1445 5177 4396 3811 2322 1606 4275 1378 1038 3592 2399 898 1247 356 305 4967 3719 4385 2675 1161 5106 4442 4139 1480 4341 406 5070 808 734 691 4440 3873 4685 4066 514 2892 2634 4713 5018 2674 5182 2328 2638 1790 3541 2072 322 2993 1881 4138 4113 1208 1318 5187 581 2128 537 4486 2144 4273 3056 3367 5111 46 2667 5018 718 4981 1135 4013 2422 1769 4381 2013 367 3730 2688 2158 3455 908 4368 3098 5146 4234 578 687 5184 2983 3046 2993 3150 2408 2376 5110 3593 2999 185 713 393 4015 3783 2167 620 4854 1479 5098 4153 2832 4840 3682 3772 5422 2398 2498 3537 3577 472 4392 2442 5288 471 4460 4383 3087 1489 173 2742 2621 1687 42 1493 2710 4955 3594 3671 276 4093 2107 4499 1793 2764 3284 2247 1705 3298 2270 1409 539 4701 1061 284 4552 267 1124 4122 3595 4244 719 970 1665 3545 1422 4189 4133 1380 5228 3531 2235 5454 3996 3461 1091 3338 4432 4086 1424 4323 3423 2142 4228 4785 3689 1625 1909 670 3697 314 3826 3718 3120 2101 3700 1560 3073 670 4598 2538 4371 3421 1762 5129 1025 3649 1707 3215 4413 3758 3159 1568 3183 2334 4964 5421 4800 3739 998 1033 3472 4895 2241 2356 589 3458 3900 876 2409 2092 4203 181 179 3411 1223 2321 5129 2577 1099 2106 5241 4080 1259 280 508 3064 253 555 4799 4219 1144 1188 3757 2767 3208 5245 4943 543 2844 2440 5153 2806 1019 2224 4069 1990 5299 674 5137 4316 3815 3854 4304 4325 2333 1913 1018 1071 2958 4176 1459 1290 3068 5320 3617 754 3889 588 1359 2424 873 1367 622 4064 1777 3108 3127 210 2674 96 3003 1658 4834 3381 1984 2886 3496 1192 1217 2048 3246 310 5263 2733 4306 2178 5286 3468 23 4174 1190 1522 900 20 4533 4749 1642 1496 556 1282 2372 1244 3747 3488 2212 4156 2258 4361 712 1067 1089 3806 5177 130 4724 4349 4772 3997 1604 1426 5092 509 3670 1593 2267 3156 3511 2001 2476 199 3830 2006 3077 3744 2496 2879 5311 2590 1935 3931 3197 1514 337 2351 2695 2415 3429 3144 3448 4565 510 4552 340 4749 3874 1362 5191 4669 23 209 395 870 4282 1204 4551 3306 3936 512 2715 2945 1278 1283 644 1746 5329 908 3624 3636 5259 5009 369 4937 4513 3585 1666 2184 1962 2856 5005 4487 2392 2947 1148 2421 452 287 2889 520 3596 655 4297 2259 2687 173 5213 24 4510 2079 5452 3198 4843 3545 2835 2178 219 4166 1640 4064 3092 3659 3027 1874 3051 544 2425 3468 2880 1039 2310 3269 2034 2341 207 5271 3143 5449 2690 3919 2784 5017 1181 3741 3380 4865 1279 1709 2175 3650 1239 1778 1260 4657 2989 3596 4696 909 2343 1831 2602 649 3342 683 2364 2733 4634 5149 3232 2821 1575 2502 1612 2127 426 5356 2301 3542 3215 295 1103 2357 2840 738 2382 3715 2142 4073 2589 1075 2419 2265 3321 3605 2175 1861 1970 55 706 5271 4145 2341 454 1612 471 1821 4086 63 2252 1374 1750 297 3626 3952 4921 3908 4555 2643 3179 3321 748 3729 131 2904 972 4515 1671 3703 3432 2737 5157 5154 3484 4124 3798 2052 1663 5166 690 796 3280 3204 2559 196 4787 3654 2420 1845 4868 454 1853 4700 1494 1513 3803 284 1490 3632 1564 1866 673 4361 4440 524 779 5428 4844 259 3203 4186 2296 4512 2969 675 1145 1032 2392 808 3792 3690 4128 1340 4242 3460 5321 3616 4494 3061 3008 4744 3040 1439 572 3613 2594 661 2134 1757 4544 4376 1536 5384 1748 2919 5107 869 2366 900 947 2719 1186 659 3054 1226 4260 704 473 2741 3535 2214 4447 29 4124 4110 1161 807 964 1897 4715 3553 1689 3783 2390 3155 830 4688 5224 244 306 4335 2047 3211 170 2429 1799 2009 4978 5167 3378 2947 5158 3522 3486 5360 3883 3968 304 4667 4925 4052 3428 1001 4781 2586 5220 1141 3646 2823 4625 1170 997 3475 1713 5275 1093 820 4353 5141 3006 3989 4382 4271 3512 1753 1335 1441 4009 4005 355 989 424 3174 3123 4714 3618 3257 3654 4042 3590 466 3769 2566 4070 2773 1478 2917 5058 532 2974 1734 1786 3699 1150 105 1060 4293 3458 3996 5322 4370 2264 4401 283 5272 715 333 2533 2645 158 3905 1756 3214 4253 4833 1932 2506 4315 4612 2845 5300 3561 962 372 3160 393 1544 771 1201 4858 1243 3845 4389 1381 670 3612 3298 1620 5106 2624 4859 1197 4631 2868 3480 1729 3288 1222 968 5251 354 4197 2749 2871 4795 3783 191 3368 4031 2578 1610 4272 4785 4272 2715 1878 5355 672 2175 4815 4145 1942 3059 4720 298 3921 1232 1823 4056 131 2616 5015 380 4125 4801 509 726 248 5457 526 534 2991 628 4368 699 3160 480 1181 4584 5173 724 1656 4483 5352 1850 2822 1201 1378 1695 368 3906 3181 3977 226 196 5123 5333 1164 1802 3803 5368 4066 4934 3397 1321 1429 3929 5317 3278 4101 5262 5170 2014 2613 4319 2533 4017 1787 700 3411 5135 3418 5249 4936 168 2685 3037 4859 53 1127 3020 5414 377 3897 1414 527 2613 3352 1736 28 5204 3752 5152 128 1859 1921 4604 3684 419 3312 4766 4426 1204 4582 2975 3386 1831 2104 2989 3615 3606 4316 389 5412 542 2203 2719 3978 693 1839 429 118 2840 2491 5077 4328 5425 4808 5378 4553 5434 5074 4348 3406 1478 2388 889 2113 4469 1359 2238 3216 2601 484 1804 3670 5384 3318 3296 1979 465 4532 2427 4001 2684 5055 2034 5082 4760 1884 2240 3997 2735 3026 2758 3861 769 3981 5455 2941 5132 5299 482 737 2041 1154 5203 5086 5245 3320 3793 4258 802 1002 3304 724 1124 4994 614 2358 4043 286 1085 1196 5100 2126 3842 2718 2643 271 1148 5446 947 2110 3159 3677 158 58 4996 2251 4633 3980 2931 5264 4325 1670 4720 2208 601 2613 2639 3342 2184 3580 4044 2935 534 2519 827 2850 1108 2617 4630 5310 2940 170 1565 5383 2651 5395 1115 1737 710 4975 1589 1970 1687 4599 5081 2367 3662 3127 1786 1688 4868 3330 535 2044 3101 2286 4563 4728 637 4717 1035 2090 4381 4783 3270 4712 1705 4053 5397 701 5353 971 810 5145 1348 2880 4305 5413 1429 31 2155 1576 93 4114 4756 2191 2530 3741 1785 684 2315 488 1803 1860 2493 4384 2649 5220 4916 2967 1597 4868 3314 4792 4744 3472 4503 4907 3062 1378 2506 4905 950 346 4527 2725 1963 1550 456 2914 4295 2506 3518 3057 4227 3560 78 814 4423 5147 5063 2890 2643 873 1504 3177 289 5103 386 2793 2121 551 4194 57 639 4841 2441 67 1923 5083 3793 85 1177 719 2707 2857 4539 2309 658 4926 4981 4970 4705 3023 4367 4839 3958 3014 4692 2805 5437 235 1281 5027 1197 4816 3328 4992 483 1708 5419 3184 4976 2346 3355 3094 3284 1837 4644 3325 3948 3473 396 5463 1852 1865 3340 2392 615 5367 3880 2422 390 5251 2803 1541 2655 4342 5104 2500 3352 3034 1420 1368 2259 53 994 147 3337 4487 3616 718 1010 5136 1508 4307 1479 2526 1026 1215 589 3496 4356 4609 1292 5281 1844 2408 569 1303 288 4869 3933 1198 2876 2559 2282 3297 4979 2544 1422 3799 2511 3112 4642 2397 958 2467 1500 2163 1801 687 3148 946 5024 3325 4050 1726 2706 2172 1312 5000 1497 338 1849 4934 4208 4901 3906 2410 2143 4246 3863 4019 745 3231 1647 5227 121 288 2024 624 317 1836 3676 1319 2672 2951 1933 2314 4401 1543 2944 988 1923 1075 525 4546 3919 2937 976 4512 2822 2244 2062 1181 1443 1064 3570 3674 1315 1112 1381 2708 2511 1545 3387 1184 5312 712 1230 1612 1124 2102 2519 860 4498 3226 1580 951 1524 4948 1996 3533 1074 3931 3038 1610 4082 2788 4313 1995 1393 4545 476 4177 4086 4289 241 4632 755 3073 4862 5104 711 2603 3384 3306 293 2764 3454 4986 1930 4550 1387 4042 3130 1818 1120 1086 1095 4213 5011 4233 5445 304 4489 214 684 576 3954 4108 4737 847 4525 4913 974 3728 2070 3876 2125 2802 2439 4967 5443 5117 3716 3988 92 4352 2601 3483 4823 1091 1433 1095 3520 3298 3303 705 5068 2111 3217 469 3013 4776 4536 3172 5134 1562 4520 3572 36 927 3733 2315 22 4949 2100 523 2112 1855 1616 327 1317 3995 3864 1135 2830 4978 3625 74 2105 3768 4757 3538 2621 2084 2881 2555 1339 334 1618 1132 3604 1656 4123 1272 11 1239 4882 4314 791 3728 514 2311 4362 3197 53 1414 3791 2885 1267 5153 5300 3617 1415 4884 1424 1594 3361 2844 3867 5115 513 1590 3030 496 2550 1795 4104 204 4515 1032 460 4859 487 3253 938 4271 2083 4689 3380 3042 1761 2657 789 67 644 282 48 4903 5358 4489 3037 2799 2911 1140 4788 2571 5142 3904 4305 1513 2575 203 5367 3607 2679 4318 4809 2254 342 74 4444 183 3418 3110 2408 235 2434 689 4050 3766 1845 1205 1353 4744 1368 3722 4276 2529 3113 421 369 4184 755 5206 2136 194 5415 4946 5199 821 3174 21 2021 3795 2538 2111 1520 1833 3708 4650 2992 2524 4446 4500 979 2488 2459 989 2676 4585 4085 2228 2570 541 4618 2031 2627 4989 3784 3068 3187 4208 2774 3306 1900 1331 1509 3276 4384 2598 609 3820 2799 641 1266 2481 1347 650 4600 2820 1207 651 848 4266 5401 5185 865 4642 168 5072 2290 2413 892 3077 2709 439 3841 690 2673 5306 412 2786 5365 2842 420 1661 3823 5085 2464 3638 881 4447 1975 2788 953 3840 2018 2151 2518 1338 2200 4750 4179 4904 1535 4318 53 2988 3058 2595 228 2980 2480 1136 3570 2538 2131 2569 2561 3638 550 4346 5024 62 2807 1402 2757 1390 5375 3068 1267 3629 439 4494 616 4273 823 2348 5333 2424 2045 3022 1343 118 2251 679 4483 2406 4860 208 3101 350 2214 5076 4542 1152 5068 2982 4659 583 3103 1981 3947 3716 3937 119 1926 2379 1218 2068 1138 3220 1567 187 5395 1084 444 698 4540 1975 4009 4154 1234 4858 2728 2575 5317 435 2364 4042 672 318 3937 2419 4434 29 401 3535 1970 2439 1808 431 2144 1376 3740 5456 530 771 859 4407 1593 1330 3200 3908 5318 3509 27 512 1051 1493 1354 4829 4600 4128 2232 1831 5427 4277 4535 1887 4206 2738 123 1632 3095 2455 3517 2200 1977 370 325 3949 1024 1009 5439 3846 323 3796 288 178 385 4908 3368 5313 1404 2155 1409 2928 316 2592 4975 4476 2821 3249 4618 1632 3151 3693 712 5252 3952 5066 2403 4692 5035 4378 3484 488 3412 4114 2567 4733 5291 1582 3221 2815 41 844 2028 4893 3423 4251 260 1911 3140 3005 4069 5383 2126 1239 776 3757 559 2972 4771 2513 3236 717 4873 1684 3458 4999 2368 4929 5062 900 3472 3166 2259 4391 1318 2907 3441 2928 1969 1587 1274 807 2417 1477 2807 5284 4032 3256 3796 3464 717 1394 3406 744 4725 2355 2352 3532 5391 4007 5010 4487 987 4354 5195 1591 1090 5252 729 3104 3237 3430 654 790 5189 4690 3771 1387 2004 923 3063 1947 5147 1155 2714 2321 466 1782 3343 4441 1596 1836 1207 1484 1732 5450 2976 659 1695 1017 4438 673 1466 1790 4643 471 748 3118 1481 3120 4032 2482 3651 1061 2484 2292 4154 426 2852 530 4372 2332 3218 3313 5034 2423 5041 2823 4060 4505 3013 1798 3887 2084 778 180 997 3834 565 2037 2962 3536 2561 2119 2827 1420 514 2926 3211 4046 5048 5097 4834 3885 1448 3048 3543 5106 1343 4772 1460 1494 1003 3974 737 3902 3319 1187 4569 409 2800 3943 4364 3137 4009 1757 1176 4775 910 1034 1130 2442 2342 3136 3356 2722 2219 1816 3238 3113 1029 4457 1009 5127 3142 743 272 3849 3106 1002 4754 2003 993 1498 3330 4138 592 1239 954 2383 2971 4347 3019 2050 56 135 5180 4069 4257 3477 1503 2909 1372 3117 5032 1418 4627 3864 3840 297 4646 206 4094 1975 4772 5405 1020 1407 5242 4924 4342 4344 1879 3580 784 613 4686 2083 4197 4360 3698 2707 95 4456 1669 4021 5437 4947 3091 4139 1960 863 2017 3967 113 875 4645 3656 2166 4841 4143 1039 3477 3497 4247 4376 1147 3493 5123 2553 4455 1093 3972 4547 2558 3131 4794 4299 5395 2594 4588 132 2050 3447 5131 4984 233 4367 3588 1047 3091 212 263 2083 64 4768 205 5347 4546 419 4324 4535 3541 4960 2098 3767 3007 3127 1392 1079 5249 1735 3529 2828 768 1276 5062 1715 2772 4784 2756 1660 2731 1896 3717 4070 5285 2992 1921 633 4902 5224 1557 866 4810 69 2737 2982 2003 2620 4424 4961 1818 365 5160 3442 485 42 5100 371 370 3185 5384 3620 5395 4929 315 1422 3864 1234 1694 2418 2459 123 848 2363 60 2201 4047 4906 1820 2409 1001 1340 822 434 5011 5427 3238 4416 2136 2284 2877 3930 3153 2457 2235 504 2196 4733 1266 3493 4330 1713 1568 4858 3427 4847 1735 3959 5418 4665 4215 459 5136 4273 3842 4546 4917 1922 2948 1050 1418 3611 2529 171 3533 4615 1376 2352 5294 955 1278 4927 4991 107 417 663 1645 2730 4794 1371 3950 4186 3815 5341 2421 796 1995 4966 568 947 2159 1624 879 1085 4419 2357 524 4778 4210 4468 828 5459 3599 1918 3501 5447 2253 2656 2206 4223 525 2165 2242 1049 720 1411 3238 4290 1949 2016 3668 5367 79 2225 5129 4045 2489 4852 3547 2155 2250 3952 3343 2075 1596 4862 4887 3314 4860 1413 5195 2109 2800 5401 4048 4509 5323 3469 5424 4248 1680 4986 4725 4187 4312 3156 2034 5255 3119 4845 4785 3623 404 2541 3467 2458 907 2904 1179 5139 3155 1365 1899 3603 3374 34 4447 2201 3049 2435 3853 1303 3291 4501 3284 1956 143 3720 3978 3589 4318 2589 2764 2302 3370 4718 1177 1688 2309 2106 3138 3193 811 189 2568 2961 547 1179 3181 1573 2807 4284 1908 1341 4174 1717 5162 5069 2265 5122 3293 1541 2647 1948 4962 4277 3083 2960 1623 2845 5361 2578 1536 2955 2468 4427 5014 2219 1267 92 2641 862 2727 1602 447 198 3844 4314 3742 3413 3695 960 2668 3142 4084 911 2564 4035 5027 2732 1400 4636 1700 3234 3040 270 4667 2929 4119 3870 5130 4763 2611 1934 3405 1254 2782 2131 4671 3921 1421 4746 760 3101 1147 401 4286 1908 3719 481 734 4292 2444 2901 1240 793 753 2944 4872 1684 3429 458 5223 3214 1310 2307 368 4698 5190 2888 1113 1284 3539 1379 4492 5253 71 2706 4764 1657 2073 4662 1575 3837 4965 4474 1754 2001 86 4252 430 2898 4360 4515 8 1962 4096 291 1572 1868 3318 2927 791 1877 1736 1604 5462 2220 1015 4853 901 1033 3996 4142 69 1617 3014 3087 4057 3903 1793 2138 2277 150 643 2205 655 5265 3877 2991 4067 876 2680 2532 789 4202 1494 1096 2330 3158 5211 3582 2148 4349 5105 4616 4410 3389 1306 4855 756 88 5154 2257 933 5030 4801 3152 5183 3470 1517 435 5382 3248 4378 3747 3849 2555 977 2188 4682 3700 4650 2499 19 3933 1006 3647 380 3516 4887 793 5275 5109 1148 4237 3507 3602 5253 2865 4266 973 2001 3805 2433 2587 476 5137 298 2973 1545 2889 2891 2712 2593 2020 691 3354 181 3113 2242 3376 4544 4875 2767 1365 1832 3201 1136 4792 4538 2469 3172 2438 983 830 5099 2748 2334 4285 1040 2488 303 2643 2986 3671 4381 2942 4739 4705 4051 5251 2917 2640 784 2824 3399 1938 2690 2020 1583 2327 3150 49 2357 3454 4579 5446 5450 2356 2286 400 2269 733 1602 4326 2730 2711 260 2762 2447 1838 2750 2588 1095 253 5214 4915 4864 2082 838 3947 2104 5009 4780 3504 2012 788 3959 4366 3125 2862 2519 4658 3457 3475 1879 5363 743 2055 962 2391 5000 2665 1760 1895 840 3339 3194 4811 816 2889 3780 3881 5 4793 3720 1317 5060 1704 4381 5274 826 587 2181 4423 1807 1867 1151 268 4188 216 2438 3090 4319 3339 2502 4718 416 5135 2149 1922 4756 2615 2080 3767 4161 936 4722 4163 1690 4138 4720 1200 5151 1064 2509 4619 3660 685 2280 2058 1465 4179 2113 1821 4813 3868 3746 4316 620 4833 3759 3491 1225 5460 38 2268 1689 468 4099 4182 4358 2894 267 3174 3909 4822 2701 1660 360 766 3354 330 465 247 4902 2342 1867 3592 2892 2113 855 4352 181 1599 638 3786 1306 3895 2831 1093 301 112 4659 5273 174 3419 2625 1026 782 773 934 3452 860 3829 1010 2058 3001 2815 756 2165 5022 3961 1601 438 5312 760 1732 2992 1552 31 1090 2994 1749 4257 356 2135 586 60 1518 1660 2456 3238 1777 1644 2543 4717 1629 4407 4416 3182 696 841 3334 3015 3258 3655 235 962 1136 4882 1446 5394 5207 1624 2549 302 4572 1317 5230 81 2126 16 446 2689 5299 683 4951 2468 1861 5281 372 3259 2295 1592 3164 3015 850 4834 3459 2500 2359 2708 4170 1736 4508 4858 147 5327 4770 2053 1796 4181 4616 2915 635 2741 164 3354 1901 281 1861 1496 107 4979 720 1745 3001 3093 1124 89 499 1523 3126 1262 4753 2046 5395 1122 829 298 301 2475 528 738 5449 5187 1201 680 573 520 709 66 1954 5174 1480 3452 2849 4274 5190 3972 30 239 2262 5233 3077 3361 363 3859 1143 1492 2129 1196 4627 1533 3534 5334 5187 4738 4755 2688 4732 4628 5347 3525 612 622 2854 3075 62 3462 2618 865 150 726 877 176 4617 5120 4509 576 5126 3848 629 3489 5450 1399 1265 3555 2395 3080 4173 4134 1045 5088 4370 4016 844 1081 3059 69 4116 2720 3124 4633 3483 2455 3049 363 4729 1509 4357 5222 387 553 348 4122 3879 3013 3456 4314 3497 5108 2977 695 340 5430 1784 2322 2898 2663 789 5040 565 3723 857 4017 1409 5075 858 1557 4504 4461 1848 2228 4167 3833 3429 1157 3510 2810 4262 2497 1211 3530 5350 4483 641 4759 1891 11 2868 816 368 2366 3810 2228 2805 718 3077 3684 3151 5055 1522 1159 1599 2592 3428 4158 2209 1367 4941 2881 4351 2225 3435 4459 4850 4875 4436 4401 5186 1330 2408 3406 2581 755 321 4039 1015 3522 4816 25 1257 4702 5141 1372 910 1692 5070 683 1862 1166 3626 2752 4592 4861 2704 1112 426 1371 4725 1827 5177 1595 4029 3852 1068 2746 3828 2668 2298 3275 1022 4140 4984 5449 1221 5200 4666 145 4 3701 1257 3348 4050 5150 4106 1654 3268 3741 2187 2099 2990 494 3427 236 4439 4163 2106 642 1384 2340 4045 3695 4200 3693 352 2607 4311 219 1715 3556 2410 5019 3710 4530 3476 1684 1930 21 3404 1309 997 188 858 2154 161 3588 1023 485 1497 428 2953 4159 3580 572 4777 710 4780 2430 2347 572 2236 1939 3523 1751 4888 4599 1392 2646 1908 2541 1523 2597 5316 279 4113 3277 1456 3830 3589 3692 4489 1843 1757 1258 3010 970 1376 4443 4430 773 26 1297 5062 306 1821 4523 2605 3826 1458 2994 2247 2758 3949 587 1616 827 4361 3321 2113 3366 2345 3115 2652 4213 693 1016 1628 3236 3072 3540 593 2871 430 889 842 4058 441 49 4665 4653 4459 400 16 1182 3519 907 1498 3574 2990 1868 1755 4305 3074 5374 2496 4548 1273 1777 2462 1916 187 4901 1144 2813 206 1167 206 952 4450 5229 5400 69 2635 5050 2581 575 739 638 411 3406 3466 1615 3840 2901 3433 147 2002 386 3724 4193 5178 5397 2275 1363 3933 3115 2812 4215 4010 4699 493 172 5423 2645 3320 356 1399 3981 1738 4746 4744 2719 2400 4944 3589 2807 3326 1626 1451 4127 255 1254 2919 606 452 1975 2025 2300 3542 5158 2253 1134 904 414 285 3294 4413 4976 1532 1449 1066 707 1062 3925 2657 3252 358 3921 1637 3980 5168 5119 3862 734 5336 3194 1243 2456 2058 97 2975 2216 3095 3072 2450 4552 3276 4412 3238 2950 4624 689 403 2069 2276 981 3672 2232 526 3646 4609 2280 4857 1940 4907 3875 2451 3845 4349 1655 118 3168 2664 1577 1280 2378 1784 4919 4938 2539 4554 3031 512 657 1159 2308 496 1733 2421 5439 4318 3267 26 3730 4085 3798 3119 3471 4766 584 1732 2093 3194 4661 1677 3580 644 1009 3942 4231 2250 3628 1946 3414 2765 5244 4700 5335 3481 1892 3311 1600 1855 4968 4454 4208 660 3092 1610 4806 584 3468 5463 4421 1680 5234 4200 2516 2525 170 3261 3193 3075 1337 3392 1723 1219 1714 2226 2074 19 2845 5034 4835 5462 2715 3808 1251 5173 1760 1204 4652 3519 2951 1557 1980 3906 3905 52 1363 5380 2094 1641 2250 4624 5196 4715 3546 4314 1955 883 2567 2233 3077 2665 3903 945 1079 4444 891 4447 28 3919 1669 2842 2718 3934 2983 5080 425 2852 3154 659 3694 659 173 5032 1553 4073 399 3027 2158 4571 4510 4595 2037 836 1841 961 4190 1772 2846 4692 1479 2451 121 5068 5005 4675 1872 14 3998 4042 4162 3450 4694 2008 4359 3634 3812 2017 4937 1224 1669 290 5256 628 794 4583 2506 1023 3027 2781 198 5096 1307 3677 1767 1299 2474 688 1975 257 5026 721 3968 811 5283 41 4402 1969 5069 4802 1659 1119 1253 1475 428 1052 4353 4468 4023 530 4147 4578 2818 5137 2148 927 4937 429 2105 1200 1024 1030 988 2136 2924 3518 1279 347 3754 531 3180 942 2754 2278 1610 992 2514 3995 5393 408 549 1710 2110 4622 655 804 5015 2735 3583 2588 1688 4962 4324 2927 1140 1327 4660 3224 3176 3406 174 4111 4463 3551 4769 2424 1879 3257 4415 5159 4440 3841 4144 3121 3777 5289 2416 2559 869 3157 3837 2172 3661 648 2633 2353 1242 1184 1804 828 431 1098 2313 458 3777 2856 2242 1260 2791 822 4611 3703 1427 1124 4323 1579 661 3715 641 1090 601 4680 2622 572 3067 2064 94 1220 4070 1499 175 2081 4804 3502 3576 647 738 4908 2292 2114 4119 309 2122 1743 3990 3870 1039 2258 1317 4909 1995 3727 2680 2126 5419 1231 4021 5301 479 958 2698 2312 2874 470 4335 2874 367 4704 4796 2727 1456 4842 434 550 1800 4172 3900 3496 860 2925 1813 933 3127 5362 5202 598 2751 3359 2574 3400 1127 568 2263 202 3140 2887 4432 3416 2186 3003 1962 2181 3611 5106 328 1467 2284 2321 2111 3703 4938 67 2322 875 2795 3771 4209 4351 991 392 4368 2404 4356 719 5059 4269 132 3980 1742 4473 1793 895 889 2139 4743 2624 1926 3441 5412 3135 4407 477 5276 1840 3588 5144 840 1478 2753 3903 4810 1517 2868 2433 4041 1193 107 809 2106 5319 3630 3480 1183 139 1031 4612 1100 2033 296 1427 1596 4657 5060 2081 3661 4290 4087 463 5382 533 5113 3905 3715 1554 3714 4243 2449 2972 1001 2664 1124 3813 491 1579 2470 2564 1576 1713 3693 1219 2590 2023 3419 5210 1672 2642 959 525 1604 4266 2202 4833 206 1037 826 4175 1938 4597 5320 1246 447 106 2179 4326 3124 4762 5395 4600 3202 3509 5251 4363 1749 1841 2521 1658 2027 4134 1087 3233 3383 419 4532 1200 1631 763 4680 759 1363 4878 2491 4839 1264 4711 2522 1486 3610 252 4466 2591 2381 3742 3574 5287 3349 1282 898 3478 2690 1603 4227 3000 247 450 1031 3476 2738 4613 234 712 2565 1103 5094 2790 3278 1575 271 406 1815 1320 3024 4245 1252 109 2044 2838 3773 4537 4425 13 3403 3112 4481 857 1866 3338 1610 1576 5434 4369 3578 27 4579 5418 4855 3574 2875 3970 3664 99 4370 2848 5349 3465 1834 2455 1511 788 316 498 5291 559 5286 4291 909 2731 3740 1385 327 2018 2833 1164 3078 4699 609 1047 486 2875 2438 3071 5112 3596 2100 314 5067 594 2459 1198 2792 2255 4963 4736 2527 3413 5073 3874 3528 1968 1811 602 3509 2311 1136 4768 4266 1944 819 5195 2584 5144 977 1021 1394 3388 5101 2522 643 1775 4457 176 3588 3317 1175 3536 3187 416 1055 2649 2661 4646 499 2830 2793 210 174 5094 1972 1262 5422 5265 2973 2623 1286 1525 3500 2737 3169 3457 5191 4639 5042 1529 3532 3371 4513 11 585 4202 1125 5422 341 2982 4855 4651 4242 1101 239 1590 1684 2966 721 4639 5106 4220 4752 2669 4975 2678 4413 1391 3607 2882 5208 4169 4122 4489 863 3104 2926 1268 5130 3669 1906 1112 11 3260 2502 635 4787 2065 312 408 2830 2283 3146 1215 4776 2273 4401 4425 585 4951 2468 4993 3372 3237 3690 886 4295 2063 1243 5270 2735 1680 2862 1051 1436 1395 4848 4350 4415 4643 711 3788 416 3073 4545 4968 3049 3802 334 436 5438 4664 5270 2266 4184 2581 472 3438 589 4108 2255 1696 2724 3456 3916 431 2689 2203 1189 3275 4315 4460 4990 5236 1113 4571 3205 3257 899 1217 4411 2882 1172 5460 1579 3431 1132 1303 2232 3291 8 584 884 1090 4992 2386 200 336 364 4474 1619 3099 2903 4619 906 2967 2978 2725 2323 1800 2671 4753 2088 4384 5207 4624 3433 4396 5451 3707 3772 1366 1932 445 2930 787 4398 3868 3203 3712 1769 4589 2732 585 3282 5305 1982 198 1757 866 3076 4225 4424 1704 3561 2675 5287 1357 2708 4036 1357 4296 868 3196 4590 4038 4193 4249 2581 1465 2496 4341 2092 4042 4431 4663 2469 382 3507 1878 4527 909 4834 1042 1121 5111 2748 1562 2987 4569 4525 290 2431 2378 5370 3281 4933 353 4476 827 4420 781 1750 2767 709 5283 949 4565 2631 695 4744 340 4008 1629 247 3264 4231 2755 2018 4501 844 4021 3762 3331 4329 5179 725 2530 1003 1409 2081 3848 719 3371 3211 2939 3825 3832 4124 4727 3159 1505 631 1552 4585 65 2763 560 5211 1518 3884 4294 464 2963 5196 4474 1301 414 4392 1278 2233 3023 510 5155 3394 2217 1633 989 1517 3853 3372 1206 4531 4517 4656 4612 2635 1959 1248 5105 3475 1033 4997 2097 1335 2592 661 5188 3326 1541 3842 1385 4056 1532 2375 2587 353 948 371 3118 1443 5133 1817 5152 3312 4588 4630 330 1726 3976 3513 2246 4870 3598 4489 1808 2447 2288 3188 3352 1947 3544 2823 4617 3900 2605 3371 3637 2882 4791 4844 3507 177 3189 2709 1417 2354 2929 5227 2914 2699 2600 2666 3219 860 133 3120 2635 1238 3665 2159 576 5314 4606 3462 859 815 4865 3759 572 1446 572 5126 282 3758 4997 3458 2522 4856 2576 3029 3276 4144 4838 1064 1875 2548 2439 2851 4122 1435 2726 4078 423 2882 3281 2191 4784 1556 3642 1233 3096 5142 4148 612 3477 3951 4768 3060 4316 4721 4346 2169 2963 4153 2715 4247 4328 2132 3363 1391 4196 2000 4054 3157 121 1292 438 4535 1056 1004 1726 1153 4738 3916 5082 4467 1330 326 249 3814 2962 2059 946 2548 4447 3639 3735 425 3401 4554 3393 337 472 3891 5149 1837 4295 4382 190 2477 24 615 2536 61 2354 3889 3397 3866 4937 228 2455 2375 3214 5013 4783 4895 893 1250 2330 2899 1904 33 2098 277 2024 1591 3171 2681 4729 4668 3442 2978 3783 4597 5097 5038 4413 2893 3554 4980 2778 4691 3439 3451 4557 2390 4737 1937 3585 333 244 4581 3717 1431 1812 1597 3066 4264 4175 1238 837 216 494 528 5374 3854 568 5209 469 1100 2747 3656 344 4065 4934 4043 1881 1146 2808 3255 1157 668 2524 4622 688 3601 778 1521 1805 3537 1724 6 2773 1187 2553 4920 2870 2778 4907 1618 50 4159 638 3882 4748 1748 377 4518 2285 628 2838 212 3264 1883 1804 1093 4488 397 2926 3404 4412 62 3477 917 4939 477 766 2699 2069 1480 734 701 1425 4970 5076 3154 5453 3570 2216 4946 5383 1651 4261 87 1481 5204 2535 1850 584 2085 2665 3368 3104 1247 1404 4896 921 5248 1481 1414 125 253 4004 3648 4810 1833 929 915 3978 496 4614 997 2906 4483 1520 3847 1051 5000 5291 1309 1798 4082 3408 3306 430 202 4690 1885 2671 4597 965 4065 4077 3784 3213 3205 1499 3188 896 2325 1914 4175 5194 525 1092 9 3459 4001 2727 1695 3313 682 991 4722 4734 2209 692 1618 2018 1413 4036 1497 3529 3473 1204 713 2859 2684 3786 2576 2595 4303 1861 1310 2118 5264 3750 1520 5117 703 2995 1231 3344 1997 311 2156 847 5410 1218 2172 2779 1666 2420 2808 4246 1017 4250 3974 4400 1020 214 3078 3912 819 8 542 1171 2052 5070 189 677 1378 3539 3036 4784 1409 2804 3945 4915 3874 588 4733 515 4776 2178 3342 1460 2961 553 3642 2712 3754 1565 539 1084 700 4649 1245 998 1296 4832 1348 2133 1706 179 234 3976 3268 464 2690 3998 1679 2175 3972 4624 1902 2443 3477 3896 4927 4919 716 4383 5350 2099 2024 3727 1045 3129 365 538 2680 4730 3880 5392 4207 3050 563 1896 1385 4121 235 74 2730 1145 71 1446 2441 2229 2881 5002 3977 474 984 752 1768 5283 2482 4909 411 2771 1802 1243 1157 4603 1179 4666 1309 1471 1583 37 4099 5040 8 356 5287 1682 2091 5099 3961 4433 2298 2171 271 5418 1526 2986 930 3876 3659 3119 4652 4177 295 3635 2778 5287 1588 2811 5294 1626 3690 4352 690 4066 2145 966 5419 3909 4813 659 1679 2174 1497 1613 214 575 1748 3090 5248 696 1235 1957 2298 3838 5201 2202 4605 3229 1018 328 4947 3728 436 3571 1423 5441 2103 3150 3596 2032 2893 567 5111 3053 4167 810 4966 3496 3407 2531 2428 4612 472 2526 3222 2194 1694 3755 3337 517 4600 1440 260 1889 2634 3436 2250 4908 3982 4626 1016 2559 3404 131 5437 3543 1425 612 4308 1330 1189 5446 2467 4545 3769 4430 175 3521 3188 5166 2661 2363 2406 789 1618 753 2739 2197 5222 277 722 1014 5413 87 855 782 2576 3621 2607 1198 3504 1951 1208 3553 433 2940 4693 1134 1759 1987 1194 937 2507 3380 2823 2434 3761 5357 1084 3637 1683 3562 4652 2452 454 3245 860 4878 2716 1929 5046 1715 907 3476 1733 4876 5079 675 5024 3907 3641 2909 2664 752 1455 4371 4130 4806 121 3068 641 4485 4712 423 1870 563 2515 319 1573 3208 4141 879 1683 2945 2788 5004 789 3430 4669 2478 4319 3075 4799 1587 1966 499 5277 5260 1999 421 1484 174 1745 3996 5169 1315 2157 3203 3735 5259 5279 4620 3615 1134 4451 1391 1676 2913 1019 3062 1089 1705 4279 725 1539 3407 5012 2045 1215 5411 4509 2416 2581 402 2289 1615 3203 3588 948 358 3780 3162 2303 1609 4411 2914 3382 2984 3680 3526 4282 1456 341 5333 1893 1191 1028 4840 4194 581 3386 2049 4753 830 731 265 771 1207 3192 3447 1364 278 2231 2746 3827 1198 1679 3143 2140 4531 2347 4652 389 322 2649 4187 2166 3652 1964 469 1825 1954 2319 2120 2328 3953 2127 4531 5204 3051 4201 1064 1387 2642 1954 973 267 4174 1974 499 4326 1834 1245 1839 3309 2293 2827 1526 1390 3253 4809 4095 204 959 5434 208 637 1331 14 1118 1478 803 2911 1971 1346 1737 216 2260 5372 755 3675 2993 3682 3332 120 4693 455 3403 3318 1250 5337 2240 1344 754 858 566 721 5333 560 3147 3517 3812 5396 5244 2098 2008 2870 2411 3864 3740 4658 3348 4490 3011 1030 970 3730 4641 2404 4456 1726 3176 3634 3707 484 5389 2057 1642 4061 3284 111 4620 53 480 262 810 954 5065 138 5311 3430 3508 2341 3810 1216 5253 3562 3683 4124 3865 2678 4726 4714 1452 1457 773 1592 1888 2729 1497 2270 1850 3134 427 1979 3576 1787 5142 701 1493 2576 100 3327 738 3672 3188 2206 2034 3831 2022 5298 2317 3414 750 2368 4979 1885 599 1305 80 1247 1615 3335 4651 4734 2682 4254 4684 1295 3400 3621 3766 2655 3510 2780 240 1526 416 5353 4749 877 1165 1613 3440 3488 4454 4275 4403 2562 3071 4197 3293 6 1683 2644 4328 3106 1118 1192 1017 134 1975 4220 3294 2259 440 3608 1247 3523 1611 2320 1371 4443 5276 1361 4127 2518 1425 4500 4386 5049 5433 2551 4021 4274 788 428 4262 472 3370 3910 2420 155 2924 1156 5340 3069 4962 2884 4857 5085 2930 5158 3506 937 2748 2615 2046 3047 4005 4821 1276 3971 3704 4931 1487 3822 1636 1587 2918 3624 5038 2737 4538 1138 2428 5222 3365 3459 402 1116 3584 3402 2543 2873 3601 5409 1624 5073 4377 1574 4750 3425 634 4365 5 3166 5335 3341 4620 428 245 2461 3250 1596 1796 1105 4238 1828 3694 3714 1409 4706 5057 530 4766 5365 4 2958 4002 4531 1167 4426 309 4281 2605 4722 1058 1499 3176 1491 94 2050 342 1898 5418 278 3696 3292 5032 2696 4500 2399 4018 75 3222 1786 3902 4851 1873 4585 3070 126 3845 633 4907 4221 1402 2697 463 801 1360 5326 194 4969 1500 2332 4921 5215 4016 4914 2694 4958 3033 5206 1465 3230 1007 667 2873 5004 802 1595 5173 901 2520 266 5421 4763 572 1016 308 5351 4756 5257 3133 1806 1641 4357 3975 3611 1513 1835 1081 1306 4463 5161 2397 3388 3242 971 4171 4814 2888 1692 5278 4339 2319 1372 624 1305 4526 3791 4693 1772 2859 1346 4564 1751 3590 4704 248 553 2010 3981 3037 2027 3818 473 4117 3349 3073 5122 3822 2337 856 1138 4303 921 5398 990 4534 4207 129 2105 21 2397 1399 204 2216 4867 4593 767 4145 2936 5126 1834 4287 4292 3147 3494 669 2224 1908 4986 359 494 764 1173 3571 2295 2556 141 791 763 5395 5117 3827 2911 2836 3560 5144 5214 5180 1576 2974 1357 656 2203 1718 168 609 5001 701 1179 1798 4850 1451 4775 61 1614 427 3733 573 4781 4119 4552 1595 4811 29 4568 1346 5170 878 3574 749 1829 1983 1397 87 2800 590 861 497 3301 4433 1514 220 5280 1764 5031 2463 4657 5433 1675 1325 3198 4357 1585 5429 3227 3376 5172 4793 5165 2610 2169 3808 4174 4695 4278 5399 5359 2393 927 2322 581 248 1924 2066 4621 3200 4209 5390 3259 1342 1215 4737 4894 1317 4897 2875 2169 4163 3635 4021 5218 377 5101 758 391 956 1201 5358 5396 138 4357 1779 2085 4342 3445 2884 420 1052 1822 863 4360 122 1682 4444 531 5284 5173 4330 1825 1146 1753 1512 5373 1534 2602 4388 2275 1916 891 2918 1739 504 5365 3706 2638 548 1468 3354 52 5149 476 4983 2961 701 2226 1510 4656 1597 5270 3307 1153 1318 1524 387 2916 2267 495 2242 4062 2530 5291 29 3691 4481 3888 376 1295 808 5374 175 4738 2937 1763 4147 183 375 4625 3388 4842 1850 802 4679 3897 4539 2414 3969 2185 1601 3139 787 1422 2851 5405 5229 3721 1906 4493 469 5171 5040 3906 422 3505 610 3955 3741 4687 2958 5346 2920 2804 2101 59 3181 1973 1997 4177 3784 5071 4454 5267 562 2308 4740 4167 4153 3642 875 3884 2653 1696 3938 5244 1173 4743 4559 3630 4192 2939 1932 1350 5217 685 3605 3964 594 1360 3907 541 4237 1987 1221 3042 2703 3757 4604 3263 5388 4140 1861 4054 1460 1531 4780 810 4971 3145 3113 3458 4542 3634 737 5014 5293 3864 3827 2176 440 3101 3023 4000 3176 3103 3099 5322 3457 1869 3721 1884 1171 4150 1407 1365 1002 145 4239 1183 3605 4052 4290 1038 4377 1225 142 1531 5327 662 5035 3102 188 2652 368 455 1075 3519 5453 5299 4011 3788 4544 732 2363 4329 4202 1121 1405 1027 3716 1917 4019 269 2539 4022 450 1518 3964 3994 2467 5364 3023 2420 38 1402 1219 2154 1086 5040 292 181 644 2936 3807 5199 1242 5398 415 1673 2680 3211 2480 1091 2424 912 4492 1110 2394 5042 1652 3259 63 322 2705 481 1874 4934 3264 1893 3854 5233 4480 2528 3155 3538 5459 3712 2255 1724 5075 1519 409 2794 248 2931 4975 330 3861 3273 3458 3360 4182 4742 735 2094 1689 5399 2002 2013 3603 5455 2767 514 4129 1143 651 3382 165 689 4395 2935 5203 4119 4620 1276 3849 3185 2041 2379 293 5285 1600 3798 2710 5291 3642 1252 3206 5255 4028 577 2308 3602 588 2227 1630 2471 5045 2986 2607 573 2224 4003 4088 2629 2123 4884 2678 3705 2309 4954 2605 2776 2058 3194 1363 2385 369 1519 207 868 3429 4871 436 4546 705 2712 5163 4767 39 4892 1693 5048 2159 528 2365 27 4174 2571 3771 4338 700 3449 4092 173 4951 1313 3619 544 3302 4484 4192 1299 5072 3037 4551 4531 559 2560 2406 4989 1991 4167 685 1097 3476 5227 2049 51 3108 2059 3862 232 270 2796 1172 1349 2721 4910 4567 188 3177 3701 2035 4893 2 4476 686 2152 334 4328 1366 5384 4268 2978 4466 3559 2137 4341 4059 426 3670 2190 2360 2958 3754 4426 3245 3254 3990 4390 838 3665 2345 5323 3722 688 3273 5357 2475 3435 2896 2639 1111 2646 554 776 1505 1326 4432 4422 3591 4436 543 3516 4838 1959 4433 1236 3922 2946 281 3781 721 995 3810 906 854 2257 2518 756 4601 170 4107 4564 4922 4205 5232 4484 2975 4393 1072 2831 5433 4111 4979 1999 1185 3192 5103 494 2213 156 1549 152 784 1318 4669 4620 2221 1847 2817 3924 532 154 521 5029 1547 2038 3091 1020 2302 4660 4369 2204 4087 3797 796 1728 464 540 206 4427 2361 1614 1478 4468 4560 3929 3354 2931 4463 1571 1688 857 4849 4870 867 1775 2196 2613 4010 4024 1220 2537 463 1373 964 3913 505 3329 5054 447 2375 3975 4053 5017 1419 4529 4417 4778 2479 5222 3520 1321 1379 1798 4051 3470 3060 4078 4159 3181 3256 4268 4887 1479 3587 4288 2998 2211 3355 2509 3382 1077 870 3939 1920 3698 4650 1465 3717 1007 904 2133 4421 745 3935 3878 597 1439 3945 3497 5083 5383 2633 4380 4737 4893 3495 371 1201 3092 1946 3581 4309 4512 1660 2399 2109 3536 1760 2219 2067 5191 4225 2418 4833 3057 2436 3738 794 3086 3626 5442 2934 4037 1722 1228 1941 964 4765 3599 1071 2861 2371 4796 1308 3839 3960 4247 4230 1153 5212 3805 3163 2857 4761 2937 1776 1898 4732 5178 2614 4058 3543 5016 118 3103 1978 3217 3018 3676 382 526 1700 1758 2834 2196 3737 2509 1675 4644 3890 2297 4261 1451 746 1875 1893 2429 1096 2591 3965 5130 32 1540 238 1447 2891 2250 1360 4196 839 4202 3812 1390 4019 1099 2896 606 2423 2284 1934 1302 3495 226 4771 2588 478 1697 3260 4981 2532 1959 197 4645 4183 2161 845 3031 1217 2216 404 4308 1610 4357 3625 4784 1183 4243 3922 3167 5127 2608 5156 3884 2741 3377 1821 4600 999 2177 691 933 1620 438 113 3372 3274 5025 3017 2024 3169 1536 1763 1879 3169 3897 4605 2440 872 3680 4635 771 4255 5252 1022 630 258 4897 2314 195 3914 1713 2694 5419 3276 4976 1383 3263 3756 3254 3293 470 4860 3538 2772 986 4392 1263 5229 4831 1580 2325 2096 1243 2911 1945 3148 1415 3799 4655 2390 2537 5386 1261 3540 4870 259 5401 5458 3531 1003 1261 4801 2608 2623 4694 1460 2320 2926 1222 574 1801 2807 1302 2622 3573 5071 450 1367 3586 3037 3793 4732 3136 3416 565 4325 2788 1317 2277 3497 69 1080 4333 425 3590 971 1805 567 1486 1523 73 1305 3724 1523 1214 218 2851 3269 4638 3961 2155 2891 2246 4541 2792 2237 1800 1401 5447 5326 2817 112 796 770 4596 4663 1403 2393 3810 5166 5041 5070 5382 3561 3081 4198 811 27 2663 2280 3722 3724 4649 150 2235 76 5235 1654 2548 2558 1614 1856 1571 3102 879 1360 1180 5007 4491 4428 2775 1729 10 3537 1368 4920 3074 2943 4706 1746 426 1934 1842 638 3148 3933 3244 4090 3795 4327 3432 4079 2239 398 3491 741 225 4693 5049 525 2561 245 4675 1674 1387 4698 2162 4782 3331 4305 3742 2779 2687 5293 1243 664 4263 2720 5140 702 1675 1791 5143 3990 625 2203 770 889 788 2944 846 2003 4248 4376 2405 1447 5014 3762 2355 2058 1464 3631 441 771 394 2858 3064 4834 3861 500 3953 696 162 1885 2457 4316 3823 830 2392 4778 3649 2935 150 2097 1924 1771 3469 4774 1017 1385 5019 572 757 511 621 807 2650 594 3585 3880 3511 1891 308 200 5173 3223 2680 4004 3248 2377 2821 3238 240 4683 772 3409 4689 95 2171 1789 3238 2918 4834 214 4969 185 4240 2739 3177 2900 261 4358 4757 1882 2153 2213 1520 2204 4887 5243 4133 4349 4034 4025 1949 4178 5274 3417 1443 1273 3361 2830 2047 4348 4410 5120 1186 1204 3928 2287 54 848 4818 2486 2918 3555 3493 112 3157 4642 3785 2975 2637 517 4725 903 4944 781 1447 5184 3332 3570 2192 4666 3827 887 2448 152 2257 2841 2744 3252 553 1541 2331 1717 762 4095 19 5221 2193 1027 1658 4494 1126 4239 4497 4459 37 3867 3821 2378 1632 2245 3532 1297 3902 5417 3777 1953 3005 2545 3100 3689 1147 211 845 2814 2136 3150 3817 1212 1780 3342 1687 531 2448 2084 4066 4036 4539 757 5116 3556 1117 257 1963 1359 4656 2830 352 5422 4765 1215 948 3368 585 5457 910 4676 13 2161 3958 3163 2913 4716 4014 828 5007 566 1761 2247 891 3390 169 2835 2070 1107 1499 3556 1497 952 11 658 4104 4027 772 3493 3330 2211 2634 2885 3929 2063 631 2141 4958 3479 5003 4706 2289 3219 3206 4182 3716 5127 2210 4511 1006 3169 3894 2397 4936 3088 3113 711 151 5224 2853 2685 2059 3321 4825 4944 4240 4014 737 3537 1558 2230 2233 2196 1598 1881 3691 2492 799 193 4844 3603 972 1624 885 3118 3129 41 1115 1972 699 5455 3689 2311 256 2568 146 3 587 5079 3491 4842 3156 4459 720 5004 224 576 5286 2378 3956 5430 328 4545 3837 3996 3018 1159 2650 1178 1678 5137 1050 1139 2357 1333 3951 1611 430 4583 2540 2562 2615 5257 5282 2252 2985 1213 2332 2581 2935 2333 2938 1168 3896 3470 4489 2180 336 5463 2594 4568 3732 2975 1758 2448 2749 3177 3012 458 3389 2037 189 4060 1053 2414 3064 5171 5417 5360 4605 901 1770 4867 3579 2833 969 460 868 5107 234 2812 1383 2716 4018 3786 497 2362 1490 2304 673 1185 2116 2864 2225 1188 1361 3906 5429 3788 1800 1446 3958 499 5339 1331 5167 2610 4397 1813 4462 4196 1567 3111 537 5113 4398 5173 2436 603 3488 2261 3172 4526 2765 26 3644 3180 4151 2064 3699 1523 5370 4139 4881 249 1151 749 5257 841 1762 2230 388 2711 1010 3989 4352 1597 5432 5361 4762 1586 1845 3443 5371 2097 2629 790 2377 2937 3962 3853 3712 5074 186 1864 1491 168 976 1996 5401 404 3552 1223 1570 5255 3993 1423 4788 1346 1345 995 1884 183 3288 4706 96 801 4428 4930 3887 5126 143 3443 534 5421 3303 5088 3843 5276 1238 3422 1655 4275 2318 2373 3382 5202 593 2150 4435 3427 481 3765 2196 296 5291 990 3952 4906 4203 2176 5066 1355 3278 3567 3560 5395 4209 4275 2535 5463 407 4061 5281 2892 1752 978 4984 1216 432 2966 5357 3468 2166 1261 2671 5277 2401 2551 4636 4403 3202 4379 2908 3958 882 2141 1503 3265 459 3370 5415 1812 4359 2294 5183 130 1087 1768 731 3517 5332 2833 485 3192 5427 4027 3443 3132 394 1937 1878 5374 5148 2631 3631 86 4095 3639 952 1218 4842 754 3094 4749 3690 3572 4451 677 1643 4448 4316 669 3899 3383 1223 304 3184 4674 688 985 2371 2950 3347 1789 4473 4279 1233 641 78 2963 4390 3622 2834 1460 3354 1375 2691 3201 5231 709 3111 619 1012 4398 5410 3519 660 4417 3017 289 2538 654 2140 4493 1174 2089 3436 1356 13 1783 4826 4539 4071 4455 2677 2771 2390 2812 23 1181 3393 990 4557 1194 2573 4845 1509 249 751 4987 754 3 5 3404 228 5436 1399 2187 3963 633 4186 3202 1492 1410 3901 1396 604 4529 1405 510 3906 2895 284 3845 609 2046 5122 524 1322 5075 2725 3167 3826 2114 1388 1843 4468 4823 4220 2738 568 4947 4349 4858 2439 1173 3333 5298 2705 5195 3901 2355 621 4961 962 5169 2595 4404 334 481 3945 4008 3252 1558 4526 3749 1455 3088 2140 3205 2845 1862 1586 2489 2388 4914 4038 3496 4255 4243 1296 2062 3750 711 680 1978 3686 3441 1502 5442 4248 4938 5224 3958 1645 3679 3559 4435 3533 3933 5076 5421 1106 1237 2161 1690 3791 2856 3187 4159 3249 4624 3447 2568 1305 4040 4989 1618 779 5257 241 1747 2167 5118 2794 2315 613 429 851 3380 3854 3336 3636 1255 2228 5015 2091 5181 2272 1867 3439 3691 1387 573 3703 12 2777 4105 84 554 4082 3972 371 2760 988 2847 1283 1467 3913 1327 46 3807 3728 3871 3055 3340 5056 5364 3532 2783 112 3047 4926 3728 3470 4363 4220 3894 3542 4918 2109 2046 3921 1603 2341 4059 386 201 1245 5316 2719 3181 618 3632 3864 5209 2277 244 1093 4340 2728 3428 2164 380 4463 1567 2988 5357 1642 5454 2609 4901 359 1116 1512 4815 795 5281 998 1203 464 113 4485 4990 4249 3927 1981 897 2855 375 489 1970 3254 1704 3527 125 3982 4136 3943 4698 434 5397 5462 4312 3391 2066 4004 3338 2744 4353 1791 3170 3623 1857 1799 925 3316 3751 3393 4381 2599 6 1655 2919 1893 1311 5235 1005 4928 4321 401 5174 3261 1597 2588 1567 4421 2889 1001 4812 2788 5137 3754 3358 4452 1293 4679 607 470 152 4732 796 2699 5307 838 4817 5208 5229 301 1259 1986 3179 3111 3088 100 383 3007 1592 3381 2666 4316 264 5297 338 2948 1772 499 82 1384 3176 4436 3076 1182 32 2964 4083 194 3290 1398 941 4249 4699 5185 798 2238 5168 1468 761 5395 4619 3049 3882 3977 2421 3487 1552 2845 937 2441 1156 4645 2851 4405 528 3925 2989 1263 3738 536 1858 905 1484 5120 124 1605 3799 150 3970 2271 3546 1734 853 2584 436 5 4986 4938 1535 799 5445 3762 5238 5388 5249 1165 965 3573 3794 2574 2754 2002 3073 410 975 2496 1868 4274 1847 4594 2565 649 2562 4961 778 741 2419 4471 3816 3905 1988 839 5209 560 1000 2239 22 4508 804 2168 3243 3312 3251 2884 558 3951 2696 3961 447 4171 2224 2035 4812 4633 858 5140 866 5340 128 2521 3454 4133 1391 2880 4637 3455 143 984 4402 2152 2941 2994 3232 5033 5053 1174 644 881 1766 3435 4526 2357 2277 3854 2689 3637 4012 793 1452 4851 1793 2580 2221 2068 2397 1090 4074 5311 2436 353 4211 1415 3294 2512 791 980 375 3343 618 2093 1546 173 4908 2846 3177 2280 534 1795 2539 1629 5007 2559 3626 1790 3089 3474 4635 3821 3152 4350 5332 1913 5332 3753 1247 2305 1163 4271 1048 1091 5438 1059 2879 3924 1058 2845 2332 3597 2667 5091 3859 5263 2326 850 1329 4550 732 3554 4756 4424 3710 2080 2288 2905 4020 4403 4636 1211 2695 333 4891 3294 2051 3765 124 4174 864 2124 3774 4780 2584 5191 705 3406 2230 3836 271 770 5249 1255 3023 2492 743 4025 3834 3099 2308 2480 2247 3649 1230 3113 944 43 2584 3895 4328 3350 5367 719 3263 4951 1469 2182 4444 2800 391 4016 2589 5056 5358 1035 3829 1910 1952 623 3278 3062 3693 2883 1960 3205 544 3219 103 287 73 298 1166 1735 3702 1519 1496 4340 3330 236 3807 2066 963 4340 3875 4212 1867 3160 2313 4608 2905 670 4049 686 4571 2173 4438 5452 4439 2521 3676 4509 1768 1983 1537 2603 4870 1389 5223 4724 2764 4059 5327 1284 2256 188 1144 4561 4035 4461 2602 1639 314 2706 4694 3853 4150 2798 1551 1649 4321 4689 466 4450 1382 915 2290 794 5353 1463 4276 281 1673 4736 4250 4139 1507 2922 2777 2257 4208 1089 306 3357 2049 2637 1941 4996 4006 3918 1557 2856 4649 4550 5039 914 1216 2719 4452 3219 2742 3018 2091 807 5254 4619 2497 1351 3113 2495 4140 2404 1453 1812 700 4082 965 3094 3704 4617 4063 2664 1740 3494 4766 2320 4389 2508 73 2579 5113 809 4023 3844 5131 2706 5069 3175 248 4514 2375 2335 4537 3901 4324 5190 1038 3325 4779 3825 5199 1355 3210 308 4036 279 3534 3697 1977 3504 3050 1005 3026 4060 3750 71 394 906 1770 1694 275 4629 1457 4240 567 4710 2237 4259 693 1843 316 3285 2385 1189 5250 2863 2437 2094 5237 1995 1084 2014 2753 4428 3019 4084 3360 1837 1077 2212 3714 1554 406 4649 637 4812 2739 1613 3443 5032 2341 3502 3265 758 2925 1969 4025 4664 5394 4678 4860 2801 2222 2903 742 2058 1633 2207 3437 1938 573 4886 1931 3791 1905 5103 1222 1232 2250 1491 4725 3343 2114 1677 1397 3376 2750 303 5415 2909 2675 3189 3038 4736 4461 3174 4538 3326 3877 2913 1462 1012 1402 1137 4965 1836 2349 1332 3278 2039 696 4170 4534 4166 3769 2900 4332 2525 5018 2108 4756 2217 782 2563 5189 2140 4789 1410 969 662 5423 2076 3216 3982 2681 2430 4242 4340 461 2004 1155 3062 71 2737 4115 1200 3489 5092 1508 5063 331 3245 782 3185 1463 1324 519 1068 437 2734 260 2062 3525 1572 1193 4792 3331 1105 3359 4370 62 583 906 4033 2530 2052 2573 1099 4163 1280 2162 3379 4134 2152 561 1515 3572 2531 2583 4332 3392 3760 3984 3130 4903 5202 2963 225 1607 2878 812 1731 4089 2808 848 208 1272 4612 3507 3662 4143 4555 618 2894 2525 2784 270 1916 3506 2170 1433 464 3643 2589 1363 4954 1317 1910 2543 2736 3135 193 902 4655 5 3335 5260 5444 1789 5235 4821 1483 2086 3348 4739 4772 5418 3823 800 5279 4553 1089 4659 5303 2420 3684 5389 4258 4991 441 5199 4674 2868 1197 1992 5012 581 3114 2239 1029 4892 636 1644 3035 471 5268 2762 2936 372 4277 4307 954 4071 4534 2669 4920 3681 4169 2478 2767 3496 3139 1094 4021 30 5374 4156 4109 2858 437 3213 1178 813 4888 3650 3823 623 3201 2864 949 1816 1929 1642 3777 1407 580 4987 4762 2352 395 4289 4877 4831 243 3451 1501 1452 2675 5263 2418 1836 4994 1439 4677 1563 1853 2 5273 590 377 4355 27 268 4925 2030 3717 5004 4320 2628 5065 4342 2967 4304 4488 3062 2426 2038 4970 2313 2711 2010 4536 4013 3649 5376 1616 4798 4625 949 1756 4911 4734 468 4369 3835 2566 1392 640 5075 4683 3522 454 3900 2815 3745 1 726 4591 5401 572 3955 4451 4778 3098 4440 3176 564 1143 4359 4384 946 2473 3169 1526 1758 2113 4289 3301 3994 4703 3721 4919 2470 2616 1473 1242 2373 2884 2026 3567 4026 1263 1438 4561 4117 80 3281 2941 3494 1133 74 1279 1730 4594 2935 1245 2472 3932 5442 2750 2901 3404 3412 4897 1536 4013 4455 4850 1134 4641 1725 3174 402 2159 4186 3966 4671 4342 2092 5206 1099 4837 1914 2082 4873 577 1797 4436 3713 2863 3250 1580 45 3838 1757 3056 588 2773 3409 949 1055 5453 4095 3807 2898 1528 1438 3918 3110 4660 2398 996 3434 1283 252 3836 5178 1720 1904 3703 2730 1962 3999 1196 1263 3965 1297 3020 3407 1239 4830 5438 338 233 3041 1027 4984 5080 3089 3913 1149 689 2263 20 4271 1407 1937 5158 4132 2720 5187 2028 4301 2951 3984 4830 4411 993 1172 2211 4794 4976 1592 3538 3266 878 4986 1180 4679 2446 4002 705 1518 895 1264 3292 2365 1125 1346 3465 15 2455 2950 941 1819 2759 4677 1002 321 3337 3564 2456 4852 2887 32 2949 4085 1067 4896 994 4805 3246 315 5127 455 4889 3967 2935 5101 669 4799 5204 4564 3997 1486 828 3229 4308 3557 303 2364 1668 4421 3751 2564 341 3128 4392 2222 1339 2892 5099 5287 520 2829 860 916 2104 1464 617 812 184 3441 4990 746 5099 4418 2220 3530 3373 1417 1172 1860 947 5077 441 4810 1089 4282 1672 4542 2877 1314 2038 507 1247 1280 234 5188 5059 3738 5362 1153 4701 791 1691 5270 889 1499 2564 1240 2324 3248 2385 3460 150 1639 741 1511 1105 650 417 4608 5106 754 628 5096 2446 4960 2727 1934 3043 1949 321 2406 4721 1832 3734 2437 4365 3146 1625 1968 3430 3442 3915 4141 2274 3126 3772 4529 2356 2362 1158 4328 2123 3733 5205 2604 3599 2863 2224 3574 669 1769 1435 3836 5020 1519 3785 5357 1548 1185 4866 594 1434 3688 3712 3508 1138 843 332 4511 3945 1473 3384 69 5438 539 4545 333 294 3513 900 4738 1141 5415 2224 4691 4504 23 3610 1503 4145 5064 2963 2923 4585 5182 4362 3287 991 4270 920 3947 2305 4321 364 3162 2443 515 1008 2891 444 3218 1744 4463 347 4341 293 79 4575 2456 3132 2928 2515 1325 2290 3833 4372 2881 2189 5099 4323 5064 131 3956 3811 2302 4817 4027 3307 754 2035 87 1828 1757 462 1341 379 5169 3642 2153 2885 324 2170 1272 3724 2748 1440 5162 70 4645 3013 1331 2876 1547 3074 2254 1652 3975 2993 1492 4861 2997 4004 135 32 4706 1719 1375 1994 711 424 191 385 5273 5413 2722 3300 4632 3191 2212 4636 1379 1469 5134 3239 2869 1625 2543 2751 618 229 2872 3917 3035 2501 3376 3395 846 382 3754 3621 4196 4496 190 2389 2488 3218 2713 2502 5259 844 3171 4145 805 1681 2858 1603 5280 3267 1366 3698 1049 2608 28 5091 730 954 2432 3219 5370 4631 3352 5103 2814 1112 738 1041 4534 3749 4761 2443 779 4914 2927 3869 340 528 2850 5349 4853 3522 2802 1269 3240 1874 1182 3518 4080 2866 3411 941 667 111 861 1387 5420 1020 5386 1993 3541 2097 1512 4028 21 5106 448 4720 4604 346 3109 3721 3523 3724 554 2577 474 4064 509 2763 4073 1010 4104 2897 2189 568 2700 901 5189 683 3402 4363 2029 4719 2849 1543 2207 2190 3774 3323 3625 1858 2773 2196 5007 1857 2853 2315 2997 1593 455 1152 2083 2586 2382 2828 3183 806 421 3568 2001 689 3196 1313 3155 3720 5200 2348 3599 4734 4316 4509 3001 30 4790 152 1265 1900 4098 679 3184 5265 4907 3899 2476 1800 1202 4477 4053 4059 4300 6 5391 1956 4738 2354 4227 3735 391 615 4451 4308 5308 3362 4908 71 4541 1825 1728 810 4218 856 1357 926 4358 3903 313 4246 4315 341 1137 5243 2042 2686 3645 3081 1595 1148 3930 346 725 2330 1966 2030 785 1849 5060 2934 1008 427 3161 889 3462 4103 975 141 2581 4787 5376 1841 4529 1847 3487 1640 1359 4692 694 4376 5240 2259 693 5008 3308 3337 3152 337 5433 4427 2479 1193 3454 1560 1345 748 455 4367 5334 5219 4834 5042 299 5023 1765 20 1617 3901 3759 2865 5454 511 8 1200 4389 3135 4348 3054 1170 3232 1950 673 1686 2398 3054 730 3142 1670 2825 5104 2035 3877 958 3684 4137 3013 4599 300 2997 4819 2139 4826 278 624 2572 1253 3590 5116 3758 5190 689 5001 1232 2508 1966 1557 4804 1064 124 1589 5140 1453 2279 1405 1648 2096 4239 3140 4032 454 3748 1427 5179 2472 2856 4272 2196 2240 3707 2284 3115 2026 3394 2115 1883 2740 65 1501 4046 4217 1291 3144 2578 2589 3052 5136 3684 1412 2641 4842 2391 3771 5135 4594 828 2151 2326 275 1760 3110 2432 2109 1518 3180 3570 2122 3690 2120 650 2025 2110 2572 1950 2541 3440 2507 237 1274 1101 3684 352 2525 3469 1701 5111 2390 3136 1279 2180 4571 2190 2911 3991 3589 3261 355 1751 1976 3497 1889 5212 4751 998 1613 807 1698 3628 768 77 1836 2118 269 467 3836 4969 1052 4292 85 326 1362 3413 2381 379 5003 5058 4012 2674 2995 1936 5336 1360 554 4270 1192 1053 3676 980 4491 5377 5072 626 924 2237 721 1653 192 3315 759 1612 140 2701 4997 4096 3073 4522 5283 4268 4863 2757 1969 1723 2684 3885 2287 256 3280 493 745 2539 4948 5055 4710 2515 3283 5131 3529 5289 4785 104 2663 5381 3253 4766 610 4602 8 4585 3244 783 4510 3702 2559 1576 1436 796 3223 60 4012 1997 3661 910 473 1470 3141 876 2108 2272 4037 4527 5444 2395 1375 3848 1716 918 4854 4146 5275 384 1105 3388 5184 1376 5198 1575 4574 166 7 1080 3585 1377 4054 4045 4847 2432 4860 475 4810 445 2543 3768 2216 1344 1738 3985 4534 1538 4591 4832 1343 998 1681 1980 3347 61 2008 5389 1086 3701 4420 4794 2715 4179 4037 3949 3021 752 689 2216 805 4874 4276 1899 5275 4626 4791 1973 4030 2750 1086 1771 2857 2640 4694 4583 259 1673 3865 4600 4994 3261 928 5091 92 287 3897 902 347 584 2885 3031 2928 1816 1717 2590 4308 3004 4343 663 2719 350 4012 1912 1363 4279 3875 2456 580 1054 4801 4041 2896 1138 1721 4607 66 1209 4103 366 707 1616 1866 3075 4242 1624 4874 186 2817 1384 1059 330 3406 654 1241 4430 2265 1571 2257 201 4753 837 2732 5001 4588 2154 529 1846 4832 5076 1896 2772 2072 1145 1015 301 4087 1290 3207 430 5279 1162 3813 733 3444 297 5448 4376 1693 2587 5313 74 3425 1130 1064 2716 1242 2525 4717 5239 1422 4641 2647 3417 3164 5200 331 198 4043 2644 4149 4371 244 2267 4436 2298 4929 925 1264 1177 5215 3599 1406 355 5246 4865 5447 5070 925 1194 3781 5342 3513 1604 1245 2973 3520 1488 6 1370 24 2495 1371 4975 4636 2228 5105 4615 4571 3842 5290 3792 3051 2559 3794 5331 1084 4020 3474 3907 4739 2446 3642 4067 2784 4513 787 3452 5406 3386 4968 132 174 3160 4438 4253 2796 701 430 4129 1214 2757 956 4313 782 896 686 3548 5388 251 1715 5062 583 480 3311 4037 1304 2966 3554 1212 2097 4628 2039 1710 2671 2961 962 3876 3279 1192 1342 1579 4028 4831 1631 887 3321 4411 3666 2985 3066 3312 1868 1940 5229 4758 22 3070 4335 3724 1466 3699 2689 461 2992 1660 227 4214 4048 4014 1843 4023 1260 5157 2688 4288 1837 1973 1482 3436 2065 503 1996 146 425 4218 2459 4280 2288 2911 5267 1457 1003 1942 4320 4194 1468 5171 2937 54 2899 1726 3824 4472 4075 2870 1932 1722 24 1507 200 4375 5102 5222 5027 4706 5 1360 2866 4854 4852 3149 2997 3329 1657 4635 4434 4904 623 4 814 5457 5005 725 1404 1297 5378 665 4785 4911 4879 2416 3991 4310 2867 2648 3062 79 1299 4374 4650 1768 4246 537 4878 4927 1974 4879 3333 4563 1573 1623 846 3329 3008 274 4252 1386 1076 3980 1573 4089 3264 5260 3807 5279 2315 2662 1296 782 4363 15 197 1126 3488 158 2287 2986 4474 4727 425 1427 557 3225 3175 2569 604 1012 3754 5404 2072 1575 775 875 584 3202 3405 2767 908 1807 739 1464 2111 5232 2369 3556 1239 616 1648 29 1879 4222 1459 2565 1990 1371 1244 4278 1000 4244 417 4147 2932 4469 604 3819 4129 3513 2744 1421 2250 1120 3897 1952 5434 1349 5037 4750 443 2972 1436 3536 4581 4668 1874 4880 1650 4008 3023 1582 4658 4067 1107 4426 781 3566 1420 4410 1662 3953 1655 3695 4429 1865 4221 2631 3682 913 3977 2400 2573 3991 1633 4520 3748 3368 407 2469 517 3367 2047 731 2715 3267 5435 3129 3720 5383 636 658 1562 1638 3981 1114 3362 850 2498 2245 5422 788 1758 3000 2856 133 3591 2419 2758 1917 3417 1975 1954 3873 3487 1821 4887 46 4221 1100 1058 5356 19 5401 2176 1250 3981 4282 3502 980 4569 3005 3985 4627 4371 3538 1401 2338 5242 889 451 3200 3572 4744 2264 2389 2624 2680 2423 818 933 3484 2012 608 2666 2964 4058 5400 2692 5110 1582 4305 689 458 4696 5210 5446 2498 820 755 1689 1917 3294 3511 3059 1258 1506 4602 4532 201 2429 4789 3181 1006 1895 3715 2892 548 4001 4432 2499 4032 4294 3446 152 895 1652 5021 3194 2727 158 892 3264 139 3632 1233 3746 3465 4248 2743 1803 381 2489 4268 319 1580 3099 2035 5431 4738 506 108 2413 4451 36 1494 1133 766 1957 4566 352 1416 463 5005 4231 338 1008 355 1900 4871 3811 3860 2135 1509 1035 1890 2491 4980 4826 3022 3098 1439 2192 343 2230 2014 1011 1667 4974 2298 1100 1017 3459 2106 2912 3245 1520 1029 289 4102 1423 222 2522 446 3607 3825 1667 1782 2717 3647 972 4721 4994 3533 3763 1455 772 781 2209 2435 2168 2557 2208 282 4137 5395 1835 4679 4374 3229 77 5268 1236 4672 2264 3830 82 971 5069 1357 4872 2234 911 5112 815 2965 5123 2584 662 2336 4233 4392 5187 4534 2870 1905 745 3804 2491 3895 1554 484 3878 3769 302 4747 3830 4226 1309 4280 393 4983 4737 4664 5204 3289 3426 3217 1837 422 2485 1509 5375 5369 5278 159 3139 5283 3940 1780 1239 1065 5257 91 374 4783 3139 5081 1459 2178 3354 3845 5268 109 4091 928 2309 1636 937 2513 148 4763 3015 3955 2984 5134 3058 3365 5225 153 3839 123 1974 2072 3955 1635 4646 1404 2727 1832 3546 3438 933 909 330 2068 1341 136 969 2521 4074 2782 5213 2555 1428 747 1372 3526 5196 3205 566 4372 355 3776 4167 1457 546 1013 3024 164 368 1321 3846 5249 2803 1213 5087 460 960 4672 970 3003 3421 4582 2305 3913 1506 4688 4360 2495 3029 1983 1134 598 2148 2119 4895 711 4755 4879 1882 889 642 1320 3830 3478 4869 1260 814 4629 2457 2410 1574 4492 1645 1043 5253 3309 226 1712 3083 31 1407 3935 2277 3223 1061 2001 358 1269 4585 5433 1346 4587 469 3284 4855 5445 966 3915 2815 4903 983 5356 225 5119 437 1225 4449 4467 5426 4421 788 3588 915 5055 587 1249 5058 3105 3498 220 3361 4292 993 1302 2733 4501 5318 2815 1471 4397 1707 1861 4106 437 1830 3069 475 644 1435 2888 3161 4798 2745 4392 5285 3625 3187 3949 2080 4178 2778 3534 4578 3298 5290 3139 4918 1729 1572 297 4082 714 1616 684 1627 2928 5417 1200 4986 3503 3991 3637 2520 1770 4696 3463 1247 995 4105 1484 1165 4290 1226 3856 1490 472 386 1271 5426 255 5048 3074 681 578 5286 3580 2628 223 1683 4001 1935 591 2599 2288 3541 2296 3786 3224 892 1397 857 3176 1666 914 4540 3864 2954 4343 230 4402 3498 906 4045 837 3546 3840 3433 500 5258 295 3466 4443 4466 2250 1567 4857 3400 265 5139 495 869 234 3509 230 5449 3379 2368 910 418 2713 3217 2776 20 4372 4417 1723 1871 1003 4870 5142 2211 3733 4741 2034 2509 5218 841 2594 206 72 2836 1803 4757 5364 2429 1219 5386 1061 2510 3983 32 3997 5344 4218 4550 2860 1225 1044 452 1557 2415 3025 4899 46 664 2502 3617 4175 4495 687 4716 5096 1650 1844 2163 1121 4571 4970 1634 5015 3986 5334 970 1666 4672 2423 549 2160 2915 706 2965 1202 1787 1063 3627 1475 1316 3606 294 1936 1469 3644 2034 4777 3024 2134 1253 4702 3295 166 558 1771 2416 4167 3313 1579 4732 4887 28 5299 1050 1436 1474 1941 5087 3586 4135 567 1592 2419 1959 4574 1017 113 1401 3313 5124 1494 2994 3960 6 54 3889 5451 231 1167 4326 1264 2243 193 3444 2945 5278 2735 3326 4783 1391 2270 3838 3241 395 2784 1789 4794 1941 136 2280 1535 2479 4689 444 5072 829 1041 3774 3242 335 3706 392 1723 5065 2342 3527 51 2508 31 4142 4492 4657 436 323 753 1394 2356 271 4712 4400 267 1120 5358 5160 3448 2510 5281 167 426 2500 1876 3675 2462 4956 2192 5343 1076 1968 3280 4114 4192 2900 350 3779 3107 924 5001 1128 754 4132 2182 81 5136 4511 4381 2109 4259 2904 3565 2260 4213 443 4535 996 1555 758 5059 4133 5075 5020 1383 4690 4922 3415 3649 4998 2429 2411 3561 1592 737 2727 946 4768 120 3380 4035 1836 1192 798 3046 4421 2926 801 4811 1908 2902 3929 2701 4232 4142 3838 1027 3350 2435 3589 5231 4401 3487 2777 3368 3567 3198 4667 2808 1121 2217 2741 1891 755 3497 4396 1368 2784 2001 131 5029 175 738 2853 4886 2042 3835 449 152 2041 602 977 303 2792 5429 2324 2537 511 198 2841 3388 3273 3348 467 4143 5312 1503 3490 2390 4634 1547 4298 4750 4035 2442 3270 124 219 3534 5261 3903 2066 4851 1768 2466 3642 3375 3802 3137 1467 4618 5074 433 2786 3153 536 1626 523 1229 3485 1887 170 4998 2467 4906 4990 2462 3421 2852 4936 262 2903 5253 1577 2135 4912 940 930 1800 3716 4979 4035 3318 1256 4741 183 1458 4685 2941 348 5328 5201 1484 2971 1691 5277 269 2391 3673 2967 2667 3372 4727 4187 135 3998 4366 3843 4579 2316 2715 4727 5275 4848 4654 1736 3836 3434 2935 2177 617 5028 1354 2299 3658 82 5014 7 3213 3655 2774 1693 2464 1126 1784 5042 3971 4097 5021 4177 5229 3619 5274 4794 5443 4915 2213 2390 4480 3095 3288 4439 861 3898 2837 836 1921 315 5366 5073 493 1429 1893 4044 5412 5175 5305 2425 1374 3944 5258 714 304 5072 1264 5142 388 1891 4282 3787 1337 1109 2199 5418 4464 5051 1680 5192 1980 350 1718 5085 3906 4119 3953 2105 4278 1198 306 3485 3009 2539 583 1994 3379 2833 2283 3731 310 3593 1044 204 5225 2439 1566 2106 1737 3064 738 3218 4116 4315 1306 1364 774 3128 1705 2997 1507 261 5171 3290 1649 3751 4342 858 2366 2817 252 2280 190 4705 4821 2228 611 5296 2230 3733 4904 4196 633 1148 5226 2263 4215 3716 3491 1147 1367 1779 2687 4378 2785 717 990 53 3619 3830 1421 808 1197 2506 5179 3027 1064 4801 809 3453 5321 4481 4882 4573 59 4133 225 1674 63 4190 13 1487 5424 4344 4424 4584 5140 4107 674 4589 3895 3022 3741 270 3721 4978 5192 4845 4346 3212 1906 2774 2836 638 1665 4570 2695 2775 3192 713 240 1769 3700 5313 3666 4042 2779 431 416 5374 943 1115 4541 2159 4152 305 4096 5364 823 15 1379 1222 513 2282 1517 1806 2023 3111 844 1306 3498 2253 3059 2404 2746 4756 2162 4780 517 3532 1864 937 5285 1711 4596 1293 1594 4736 966 354 5345 3485 5387 549 3062 4277 4398 844 4113 3982 3881 3828 4482 48 4262 2849 2261 2285 5109 2562 4538 4843 145 2353 4733 4800 5213 2330 2925 1118 2590 4539 2770 1977 4524 2915 2405 5280 3945 1085 4678 4786 706 2851 3792 4612 523 584 4522 4655 2819 4239 2497 3498 2761 3832 4491 3891 1417 50 219 3756 3510 2777 2392 4214 2347 4816 2315 1926 4103 2914 2431 4513 5219 428 4274 4885 5324 1901 5360 3356 4401 5329 1910 815 4984 2699 321 4759 4518 2219 1618 5117 5423 2297 2918 230 2350 605 4069 3861 140 2495 4295 1802 3306 889 3442 3454 802 4181 3155 1090 249 147 2272 2902 4692 2190 3817 5263 4041 1968 2022 4425 5162 3547 361 1844 4801 4591 2909 5236 403 5157 1244 5140 3236 1828 215 2394 298 3326 5150 3681 293 1537 550 5242 4621 4587 518 4242 2331 1701 2819 3712 5406 3586 387 2102 3176 4075 1008 2450 5234 3886 757 2339 1672 3435 4430 2751 2779 273 5189 1766 2751 1524 2308 4766 3700 5364 2288 2654 1089 2668 4835 1638 997 2835 2876 656 4568 534 4141 106 4752 302 5020 1440 3111 2938 2854 5445 888 1181 3466 3547 2405 3350 5339 157 2966 4284 1982 2459 2990 3286 79 1474 2509 1047 3375 4584 534 1012 516 4375 4861 3843 4800 5283 5037 3961 2507 1588 4656 4038 2854 4491 917 1664 295 4531 2449 4841 1205 3263 3933 4906 1189 619 1212 178 3360 31 4661 5397 4701 3583 3445 4227 2087 3258 1052 5076 761 2672 2345 3191 3265 5184 5026 252 5415 2223 695 366 4124 3752 1703 3317 5103 1960 2388 983 4537 3969 932 2427 1957 3347 1806 837 2280 233 48 4868 5229 4938 364 412 1835 1982 3247 3723 3062 444 2346 3330 1264 1888 692 2345 4354 2715 961 2709 2336 4452 2783 919 2915 2675 1271 3307 1234 816 3859 3472 3974 3691 2885 2188 50 1592 608 5318 1225 1207 627 5368 1832 779 3000 3203 2626 177 5284 3414 1147 2590 4175 3291 2519 1712 1403 4681 4024 3638 3010 2900 3995 61 4303 3232 1906 3681 2715 165 3714 4827 1471 4236 856 1266 1362 587 2198 2306 547 338 2680 4265 2726 53 1998 104 5368 2525 2846 2830 5349 2488 524 4409 872 3889 3343 1476 478 368 2648 1707 3587 296 989 4233 1110 4849 3164 1741 4948 456 4358 2442 591 2671 2475 235 865 1576 3282 3025 4252 770 587 2775 4910 1026 2288 2396 5337 1548 2731 4590 3813 2704 1008 1687 1593 2163 3547 5110 4909 4662 3913 2751 892 4289 384 4841 4338 4406 3698 2433 2265 2226 589 5038 4799 4287 2850 3390 1770 766 4049 2475 2329 3549 1707 511 1441 3092 2267 3790 2419 726 4860 276 4355 4540 3637 534 3535 3567 3597 1444 4961 3373 1782 1299 4480 4369 2564 1017 3078 2770 5152 2158 5060 3448 2680 304 4938 1950 33 1045 3253 3272 1362 3757 1384 1254 2899 925 4115 4105 4151 1187 1781 4404 2427 3526 5303 1264 752 4232 354 4742 459 4756 3012 3477 3417 4677 3996 18 825 3098 2356 1031 1891 3451 2952 4524 1736 2300 1362 1439 4481 1800 549 607 4220 5099 3487 1470 2036 2267 874 1121 520 4504 3659 2474 5008 2952 1573 3537 292 1204 5362 4721 1119 3837 5268 1245 1816 709 876 4269 782 1940 3904 2423 586 1076 1954 2060 5245 3245 3178 3579 1800 1448 2322 5182 1886 666 5341 4318 4113 3724 4937 164 3731 3564 4595 1934 2946 1700 3843 1432 5005 4954 2320 2131 4663 3325 5415 2143 4871 409 3617 1313 3722 4068 4043 3137 2710 349 725 552 2380 164 2462 2862 4933 274 2857 4056 2067 4542 546 3305 926 2893 4751 2783 5179 4650 3817 3446 2129 2781 1920 3079 2504 4103 3714 2756 2200 1534 5085 4964 2186 3163 4954 1084 3754 2291 2111 630 3107 706 3939 3388 2902 713 2122 4995 4983 4532 3164 1019 1244 3351 4516 638 5269 3299 5038 1041 2056 231 3207 2018 4026 4557 3047 4130 1439 4802 4132 4694 150 4086 3673 396 958 229 4448 5237 4303 5237 987 426 4045 3404 2339 7 2889 1276 1675 2502 4288 2228 3556 3463 330 4386 2406 2973 5086 963 2332 1014 4021 4999 2980 239 2605 4345 3696 1358 1041 4102 1119 1340 854 3325 1890 2907 2870 3582 2053 232 2346 2213 1816 2762 3315 3268 3855 3596 4630 3889 4170 532 2228 4182 4438 4086 1452 2176 203 4390 1697 51 3493 806 3245 4145 595 3430 3126 4010 5224 3586 2299 447 3348 2601 4897 5254 1111 1928 82 4560 3120 1874 319 4756 1202 2842 4616 966 209 537 293 5249 3238 3351 2933 4975 1873 5311 4426 3874 4518 3779 4486 4234 2967 800 2500 3047 3593 1143 1682 4994 3047 4157 4307 1734 5187 3623 4434 1766 1999 986 2826 64 4478 2981 1273 2314 5437 1565 1645 159 4483 1584 4836 755 1625 2709 493 2907 4150 1635 4815 385 4030 4021 4948 2286 905 958 5236 600 636 3288 5144 1673 2846 236 1702 4817 585 3746 1882 4550 500 1878 2284 1545 648 67 477 2726 2364 3859 376 5412 2992 3237 2096 1584 1022 1977 563 1460 250 724 1624 3282 3507 1351 508 3406 1207 2360 3981 1775 1929 214 1859 2039 159 1398 3225 1870 3141 5102 3955 5353 883 869 1602 2014 4799 1982 4768 2471 3808 3718 5280 2612 3903 3057 1835 2152 5461 3400 2258 3598 741 3903 2060 692 4518 187 5071 4583 5406 480 1003 5071 1170 3495 2445 2867 1617 2794 1973 3198 2965 3879 2476 4354 3218 3418 2464 1522 101 4609 736 1156 692 4669 3139 2602 2181 4462 2171 2705 457 1157 2750 2396 1451 2877 3929 945 1814 2109 1501 3385 2039 3732 4415 3787 4318 4330 2905 5383 2613 207 4243 4482 4020 131 4154 3600 4130 5396 4351 1966 2847 3786 5360 4222 911 2794 5417 1841 3870 4612 4712 436 4062 4506 3640 1328 3255 1138 5068 5366 4648 1340 800 4812 245 1036 567 1139 5208 2758 5463 950 4096 1926 3491 5127 852 4858 2277 23 4665 2390 393 1667 4078 1581 2222 1729 3666 4067 4224 1874 1821 236 2632 2180 4582 104 2849 615 3652 3504 5044 1825 4250 2394 2154 805 391 3335 2694 3893 2948 912 5317 5118 95 4196 5037 680 744 992 4300 2485 5311 972 4720 1667 4630 2643 1816 2318 4027 4171 310 2621 641 686 1266 5242 4899 5024 949 485 1203 3592 5195 3948 2617 4704 2146 3054 667 1039 33 5440 3412 4886 2576 65 327 524 4080 4097 4492 3786 650 3683 39 1502 4276 745 1939 1972 4954 1329 4676 1546 5290 4448 1770 1959 5264 3189 2952 411 2529 4937 3801 3007 1623 1793 4485 619 5306 3913 2400 4422 4879 457 3972 559 1741 4419 266 3542 3111 2514 5124 975 3315 4099 2643 1575 486 831 3923 942 569 3417 406 3843 4432 479 3987 4138 2098 3613 4534 797 927 2542 5052 4012 1014 2780 3520 994 4959 3600 3349 4409 376 1365 1097 3940 4014 1564 5026 1411 1290 3550 1125 3049 853 4752 1651 3920 2443 5347 2755 4432 2715 3382 643 4849 1115 5099 3238 864 4149 2975 3288 2887 4628 2189 2343 3175 4249 3960 1017 1646 932 5355 2137 2941 436 1423 2307 1476 2649 2868 4187 2763 949 146 3251 2956 3501 911 1201 2530 680 3011 421 2626 1894 3804 2100 3994 683 1136 2106 4777 3841 3847 4748 1679 4513 5395 4374 4106 384 5108 1612 931 40 4797 3355 167 5223 4596 4034 601 5308 1741 4917 4899 2716 4206 3690 4102 3282 1236 3770 2973 3707 2954 2816 4123 4772 3337 687 1760 105 1054 3246 5227 427 335 1576 224 3111 1528 1531 2585 2159 4739 2791 851 2137 3767 2553 4515 4219 386 2445 1821 2120 921 1379 1954 4639 3425 1650 3049 4549 2587 2120 594 2441 129 4344 945 3730 3332 379 2184 1675 1241 3435 915 1700 4584 1380 1099 2010 2468 2329 4094 5426 303 679 2805 2382 5144 3450 2769 1281 5368 1009 4650 2698 4819 3992 708 4206 1804 3739 5297 704 910 4671 2167 2697 3748 2136 3809 2843 4346 992 767 1449 2364 1655 2184 3133 4400 3516 3534 4798 1034 5141 142 5065 4640 1461 76 3172 5305 960 1327 189 1547 622 5281 504 2920 3890 1352 4688 2005 2713 3942 3897 5397 54 4555 2916 2900 4559 5394 4032 1694 1943 1679 3872 3041 5334 1013 3934 1757 2617 929 2015 345 1306 5446 4482 2200 2785 2672 3170 5214 5101 3555 4752 1388 3410 4617 2947 649 86 4071 5350 4145 3177 1625 3532 4532 1782 1165 4421 5063 3673 1826 2479 4797 617 1907 3360 200 3104 4373 4804 4074 1861 2267 4560 1575 1059 545 2153 4353 3296 2222 782 2563 1884 537 3724 1325 440 5030 2172 1871 4858 1726 3952 1452 4623 4144 2633 828 4152 1899 2558 4180 4389 451 5103 33 1694 4200 919 5113 3562 5266 2547 660 4295 5179 3995 4212 3349 559 3295 1320 476 3927 3347 4792 1936 2930 3630 1212 5008 890 3251 943 1158 2984 1170 1286 1465 1625 3351 2017 4528 2295 4559 3024 4100 4413 4547 4281 4496 4713 262 5225 4195 1150 4841 4225 3816 605 247 2229 2718 394 5211 3777 1705 3889 2425 3418 3355 2962 5285 283 5357 1355 4272 5270 4729 2047 43 127 2701 2643 4531 692 362 529 4733 3679 1136 4384 4665 663 15 5086 1444 3621 1957 981 4251 4246 412 2391 3108 2731 985 515 2642 28 4505 1753 3397 1915 3126 5161 4725 1468 1937 328 3344 5223 5330 992 3500 4754 466 4739 650 5375 1867 763 597 3766 211 4785 1548 1577 3373 2629 4365 1383 728 5320 4443 756 3652 5205 783 4044 5304 3595 2240 3521 3117 2118 1696 3559 4436 3112 1185 794 3744 164 3164 1974 2315 335 3181 3660 4908 1619 3405 4984 926 3487 4576 78 379 772 3876 1244 2522 632 2158 3201 4810 3387 2164 4957 1564 4580 3287 4353 2270 2848 654 4105 5344 2901 4905 4300 3213 3375 5094 1700 1866 5202 749 4617 2732 383 450 4984 3272 5314 2080 3846 4745 1883 2728 5297 4312 4620 4878 1263 5438 4855 969 4220 1739 1167 2630 2518 3543 1810 1925 3228 302 1555 5019 4844 1220 3809 1092 2144 3117 554 2246 2080 2340 5328 4615 458 3351 145 2402 3462 4448 2280 1 2092 2108 273 4214 2117 2890 5059 2843 1426 3870 3849 4929 4021 2676 2264 1560 5178 1864 2081 1045 864 4236 1427 1833 936 4728 204 4390 4656 5434 3943 4347 2484 931 80 2370 935 1998 4547 5401 1195 338 205 3476 201 1583 4406 5322 305 1698 1856 5187 5327 4330 496 1926 4511 278 1924 1450 3765 2917 5250 572 3876 4594 2040 101 261 3433 1047 1872 5265 4297 2330 3019 1748 182 3255 3377 5279 3378 3453 4538 587 4731 337 2642 483 3952 4980 4709 4757 2723 1989 2050 934 1208 2906 732 1004 4567 346 1308 1919 2544 4522 2466 3371 690 2099 3242 4355 5056 1799 5307 1515 1007 3917 4395 5120 5254 4801 5281 3148 4264 4036 5266 2933 3630 4411 2447 4311 2854 1430 4034 4501 5129 1890 5303 44 4360 1965 3008 2189 1891 2034 2609 514 4844 656 4669 4361 3878 5288 4054 925 251 3560 2321 2235 223 431 4795 1094 4633 2914 2359 4583 260 2155 5291 2703 4672 3332 849 3856 3233 1076 5367 3848 3025 2628 4364 3104 1615 3656 2881 1956 753 4888 4152 1008 473 1818 874 3032 1203 875 1565 3930 3261 4579 1109 2780 2011 668 4399 5215 4468 347 3749 4626 1244 3039 1540 1623 4674 3127 4159 1241 4203 2772 1384 509 2687 4982 5336 3369 2987 3858 1391 1786 3672 3831 4523 4384 824 2869 2513 3075 1319 2702 5057 948 5314 830 2277 2265 2959 4320 3464 1386 3523 4466 4610 4814 1316 1288 4269 204 1135 658 2092 2218 1636 1647 2912 3367 4577 3494 15 2887 3924 850 1573 4701 4972 3977 1786 3720 2950 2298 5387 1772 217 4503 2801 3683 3001 4136 1797 3807 3689 2274 130 4936 1806 1903 2366 4428 1659 2880 688 1529 4664 4626 1893 2575 4310 3140 270 5301 2957 1963 1678 371 3647 5378 5083 3801 3785 2894 4236 2660 38 398 4982 4170 1303 4138 4394 2374 1060 1803 4509 5311 3820 4037 3261 2346 280 4216 4585 4157 4248 135 567 5127 3613 978 1004 4100 3745 2482 245 328 256 4100 2700 3721 4949 5458 3166 2655 1837 1801 5299 3234 2860 2489 5272 5418 4578 1521 5291 3789 4382 1107 1163 2753 1540 3434 2187 3651 4338 4758 3300 4473 5129 4033 495 2860 5334 4403 1860 5240 2803 634 4271 2357 5199 3542 183 1707 3491 4709 3698 3468 826 5143 1397 5312 2838 4237 1376 5394 4592 3118 4586 17 2450 1247 4975 1344 3098 4717 4915 3627 223 1483 2388 3575 2338 4237 3795 2599 3583 1721 2189 768 1606 3604 1842 2568 4633 1483 2037 476 2962 3864 3919 5205 1680 1577 2496 2413 688 2392 5270 2937 3080 1442 4039 1689 2414 5238 3186 1049 1718 2658 3057 2622 777 4801 4718 2352 2377 1033 2783 629 4980 2749 4407 1395 196 2334 1262 3163 5349 1493 4597 3862 3314 1493 1758 1916 2535 979 4838 4862 4842 138 4241 4273 1764 1939 1191 4040 3244 577 1431 5342 3489 4676 4227 3980 2470 3112 4324 1257 4528 1368 5377 4946 4507 2534 1721 5407 3063 2951 3318 155 2232 3470 2077 1154 3634 5323 1607 4843 4057 1707 5454 3354 3462 3299 4594 39 2857 4777 3113 1364 818 2065 5396 3477 4424 3861 458 1546 4528 1560 3574 3428 576 1526 571 643 727 4239 112 1066 3915 2384 4012 3526 5287 614 4581 1491 4088 4204 2466 3226 3782 1363 3195 2220 2812 2102 371 341 3880 1345 1610 434 4591 3439 4519 3595 1889 840 4215 1885 4236 1374 1701 1259 3840 3957 525 3288 3140 72 4347 1224 592 4035 813 2584 4463 2390 3949 2930 3272 1641 3148 4229 664 5295 4977 4598 3121 4258 2475 4261 2498 3685 1023 5193 851 4489 4044 2406 4325 3138 4361 1494 233 78 2957 4670 2822 3997 3362 2679 3708 5180 3598 2778 5419 3595 3104 233 4392 3920 3598 3063 3961 3821 3480 3462 1413 1075 1233 4935 2681 1036 415 3916 2784 1634 3056 2151 2420 3605 1616 4906 4108 4815 574 3310 601 4264 1798 1545 456 1689 2419 4714 870 1863 4125 1572 2614 4929 3124 5417 3431 1624 3111 1937 2692 3427 253 2931 5427 5330 3603 543 4926 3843 1178 2262 3285 5427 2694 2293 3557 1352 2080 1759 4141 2254 5084 2004 4226 1394 4094 5185 3805 766 1526 1149 4130 4371 377 1329 216 2557 999 2472 1200 71 2368 29 650 1305 3744 282 5147 3003 3285 3833 578 3356 16 3229 152 4928 1915 892 4892 3511 2003 1371 2306 2057 2196 2457 4517 4268 4676 73 270 1972 17 750 977 4603 1714 3707 4467 2140 544 3186 1054 1361 4742 721 2134 4548 4304 3175 2863 341 4042 5221 1435 245 409 2065 1201 239 2541 5184 1887 2837 4786 3436 3630 1172 1705 2107 903 2521 31 4912 2298 86 1438 1514 2216 2170 5296 4723 4244 5355 2957 4241 194 4063 2555 4111 183 3407 399 3811 3427 4644 1926 5132 3916 2690 4775 4382 4501 3108 1515 937 1280 1820 2049 3402 2283 2090 261 4674 2011 4116 5325 587 2640 3817 1939 3502 804 2239 1534 688 337 4091 1894 1784 2350 3355 1949 1385 4622 1269 3350 3887 1182 4030 544 119 3084 2318 2326 5200 3902 4131 3313 4981 148 3846 1721 1922 2425 1513 3361 2609 951 5193 1605 82 1873 920 4958 4934 3050 3305 2112 3447 2296 1945 2858 933 1082 4550 5458 2374 3055 1722 2556 136 4679 4286 2076 1243 43 4456 4085 928 1777 163 2086 3104 2921 3946 1001 4509 2224 3495 4512 1782 110 749 4449 2619 1560 1357 2539 2192 713 1069 1220 894 3796 4846 1007 2505 2587 1551 908 5261 584 4319 1006 1157 5433 5144 1432 4312 1684 3839 2869 805 1731 305 312 4798 1112 3412 1175 3835 2974 3158 671 4804 3158 113 5148 1573 2162 761 144 4888 1375 3704 5192 1411 2344 3683 4935 4125 5113 371 3783 287 415 3231 3688 2871 2740 3860 2463 990 1426 2908 4625 2591 2696 2276 1182 5371 3405 1298 4014 1618 2078 2011 1203 1474 185 1184 3648 3878 96 2958 1196 1517 240 1618 63 211 2167 2752 4989 741 2296 3640 5149 4944 3565 5313 1522 3999 2705 2973 2050 5222 4577 2017 2885 5455 446 400 1392 3281 3491 1424 1205 1315 2066 3098 1604 1161 2326 3340 618 1674 3697 1794 5242 1923 4837 4238 991 2727 1397 4160 3560 5138 87 1253 3906 5035 2306 343 5090 3883 1845 2849 4091 4879 206 1348 926 1287 3334 587 3732 1848 91 2257 5043 3174 4368 4188 2080 3640 2595 1671 4326 2303 2869 1489 4982 2779 2863 2870 5213 3250 2311 2411 688 2003 1045 1823 4929 4280 4162 2389 1439 2260 2658 4685 994 5030 2178 4924 2492 911 1310 2009 3136 1200 917 3012 4048 3596 3457 4974 4615 3660 4533 2481 2210 4727 1925 1925 2791 2635 2616 1902 5244 2415 2348 450 291 5146 728 5451 2561 904 698 1300 2841 422 4161 340 5107 2324 407 220 3257 2698 4789 1914 1064 2453 120 935 1109 2970 4081 4315 971 5319 2129 5028 5436 3869 1399 2521 1066 621 3294 4925 1115 3071 4847 1467 2348 2338 587 4496 169 2299 2864 4142 3430 1176 1506 4185 4744 879 4384 1605 751 873 665 1992 2279 1653 3250 3049 2210 2965 2389 4294 3235 5416 1048 4758 1160 2478 3367 5287 2370 5017 680 3231 1611 503 5288 2706 1158 1631 2566 2905 3691 2735 2806 2999 281 2372 1031 2168 845 2894 5432 3892 1988 2722 4913 1129 991 3945 3847 273 3204 2202 4306 5100 3281 1732 204 921 351 4918 3149 1739 64 3695 1062 2979 697 5019 4986 441 3041 2847 2202 4053 2347 5375 2349 2036 2373 2345 1746 2036 3661 409 737 3876 1450 3929 2019 4311 2327 1930 1932 478 4733 5084 1324 5000 3568 160 1211 931 4144 5147 1089 2303 3009 1546 4666 2239 5260 3481 4752 14 4444 1350 1644 2759 4178 2038 522 3806 1203 1842 3700 3073 3154 3961 2469 273 4972 553 971 2462 4197 1163 1059 2313 4458 4937 4203 5224 2055 5457 1999 5182 2469 3074 367 4946 5111 1294 1694 1561 2232 5205 3093 2726 2160 3656 5453 3923 2284 1083 439 1575 4797 1890 1618 3970 1505 1358 1486 3274 2042 929 2516 3962 5306 1366 5355 871 2360 683 826 4403 1157 1336 3502 1269 2752 3180 4732 3134 1312 390 1035 3493 2410 4871 4191 5216 333 3040 1031 4599 3794 4696 5134 1065 2502 659 2396 1751 891 1996 707 1665 3627 5250 3383 5404 2693 1425 1124 5071 4520 3644 1053 3740 3311 67 562 1791 3022 4462 4325 4447 2002 4160 4744 2857 3036 139 1550 1604 341 2035 1145 2501 4262 238 1993 968 2690 4857 1160 3072 4716 676 1084 887 1207 2749 5156 1444 2695 35 3190 2466 998 2673 409 236 3554 202 1362 4475 4565 339 4867 1225 1309 4405 4912 3490 22 3251 1546 4147 3048 5428 4836 4439 1172 2215 4833 3729 3758 2828 4372 4924 852 3041 3488 3213 1663 174 5261 3146 4467 4805 4107 3865 5284 3071 4187 551 3546 4939 2303 1946 4954 2989 4326 4605 2882 1446 3931 2723 1041 325 2927 3127 3019 4975 5140 669 1069 4560 2425 3535 3809 60 854 1959 3374 2153 2406 4663 4592 5251 1278 280 1175 2376 3301 4411 3858 1988 2210 2644 2197 3252 4844 4147 412 4564 3969 1027 1224 459 3718 2201 584 2693 3569 1743 2868 2098 3061 3530 2898 239 761 1918 1307 3114 282 4083 1826 985 1349 5406 819 2272 3037 333 1865 3628 3121 1083 4323 998 2922 3733 4683 1935 5369 1705 1885 706 3739 2592 1106 1198 4924 4471 5060 2201 4673 1948 343 1912 4256 1375 3528 2236 3364 3193 1868 2148 3321 2881 4728 1528 926 2091 680 484 4170 5234 2927 753 3750 2024 4033 4342 3542 1366 75 2701 4097 1809 4784 442 2738 2501 2533 1251 4484 4830 2506 1890 1523 450 2098 2279 3879 268 3989 2626 3944 1093 4330 4121 4945 5257 5271 670 1759 351 2845 3933 364 2063 3356 4568 4327 3217 3417 2004 3441 5037 5129 201 3976 4921 1408 2440 695 5414 3536 1835 3839 4312 4927 2406 3462 563 3790 4914 3225 3853 1528 2406 931 3517 18 1959 2779 1308 3616 2189 3326 454 2522 249 5212 2042 1720 5333 4957 4124 2215 2333 2425 1395 2761 4693 3193 673 5435 3811 529 4585 2587 158 3094 1869 861 3477 4858 1354 1769 5462 2454 5394 2484 2280 5149 1785 5375 3530 1458 12 2572 1784 1021 3272 1634 4847 2871 983 4377 1805 3838 3385 129 4300 4915 1680 624 120 29 2797 2491 2913 5029 1532 1439 82 5061 307 5248 3362 2640 4119 3635 5359 3811 1766 2275 885 4114 3302 815 4921 3276 5086 1333 2743 4443 1994 4806 309 2658 3645 1541 3097 2964 2575 4449 776 4718 1623 4374 603 280 3661 2203 3977 130 165 4829 1419 324 100 2452 4433 948 34 1722 3727 921 1202 4469 140 2381 1631 2034 4686 3632 4718 2182 968 262 2841 3008 4292 3231 1390 2273 1457 1974 1400 2778 292 4086 420 3630 4225 5321 2199 2679 2292 1753 5305 4826 4773 1481 1982 642 2158 3441 2140 1404 945 4560 5267 2801 3609 2358 4485 2231 2473 4082 587 1526 220 1037 2289 1502 4733 3020 1140 441 2987 3361 1040 4009 2577 1731 3554 1866 83 5372 1366 4385 722 3669 3183 1921 4619 2243 1973 2395 3208 5335 3123 3924 3608 813 727 2252 1215 3811 1237 3581 4181 2594 2326 2274 3441 2260 1962 2987 513 721 3602 611 4495 4234 2469 616 1111 286 4689 687 709 2893 3228 4527 4238 2118 3088 3660 3769 216 2276 3359 3796 1589 4907 2902 3509 4893 3430 3867 4747 4527 3528 5401 3285 4420 51 3341 3352 237 5096 3397 544 2322 4557 4300 5381 490 3554 1348 749 742 2576 1371 1022 4607 4636 2172 5033 4217 4635 82 4595 4581 574 2475 1103 1285 913 904 5340 1610 324 3747 3769 4933 2907 4688 2918 4481 4400 275 5272 970 3158 2519 5355 1890 923 3901 1493 1518 3319 1813 2245 1960 3969 3876 2098 3652 3435 2842 1419 4793 4969 3281 2862 2157 5429 4559 1831 4195 212 2224 3318 4196 4925 4842 3775 3536 3971 5455 282 3251 3218 3474 144 5205 4594 3053 3394 4187 1076 2646 5267 2056 2139 3090 900 2490 2608 4484 2502 5103 2051 5297 4962 5262 3828 603 1445 1745 3729 4582 4535 714 2467 2526 3848 4676 4516 2832 1203 1338 1046 3097 2393 4765 3721 3234 4178 4675 4450 2718 3196 3823 827 3055 1885 4132 4396 4644 4944 2184 1075 1055 5453 1876 883 3440 295 1223 3623 4811 334 548 3901 3565 498 2588 1751 4791 440 570 2824 1225 2371 4887 1339 3923 808 1792 3874 1598 1272 1877 2613 3264 284 4309 1045 2594 2021 4966 2186 2677 2998 4879 753 5044 3660 1989 5297 378 2264 1417 2447 4652 754 791 2184 4169 2384 4300 4992 43 2539 2979 2852 852 492 4195 1984 4025 2576 1697 2846 714 5087 4516 1217 4721 1928 2383 1325 1518 1383 3688 3234 1070 1022 1251 3322 196 747 647 4359 1414 3309 2745 2131 3895 170 278 380 1164 1508 108 4568 1101 1178 2603 2414 3893 2339 2589 180 444 3860 3045 513 4646 379 935 4803 4837 5132 4336 1816 4350 892 3321 1169 242 5105 897 1998 4127 2731 2819 1941 5295 2318 1400 4004 3556 3556 1074 3505 4890 3530 3516 853 3228 1208 21 3471 834 1856 1154 2889 4449 1864 3094 4851 1776 337 414 1542 578 3239 4464 2217 1673 420 619 4873 2683 1338 2139 4250 2343 356 1322 2276 1393 2544 2217 4260 936 3256 2846 150 2826 254 4549 1991 4623 232 647 958 1240 3882 2874 5272 2765 3389 2884 1992 3774 1960 280 1351 1053 1412 212 3132 811 255 5289 3175 4638 848 2593 2689 1029 4637 2382 239 2753 395 3860 4957 924 4576 3877 4543 2574 2686 1502 493 3076 4161 1519 2328 5372 4277 2123 3646 292 3008 878 964 1454 2435 1185 79 26 3045 3882 1769 2726 1024 796 1683 4187 1444 153 1720 4233 4722 4492 3477 465 1136 4986 3139 2605 3454 2249 1532 5176 2068 3491 2949 1038 4835 4290 4446 945 1572 5006 2499 2328 733 4719 5143 2303 964 4064 1280 2731 2308 3860 4649 4910 1008 1565 4032 2181 5309 3076 779 678 2275 2467 2616 2436 2440 1693 813 2864 3595 3958 1803 2261 4900 3237 1395 1735 3311 2698 2814 695 1182 430 3882 1515 1974 2443 5401 4807 3191 3703 1485 4970 718 529 3180 3893 573 5417 1880 974 5431 2209 166 5358 2252 3203 2437 1649 2653 4276 617 4 3227 3631 3920 4396 1527 4039 554 5052 980 3494 1330 1655 5099 4454 2883 2796 3398 192 2548 4078 4493 2788 4989 3904 3068 5332 3734 608 334 2607 1156 5171 503 4302 4039 1163 3086 2199 2045 136 320 2329 3106 4868 3114 1627 1131 519 1738 4478 2913 4508 2296 1842 3102 3791 4939 1009 3362 4758 2047 4676 1002 4645 3257 1325 3043 4570 3483 3412 1404 5184 3049 5176 2574 4569 3957 2452 5174 2231 4989 5176 5103 646 448 5361 800 97 3874 236 1449 90 1308 2070 2573 93 1715 3170 4705 2993 780 1222 4883 1223 4864 2330 5073 3554 2709 2915 1624 3646 490 2666 3624 1919 2430 5283 4105 1344 3473 1812 3981 359 649 1223 2132 3510 87 3087 547 644 2784 2357 2225 2114 4159 4274 4675 5226 3624 4745 1275 5167 5219 1020 3270 1724 1193 273 1187 4566 1827 502 1834 3971 2858 5310 939 5023 2527 701 2449 1015 4815 4886 1349 3507 4396 2152 247 1249 3035 802 5301 5035 2930 2669 2221 3931 2840 520 2312 4482 4375 5300 3186 1012 1640 264 2254 1156 3448 3982 967 4462 2380 5462 2892 2237 4445 2466 4916 1895 4604 497 857 3146 627 1291 1552 3271 4730 487 3987 1035 3872 2867 4820 3851 5105 3890 1047 4494 2277 4680 4232 5255 571 4605 1091 3629 3384 1944 4696 4099 2490 4322 3717 1863 1380 4839 247 5381 4352 3131 2546 2637 2303 2458 1391 3341 5394 4783 4174 1139 2002 5384 1012 2326 380 3393 3263 2831 5175 1386 5352 1330 1514 3363 3371 4017 1143 3399 1035 4598 4684 1604 4513 5363 1627 11 1602 4611 1100 545 2876 4173 3939 3436 239 2399 1972 4475 5433 4772 2408 4324 1246 4053 2837 333 1848 2472 4060 3158 381 1612 4494 3305 3523 3252 3717 2189 1579 3 11 1574 3010 1475 3379 2456 1473 729 5185 3827 4279 2917 4330 803 2478 5144 2533 3686 4470 4086 77 1723 1828 1582 4619 408 4204 2603 5098 508 936 3215 2912 5316 5047 1198 1376 4633 1083 3544 250 2762 382 1618 4047 1969 501 375 4782 5451 1093 3220 2930 3060 1485 1931 3183 4573 3935 4514 2067 53 2365 5203 235 785 2909 943 1575 246 4813 1153 1769 584 1527 3882 3279 3142 3808 927 2307 3207 5356 1995 4037 937 2106 3262 4222 1672 5145 4152 371 5165 1291 3552 2680 2748 3084 605 2036 2342 5333 750 12 3331 2387 2612 2417 478 1775 169 3397 1060 2267 1141 4464 2271 4346 2702 2599 2606 2486 3932 4081 1198 4331 2873 2261 2380 4241 3404 4781 372 88 4806 754 452 4485 2509 2946 4937 76 5113 1421 4193 943 3056 649 1961 2789 2261 816 4934 2083 4570 2143 2573 668 4798 1848 3793 2053 4756 864 3158 1531 4732 1527 116 1597 2595 3106 2583 3647 1908 4769 3757 1175 4710 1630 5105 1474 3205 3388 946 4132 4434 5060 285 2848 3726 3640 1537 216 3095 2209 3205 115 3156 2502 540 2475 3687 668 941 4470 5190 5358 1723 3538 2657 1183 5291 4073 4707 5093 3941 4367 4546 805 4404 1127 2978 3092 3002 5412 3169 5314 1843 1824 2659 4230 446 766 7 3384 1946 79 3724 4861 1400 5014 26 1712 2283 1101 4266 2438 5171 1215 4340 68 2534 4342 3911 4292 4692 3131 1785 909 2822 5148 1802 25 82 2524 2025 2721 4259 3319 3084 3978 3628 3371 4801 5392 5120 5067 5204 4449 4585 499 5285 2057 3913 571 4009 2262 1112 2739 3167 427 818 2236 4145 3606 3396 4060 826 3757 3290 1475 1098 3708 3031 1047 5429 1240 2791 6 5356 596 4522 4133 1036 5154 2632 3495 4316 3509 241 4117 3598 1160 1795 1798 3409 1380 261 3859 2003 868 4207 1289 684 4753 613 5117 5107 1386 923 1283 4247 4014 5095 4403 12 1652 3517 3939 3930 1463 3909 4047 4786 2364 2670 4010 2541 199 1337 2096 2281 2434 4661 786 4997 2425 2972 4105 2724 3136 5155 1060 1629 5295 3398 995 3047 4188 138 1459 5382 1189 184 351 3518 5450 842 54 3541 4100 2702 1800 1913 1597 2736 2899 5375 1825 518 2187 2073 770 313 1877 1804 920 1616 997 1677 3601 253 2780 2093 3809 283 4303 69 1927 1015 4028 3299 4014 4142 5403 4686 4063 4188 4254 2278 1047 5104 2450 3569 4821 5003 243 4401 972 3278 1078 2995 3584 1836 4262 2693 1189 4062 152 3768 1411 3730 3117 3592 574 3104 1718 1943 823 2089 4268 3939 2857 3896 1828 2056 2752 1193 2452 4202 5051 3315 1893 33 4538 2010 5307 990 4823 2005 1566 4560 600 4884 1554 4014 3530 4988 3796 1218 1791 356 4331 3979 2098 3525 2379 1726 3752 5185 2234 1562 44 764 4138 3944 3479 870 808 2955 4236 1902 5001 2444 5256 2119 5 4669 2866 1921 4296 4 1770 2445 1261 2392 972 2066 3714 3683 1759 129 2947 3866 4732 4955 5349 5121 3910 33 4359 5455 2275 3917 2920 4510 3672 139 34 2684 554 1134 1455 3008 1157 4992 5457 4411 2994 938 608 3679 35 448 2985 5310 4928 2930 2353 4187 4825 2875 3462 5333 3420 3972 626 4831 2338 1967 4854 5112 4391 516 4310 1946 5127 5129 1825 4093 3652 1335 682 3364 3180 3259 3717 3469 3963 4948 4596 2239 3933 4522 2677 2782 2714 1210 789 1265 2982 1573 4184 23 4908 1947 1919 2132 1580 2453 2206 2705 3116 4548 2514 1809 3632 1314 5183 4743 4988 3896 1923 1336 2327 2016 306 2145 2942 1510 543 2941 2888 4122 4801 3729 1756 5358 432 1229 1583 913 914 651 776 4679 1563 4170 313 2597 3512 880 2287 258 4255 2340 925 168 4645 69 2678 2906 449 67 3441 1492 71 5006 882 1111 904 4357 255 4777 3450 4087 881 798 3714 4781 569 1112 1358 54 2040 3352 4781 3471 1379 4937 4754 3404 3476 3682 1115 1738 5093 2262 4817 3213 3976 77 123 672 5061 2517 3021 4280 4170 2115 3647 831 4211 629 1778 5346 2823 2605 2799 637 133 543 1467 2897 5377 2213 2495 3251 1447 4704 5136 5172 3407 822 3040 1550 2135 3895 4772 2436 2685 4608 5141 2077 3182 5019 3195 1894 2718 5403 827 2660 3158 419 317 574 3428 1818 460 4191 2517 4600 3085 4683 1883 3660 3297 2207 5351 4967 2111 1125 2684 1171 157 29 4738 2936 374 1808 3723 17 4060 2728 4537 4345 3892 3187 1104 1231 4821 441 3993 1494 3547 5222 3618 1045 3834 1699 2953 5071 5039 2569 3191 4392 2502 3161 3931 1292 4110 889 2416 4937 3901 3750 1124 3964 3000 3490 2593 5203 5078 3408 3532 4025 3597 4948 4613 5170 4288 2211 5242 4545 1647 4481 2820 3771 1328 5399 100 3159 2998 4178 261 5113 4159 3800 5337 1295 2013 4389 3564 3273 2861 3129 935 2102 3089 2690 1148 3967 3682 33 4691 325 2267 5007 61 5385 2192 4977 4334 4616 501 46 4184 1777 3124 3240 3015 5322 4548 2637 599 4846 2150 3299 2621 3405 3515 4356 3069 5426 3989 1606 4666 1918 3088 593 890 76 4055 1990 2805 1158 5037 106 5269 3022 3727 4986 5304 926 4708 4006 4272 702 1588 3728 3737 4417 4180 4108 1230 4102 2643 4529 1741 4048 1688 1780 2446 4805 4192 5184 2225 5274 984 1838 3405 985 2329 3671 3182 4805 2698 192 1460 1197 3448 2394 604 3084 3458 8 1923 743 1618 5223 1521 712 3433 1467 2277 2642 975 4235 4714 596 404 2373 2013 2890 5427 523 3342 611 588 956 3085 1926 4544 813 3527 201 3338 648 3396 3813 905 691 3770 245 2654 4136 1253 3326 5062 5160 4697 774 2065 5271 1450 1156 232 4860 1922 910 1220 850 343 3358 707 3692 3971 1488 1407 4667 923 3085 4121 5430 2713 5169 4200 4373 2204 1922 1990 1765 1837 2505 5417 2413 673 5166 3338 1339 2100 2431 3875 4609 5355 4049 2234 3367 451 4681 2280 2294 3244 899 4988 760 4488 3126 4806 804 2544 4648 608 2563 3797 2102 1716 428 4319 3798 1978 2874 4518 412 3113 1036 283 3722 2337 2422 4825 2312 635 1817 280 2106 5244 1694 4158 1332 1130 654 1690 447 5319 1086 4525 2796 3832 5092 4449 3676 1234 3762 4117 3560 4761 2086 4487 5444 4751 5413 2027 3175 8 4007 4670 724 1255 1155 4307 4782 924 3048 2327 2261 1401 4253 2457 3241 2515 2696 3356 1232 5262 915 223 2699 532 1351 3118 4727 4345 351 1002 4174 24 5222 1830 3485 116 3864 2218 1008 3402 2781 1420 5147 2274 4919 1324 247 1162 612 2635 4231 755 2242 2975 1604 3200 666 4812 2127 5254 3206 3360 1015 210 3056 4400 1175 47 4220 311 579 1694 2882 4863 1556 3246 4337 2671 3352 543 2339 277 4893 3121 3481 1864 2809 3700 1692 849 4330 4404 2605 2665 2882 2755 56 1585 4140 5345 1280 4144 1247 375 4096 1714 1165 4091 4692 2484 794 2136 3906 3066 5362 1357 2021 171 212 1002 397 2644 4693 3411 4197 4091 969 2907 3429 629 5318 2285 992 4037 3404 785 1724 1769 4859 2494 3380 1786 1962 3832 3846 846 3350 1837 1769 3385 229 1591 4482 3919 727 3895 1866 2608 4729 3329 2857 4582 4288 4213 2910 1124 1838 130 4343 3848 1725 2093 4204 3125 806 1930 795 4733 3692 436 5144 497 5005 2640 4076 5098 4407 4536 3050 2397 835 4223 5224 1018 613 1050 3742 2542 2308 3431 2595 3577 1593 5007 4236 998 3604 527 3915 2427 1954 4421 4931 35 555 1294 3323 2295 1700 572 1849 3650 4334 583 5361 1479 266 3323 3548 900 5216 4968 1128 3677 1975 5415 2410 2563 3057 4662 4988 1160 246 537 4996 545 4441 250 4387 3706 3402 3013 742 3613 4370 5191 1652 2991 1851 4417 3316 11 261 2282 1179 1996 1246 4937 3898 3626 1241 2234 273 517 29 4258 5163 2918 4552 3770 469 4401 5204 1097 279 4707 3915 2496 3923 556 2696 3227 226 3716 413 4483 2658 809 4402 2016 1858 377 3024 1136 3428 2586 3694 2330 3521 3367 502 1749 5246 99 794 3928 4554 3624 2990 1913 1438 3054 1656 185 2238 1761 2215 2701 1816 1033 4117 108 146 2349 608 1460 83 625 2727 718 500 1139 4991 3893 1429 5258 1863 3226 2790 4156 1456 1943 4710 4315 2563 3273 5228 2116 1609 2027 4620 1704 3965 123 5272 1358 4283 464 4372 2033 5104 978 288 2091 2286 1061 4381 2437 4571 914 3947 2484 1383 176 3407 842 5213 901 2181 1980 1622 3770 4704 2404 1554 162 828 3030 1029 994 2851 1349 4390 3743 3992 2328 3439 843 2083 3902 3669 3984 945 934 774 3741 4285 4851 774 2825 796 1706 3500 278 5314 1686 4052 3982 2856 1403 3190 2755 4677 3358 3240 60 2185 4143 139 5025 5038 1297 1331 5299 1551 3629 1870 3267 2164 1666 3127 3199 4790 3294 1625 4300 1878 1252 4773 2125 2305 3402 2577 3141 2485 1336 5286 778 4046 4418 4389 2209 2407 4761 3388 4489 4551 3603 62 1974 4213 71 3582 4319 1216 4845 2857 3842 4810 1673 821 879 345 3501 650 3731 2676 5358 3428 421 2136 2962 3058 2291 353 4957 4536 4144 3102 4744 2685 4953 686 517 582 1885 821 752 1720 4394 4671 4592 1330 5399 2800 821 1977 5246 1922 4056 3459 1486 2657 4002 2337 2790 5033 2680 3195 1477 1979 93 528 4621 4632 4061 2077 1757 1398 2742 5233 1079 2467 2562 12 624 1720 3880 4826 2112 668 790 3573 2511 3258 1090 2190 697 34 3775 476 3634 4869 5174 2697 2140 3525 2127 5462 3400 2614 4264 4279 2831 2744 116 589 1859 3346 3845 1101 4280 3785 4682 5431 4507 4472 1231 3687 2840 3165 2313 3510 4630 945 5140 3975 4837 3540 1894 1193 5283 4531 3558 2805 3087 2829 4263 4358 4791 1402 447 935 3947 1478 4812 955 4533 4227 891 1390 4383 900 677 5099 2637 753 3410 3684 642 3833 2347 1218 5102 2026 1415 5324 4509 5232 2383 3194 2654 2755 2098 4027 2902 4547 4375 3864 4324 4982 1558 2873 3412 4888 2490 3309 3600 555 4755 3929 696 2197 1761 2187 4672 471 734 136 1668 713 3896 4018 2528 5381 555 2102 3482 2853 1246 2586 562 805 1765 2620 4599 1432 2329 3217 1684 5231 1192 4304 3106 568 77 1998 5325 1702 2525 665 2313 994 3656 929 1900 1161 5168 3283 4566 3500 5082 5418 4582 4581 4952 3230 4131 3737 2573 3131 325 5154 5057 2792 3760 5328 1992 1036 1024 4094 4212 5201 4669 551 573 1016 1780 1704 1320 5189 2 2296 3158 1212 4491 4498 4957 2251 20 4993 880 4406 5405 1377 4835 3091 3811 4490 373 360 1638 1194 330 814 1150 1076 2886 4593 2322 4041 4020 4948 4459 438 3310 3627 4285 4331 1926 2213 1226 2023 2680 4841 4837 2140 2782 4555 4631 862 5216 4559 4767 4206 4311 3292 1391 925 471 2791 1615 1905 4413 1350 4443 2065 4618 3644 1371 4513 4422 5266 3949 4692 4057 349 1407 2749 398 3288 82 1552 5215 5007 1372 4156 581 5460 1679 3264 1273 1358 4188 599 788 2520 1681 2217 4338 4130 1906 3230 3787 3286 674 723 1905 1496 485 102 1950 1756 4117 109 3289 3191 4463 3738 1408 515 979 2792 4771 4513 160 624 3588 4126 1712 374 5091 810 2701 520 2187 474 4747 4941 1780 4687 1482 3148 3234 1987 2956 3285 2229 3836 2915 335 695 302 1225 4304 87 1944 1879 487 3496 1209 3264 3299 5115 4962 2734 3438 4869 1863 1558 4633 4708 5108 1086 3939 1398 3158 4482 4215 3602 1632 2426 3711 3992 4912 4964 4425 4060 4185 545 1613 4008 2502 354 5116 1991 2529 187 1104 1332 5083 4177 2171 1955 145 5252 5315 190 2652 2994 1514 3292 1475 4771 4082 1939 1699 176 761 97 104 3917 5035 3481 5428 1807 2646 1662 1930 5248 4232 1132 3260 740 5012 5009 5080 4991 1284 5145 988 4506 4919 5076 2362 2526 1192 2816 5362 4490 2560 2903 1268 289 1511 416 72 3024 2665 4831 3103 1166 3836 4993 2028 1618 5158 1905 4048 5241 5270 1167 4576 1318 916 2474 5164 1999 4363 1652 3484 2609 3801 5148 4439 3774 2034 4195 2587 4571 1412 765 430 1803 2221 1977 1960 3855 3064 2646 1477 1767 571 4553 4040 3091 2149 3274 134 5236 2877 5265 3463 397 2272 3994 4775 5430 3410 2320 4320 909 846 3195 1606 606 5396 1472 1155 3907 3638 3941 3396 2061 2345 4220 4449 4879 850 5217 4364 117 4582 5452 2586 2720 3374 3939 4441 3727 2539 2629 4983 2744 5303 4419 4185 2795 963 3765 2448 4575 3348 1436 1092 992 300 292 4531 3518 3949 1691 1982 858 469 1214 1829 1230 3379 791 5209 562 2698 4471 1440 1838 4423 4578 5085 1190 890 2212 5109 5058 3345 3500 3311 1153 4557 2887 5246 5072 5244 920 1148 336 1269 5406 2913 3917 4062 4557 4044 4512 293 4786 4470 415 2128 1490 2211 2767 3511 1309 1058 5070 1914 2315 2201 3058 5430 5384 2500 378 1413 4245 2490 4474 553 4292 249 2544 961 620 2869 1640 3478 1289 2280 367 3610 3858 4241 3540 659 2077 552 3094 4963 3901 4084 1938 2720 3931 965 1274 1389 767 5401 570 5385 2800 5416 1795 3420 3328 1678 835 1510 4836 1238 5281 5205 465 4685 5393 1788 905 2165 406 458 4648 1580 63 2726 2100 3582 2144 5259 1501 4238 1684 1306 5252 1137 1660 2950 4433 566 1640 2249 3625 608 44 1583 4155 2647 5077 428 2003 77 5407 656 1670 5285 2793 1373 4791 4638 981 5041 4202 3958 3451 4613 4859 1085 5214 2798 1803 1488 4554 5394 2598 156 2723 2413 2527 1514 3297 5139 1819 4747 2287 4055 810 4637 4616 1421 298 3052 2406 1726 1852 969 2326 660 5259 5393 604 865 1058 387 2860 2922 315 1607 1779 1381 4892 2741 568 721 1808 1481 93 3466 3391 4030 4841 3555 4075 4089 4968 4520 1168 1409 1951 3850 1742 5241 4117 772 5265 3763 551 771 2147 496 1547 3968 2848 3304 1232 913 4883 5352 3868 3656 2088 96 4173 95 3792 1174 3445 2813 3507 1638 1855 163 1288 2604 271 2326 2482 3164 5350 188 1520 2690 4858 306 3735 43 3915 2117 2319 2737 908 2495 1215 3064 784 3868 5387 2013 5333 3935 2116 670 4454 2416 2995 849 1292 3204 3028 751 1275 4325 660 492 4532 1963 2890 3004 3677 2100 348 2677 2566 4256 2039 4312 4749 2727 5252 5338 592 413 1851 4469 1025 2929 5319 2123 3778 3607 4765 149 713 4299 1458 1133 4947 2708 826 4045 4621 4541 2263 5336 4974 5043 1957 571 1292 3942 1960 2634 1563 123 751 977 2011 5199 1341 3239 1660 3126 3644 2678 852 4971 4676 1527 3277 4392 5097 1305 3441 2430 3625 3308 3170 3260 5318 2235 4825 1536 1858 4801 1570 4844 2247 1109 4346 2052 3532 2172 973 2541 1616 2979 2457 3515 345 3274 1011 3200 4938 4903 4451 3407 103 1569 723 4664 2802 3780 1669 5263 2242 3375 1241 293 4780 5455 3828 4145 1742 4421 4565 938 5295 3643 1897 1923 1744 907 4733 2267 6 2283 558 2958 393 537 1508 19 997 383 631 2390 4638 4844 1109 3045 381 3309 745 3818 3334 349 1266 5206 1152 3835 511 151 2205 917 3006 1247 3487 4835 4955 4094 3383 4852 1595 5094 5311 970 525 3087 5280 1916 5046 1614 1436 1225 944 588 4083 3307 4403 609 4595 2004 3698 1276 4758 4274 1598 411 3541 1064 4207 2878 729 5334 2150 143 4649 2659 4008 1779 57 1197 1870 963 4188 145 3006 230 12 3670 3730 3856 2524 3729 2042 2407 2932 2101 2472 5299 1594 1372 3446 2928 5324 1412 5028 4541 2415 4902 3412 4952 3502 2112 2993 2408 3080 3298 3686 1784 1621 3625 209 1548 1507 1868 2616 1465 4529 120 2034 3943 2905 2916 2708 5264 4580 1977 2913 1611 122 4676 3059 202 3607 332 2447 705 1007 5337 4619 1966 882 1778 1447 1024 1712 4539 450 686 1966 1512 2411 1187 1853 3103 4916 4384 2132 723 4589 4772 4172 1575 4378 4335 2518 874 3102 1936 3316 4379 1974 412 3368 150 2676 4310 3893 3662 5283 4291 4243 3014 3892 4378 3965 554 5036 2926 2953 822 1033 2201 1868 1390 3161 4373 2552 2441 2156 3764 105 2289 1250 3110 3150 1861 1593 3662 68 1843 3793 4986 3106 3505 4488 1740 5241 87 2204 4700 2799 3482 2210 1400 4844 1566 1320 39 2391 3758 242 5314 3471 2899 661 1647 3470 175 3568 1582 4129 3959 618 1325 1068 3546 2389 4116 2551 475 303 3312 1806 2228 5044 4434 3342 3702 3644 3374 4910 2669 3525 352 1378 2962 3097 2584 2388 244 5277 3179 2509 3071 1089 4009 2680 2877 760 354 3588 1215 1103 4069 1097 2873 1285 746 4462 1921 1394 1529 996 1161 1274 4909 1721 2598 1722 3420 792 4419 3631 5156 1083 4097 1705 962 2641 4160 1158 874 1498 1938 2358 214 5116 73 4437 3734 465 2116 4223 1658 4619 2500 1909 2758 4778 3455 873 5029 1064 2614 4565 1123 4632 140 5078 3982 4258 1964 4749 5166 773 2605 3709 3091 3806 1622 1271 2638 560 5264 3595 444 2869 2361 2746 5046 4054 1169 2528 161 537 4974 2140 2335 2611 1729 3025 407 5130 10 3898 3394 5431 3978 1 986 3423 407 3565 724 1169 1181 4147 994 682 771 5115 2385 1286 3902 4875 4113 222 204 1175 1958 2820 4031 4488 3542 1857 3834 3238 3127 941 1324 425 688 3592 790 3754 4827 184 2529 884 2687 3766 736 4335 4566 1324 3071 602 1668 671 5153 3088 4500 2076 1547 374 1521 1802 1002 888 3151 695 1210 2939 4095 2933 3512 5154 1642 1297 1306 4210 2054 1415 655 937 5098 3432 1423 3397 3476 1441 5304 854 4843 2385 309 3001 2672 2466 3681 3155 586 4489 1154 3932 5294 3980 5234 1737 4043 296 4932 5344 4271 226 4445 2711 3302 3170 453 5040 2360 823 4522 1345 4628 2833 2333 5312 2398 4295 299 479 3395 499 4574 4216 517 4022 3453 2412 1439 5207 3466 1762 3082 267 870 3826 2159 5207 606 4474 3111 1383 2475 2775 3696 3282 2966 3148 2970 4537 4245 3140 2762 2466 1413 4744 3906 2099 435 3888 958 3600 2036 4599 1451 4763 442 359 3597 4009 3408 1728 188 1048 2000 164 3285 2886 3286 2750 4961 4777 4336 552 5426 4568 2613 3422 1413 829 411 2319 2212 1157 1638 4071 911 252 2799 2495 435 2721 3023 971 2534 2515 3786 1750 4940 2798 899 2866 1430 1881 1946 4559 5087 5376 1531 3847 4686 2473 155 3481 2217 756 3309 3961 5331 802 3428 1946 600 4283 3106 4916 608 3349 1305 4120 4263 8 3297 4407 789 1505 5354 1986 4607 3258 335 4036 2333 414 4009 4875 2281 4655 3451 2703 349 213 1908 1458 2062 4295 5245 4298 427 420 580 4860 5175 779 2677 2122 458 574 4979 88 855 1694 3847 4579 2376 1322 1092 1811 918 4233 1133 3171 2259 586 238 4315 2418 3043 612 711 1192 4429 1467 3148 2574 3950 1496 5210 2922 138 3146 4552 4763 193 3060 767 2633 1499 81 760 172 5137 1781 882 5431 4183 3712 2818 2042 2456 1672 4755 750 3140 4008 4390 1597 2657 3639 3888 3622 891 3282 1518 3878 5406 3670 1424 1807 1691 1350 4819 1564 607 4085 1186 2537 5098 4584 2516 3101 2932 2466 3472 4192 717 5445 744 3191 5401 1898 2238 3720 5195 2890 2547 2175 219 4662 1655 4195 799 3702 1572 5202 261 2936 5264 3646 4511 4616 74 1703 3726 3965 2007 3425 5314 4942 1140 804 3704 509 76 5067 584 5059 3706 5458 5009 4318 1995 3423 2279 2089 2063 2507 1838 4738 3911 2333 4820 4220 4197 2719 1709 2382 5348 5199 3204 1112 2161 4610 4896 4041 505 1063 572 2678 1514 1769 388 3707 1620 5294 3688 2938 602 3099 2497 2113 1675 4791 5151 2964 3970 4426 2731 4000 545 2257 4900 4986 3645 1301 517 5045 142 991 1577 967 265 3940 4522 3232 3112 3340 5240 2472 5036 775 86 3926 5051 2911 945 2111 5209 2267 19 4353 3620 1823 5048 4322 228 1577 4079 26 554 579 1835 3905 2142 4250 2002 2120 3841 3641 4000 586 503 5091 3319 4831 3643 1529 4996 1503 564 3888 4692 862 3250 1620 2991 566 1747 3832 4678 3836 2832 260 1843 4954 2960 621 2467 1818 434 1463 3401 4690 4178 4768 3127 1646 3027 649 5418 2421 486 4006 3183 1065 1454 4325 859 3179 1089 3893 556 2206 4664 839 4677 3761 1193 3577 5065 3624 2524 3682 3458 4804 10 1130 3890 1403 3146 2447 2736 486 389 3551 4356 2624 2579 101 1096 2953 4053 650 4290 4266 42 3646 2218 1205 4683 4960 3684 2781 388 4142 5390 4917 3348 3487 1731 5404 4369 2383 3042 2543 3274 4479 2009 1085 1383 1288 4558 4995 1887 552 5424 1581 1834 4429 1020 2675 2645 434 2544 1809 860 1229 1517 771 895 2793 3238 810 477 529 436 5234 1528 4543 2652 2932 4777 1886 1330 2068 483 4306 2138 959 1233 5214 1861 3696 911 3589 4695 3166 4325 387 3362 859 748 5411 3002 2210 3157 1982 688 257 2016 3536 5192 3570 1139 2762 5383 5006 3392 2466 4374 4052 4158 3446 3687 5258 4269 5150 5290 3188 4792 5272 5394 4087 3892 911 847 129 961 1078 4150 501 2699 1895 2852 4264 5399 2997 808 1458 5038 698 2605 1220 5045 5128 610 2967 2836 3885 1925 121 5292 1893 314 1618 4481 2805 4227 522 3800 3110 3513 4701 863 19 2421 1590 3236 1814 2665 997 4906 2291 1049 2710 2544 3738 5442 4505 491 3152 3549 1330 1410 4516 3320 3413 3111 1370 1686 4909 4090 2220 4438 3735 1866 3286 1851 1295 4239 218 4917 5362 966 3278 2014 2634 3671 2725 4698 1147 3824 4685 2191 709 1611 4429 4729 3899 1834 4269 2192 2758 5060 4318 3318 2820 3925 2795 167 3337 1045 4322 230 3615 5010 492 3901 1454 1534 4986 2145 556 1998 2625 4528 1089 791 5260 1688 5445 257 4355 3551 3533 2862 747 1660 4062 4128 4748 2903 2268 494 3882 5420 5369 4567 2499 1284 799 723 3541 425 1621 4340 2422 1118 2149 3639 793 3324 3697 2118 3247 4329 2016 3311 3396 5439 2773 2318 591 3187 1760 1669 1352 1973 3870 3037 2063 246 5412 3143 2993 1951 3873 5297 1144 5027 2268 2102 1343 877 4475 5178 4527 2574 2439 4123 2426 4664 2321 1078 1716 4491 4999 2110 4083 4241 3389 3542 993 1280 2025 609 1521 1288 3609 5024 315 199 2236 4323 4444 5463 1008 2437 2685 1053 765 468 286 1158 3530 3993 2403 744 1499 3614 1391 2395 1774 3119 114 555 2906 3105 5445 2211 2511 515 3262 428 5127 2583 1066 618 5020 3969 5083 2712 1067 172 4940 4458 4436 3277 2464 1727 2453 1872 2543 4060 5178 3064 1841 1952 3612 660 2421 4604 481 4252 269 1283 2023 2096 4946 2447 933 1168 1511 604 1849 4342 2535 624 2303 2708 1260 4299 4649 3237 4622 1217 2064 1108 240 5452 2593 1236 4822 583 1450 3747 3432 2519 3275 3150 957 2168 2164 2096 5403 2784 1683 3316 1342 1975 931 3426 1439 4022 5463 333 193 4810 1899 1891 313 3866 1542 4802 5460 1127 4392 3033 1831 5084 4649 3830 1301 2519 2790 1694 1542 5314 3385 2258 5391 1563 3316 940 2836 2873 532 3438 3444 885 1671 4518 2195 4737 3623 4978 2125 2593 4333 4292 2015 2509 1306 1405 1383 5359 900 5238 853 2162 2416 303 1007 228 3304 54 2323 3811 4583 4285 1873 3507 260 4166 5141 2898 2832 5284 894 5372 1508 442 5187 2423 1070 3967 873 189 4160 494 3004 872 1743 5189 3784 4957 3002 5275 4724 1276 2888 3583 4992 2021 68 2637 4220 944 1405 3637 2764 2667 750 1285 4211 1468 4716 1405 3226 663 1507 2728 3960 1764 4431 3339 2503 2612 337 3139 3954 2244 4722 2374 33 2276 1319 5185 1581 393 3295 1610 3611 1632 4415 2082 4550 1469 4650 244 3465 391 533 2122 3172 4788 2502 1742 416 4791 1131 919 1450 5147 3701 4751 4447 3590 830 697 1615 2606 2864 4547 395 1279 599 1703 4937 1135 1878 3843 288 3080 5426 1287 3665 4547 2605 4814 3270 1845 3240 5057 4732 3783 3778 111 711 2795 1757 1657 2636 2164 181 1197 2686 5410 4152 2756 1595 5430 1874 4783 4493 4409 37 4975 54 3660 1124 1139 874 3019 278 5365 445 5065 2394 657 4582 3130 4021 2386 5348 2450 4738 2268 507 1059 3404 2882 4999 1798 4603 172 115 4151 4741 975 1320 192 3577 656 3914 1593 3823 4579 4596 4813 988 2703 1441 1535 833 1763 96 2134 158 3729 2992 1290 2650 3093 5235 4624 331 2414 4102 2697 1471 5066 3057 5393 997 4472 1575 1088 2987 2720 3007 4303 2406 3394 2269 1988 1319 2009 1337 3545 2837 3452 3911 4993 2875 2683 3608 1592 1283 1477 883 2719 594 3228 2556 3651 1302 4738 1046 1346 1471 525 545 3434 3095 281 2880 5438 2702 1124 1813 2611 3830 952 158 3506 2283 558 1926 1381 1996 1495 3660 3054 1696 1971 3548 629 5265 212 2925 4314 3908 5133 1167 4544 1669 15 3853 2865 2214 4173 2559 4953 3396 3351 2368 5164 2910 1886 851 926 628 443 211 5412 3679 1654 4231 4746 1111 2231 3989 4259 2335 883 4663 1605 689 4624 2758 4703 948 2676 2666 4173 3758 2790 3618 1974 4192 3544 302 4737 3874 1446 1581 4978 3315 3308 1079 1915 818 3160 870 4329 3474 3954 4850 225 4493 351 812 576 862 3074 1404 3418 4933 3353 4393 2377 3571 451 4291 609 5237 1783 1727 1228 4201 3933 5222 1031 4551 1414 1397 3470 1373 718 2125 1788 5067 3834 544 1917 3280 1941 2753 1384 482 1767 3530 2301 924 3864 2417 4565 4133 680 554 5273 2370 1421 4705 1022 2606 3378 2478 1896 1897 704 1835 1804 3258 4753 512 3564 1394 2700 4487 3456 1479 4072 1208 472 3683 3540 5381 1529 789 3413 3062 2270 5190 3682 2599 4158 5126 4208 2412 2445 4648 3667 4874 3548 2107 3958 1632 4569 851 727 417 1504 1634 433 3763 3360 3447 3347 296 3629 3133 5078 304 2225 3773 566 771 373 183 4930 3796 3897 2321 136 2116 3669 2372 2309 4168 1760 637 2419 3979 3803 2357 434 747 2595 3817 4532 2020 2241 5061 481 2459 3015 3526 3527 1690 1587 4344 2374 5206 4937 3716 1894 4677 916 1955 5212 4409 3092 4009 1125 1037 4441 2672 3460 5412 5067 5389 358 2475 696 4856 4522 908 2436 2965 3781 3586 1943 4955 1240 4090 3971 1269 5379 4027 1200 4052 1014 2966 3949 4431 1555 231 418 587 5190 684 2941 1709 872 2798 1844 1688 1500 1933 3622 3128 2159 4039 4159 2213 4095 2130 4585 1668 5188 1562 5281 1614 1728 3195 4221 146 612 5238 37 1030 3080 1532 2748 1337 1191 1060 372 4947 2519 3182 988 2949 3547 786 2313 902 4957 1846 5406 4074 613 574 5002 2792 2756 4553 3603 869 5360 2742 3035 1160 3028 3191 1224 3073 4800 3685 2147 5238 5150 738 5122 4518 195 4049 422 3493 4714 3203 4233 1998 641 4365 649 1765 1367 1958 5034 5074 4623 4382 65 3283 4156 3830 4637 4703 5119 4788 1512 1036 4408 2442 3551 1987 2664 1235 2649 4095 3030 602 2653 1295 4358 3008 4664 755 510 16 372 2805 1203 1808 4291 3639 4800 5153 4627 1783 3826 4626 75 337 331 848 2229 2420 5068 3263 1031 5018 2349 1068 2794 3202 4316 1399 3153 2005 1420 5065 2011 4403 1597 2093 138 4856 3374 1190 2198 2107 2148 4583 2340 1725 1604 3393 4891 1151 4835 3487 1821 312 636 4168 3792 2809 5275 3134 4717 3603 1756 1596 4038 153 4881 1556 2782 5343 849 4148 3307 1472 74 150 1409 1642 1904 4919 38 1929 5188 2527 5348 4996 4500 67 3211 2292 3113 1689 2061 5434 4317 1887 1094 4901 1533 3803 1067 3227 4586 3510 3873 5070 1468 3421 733 2533 1454 3033 1070 5275 1946 5269 4887 3835 4035 1824 1943 1486 5376 466 1332 2284 4753 1139 2404 175 4962 327 2142 1491 3743 2883 1906 3476 967 2367 3276 4524 3120 1807 4570 3303 1616 2293 475 5425 2921 3761 5396 3599 1571 5273 1510 952 4067 1350 155 3083 1807 1550 2436 5016 944 222 97 123 5010 58 3074 305 5369 485 2043 3426 2874 4344 4525 1534 5364 5185 5377 4922 876 4809 3314 1528 663 4552 998 4020 215 4227 4371 1338 2027 3040 698 5156 4295 3927 939 2899 3572 4916 1187 610 272 4528 2985 439 3811 224 1277 3791 2868 3699 4083 1156 878 2733 572 4756 148 2937 1013 839 1964 2486 343 5351 211 2052 5442 4208 3306 1902 3871 1229 703 4923 2531 724 239 4850 4761 1813 3652 3072 2152 68 5023 3882 2833 2390 1521 2482 3356 3535 3697 1784 4313 266 2121 1182 932 2135 1166 18 72 5143 1196 2201 2069 961 5268 3961 973 2618 405 3566 2662 710 917 4957 3259 63 2617 691 1934 3190 669 4096 4981 1901 4112 1397 3575 3842 4170 2943 211 5428 3182 77 238 4976 3690 2309 5177 5019 3535 566 1397 132 3441 474 2482 1088 2364 3782 1906 1759 2839 2216 2001 1122 2013 4510 5092 529 5007 1559 2058 866 1171 3753 1153 2836 3896 1898 1574 1552 3847 896 3123 1194 4300 3146 4432 3155 492 264 1668 3474 4484 5205 3501 1114 4231 88 5086 3982 2262 3279 3544 1251 3524 3132 1522 1924 4648 3521 2054 2127 3458 1698 2473 725 4212 1553 3957 4603 881 2895 3836 445 928 270 3874 4920 1506 2640 3673 4450 24 3915 1858 2803 3741 4042 1675 5171 2335 5105 1282 331 210 3460 5212 3744 4219 366 1592 1993 2153 198 5352 3288 1188 5231 5310 5100 2509 2456 4645 4956 4586 4033 2023 4634 5014 1645 1242 4793 2646 78 3373 1643 2006 3237 4439 741 4951 4080 960 3441 3101 4737 1208 4074 4955 768 61 1046 2634 2605 4854 2351 4139 2151 493 2082 1497 3145 509 2903 2431 4072 498 209 179 5176 305 3359 3732 1575 1942 203 2030 2591 3271 4045 898 4378 4362 856 3582 4802 4661 4182 3079 4784 4485 5457 4309 4430 2285 419 3302 2204 4445 2070 3393 1325 3287 3246 2936 3375 3927 4720 2186 4397 3109 784 4558 3508 4338 5293 3103 3024 2553 3790 1989 350 2616 2133 3335 2595 4314 3668 312 4507 578 1822 905 4731 236 1183 690 204 972 4017 4041 2504 1491 667 1597 2042 2247 536 2009 561 913 4900 4546 2304 1747 2258 1231 4728 1520 2805 5070 870 344 286 642 3176 2617 1075 2134 1973 928 5260 2869 4792 2802 4801 4569 2465 2382 4798 5067 5265 4880 4975 2971 2131 3663 3686 575 3067 1380 245 4258 3962 1912 192 908 1487 4346 3542 1486 1213 52 1961 3806 3216 5397 3241 507 3691 2324 1054 1527 1212 1084 3529 4398 614 2537 2417 3284 1245 715 3271 3534 3535 3759 1891 3249 3741 3575 3635 4087 2766 1478 3327 4573 900 2731 609 3340 4499 3315 297 550 3713 2059 3729 4912 670 4733 1337 3395 822 1528 4624 1770 2052 1522 1700 260 4135 4415 1235 1439 4322 2604 3239 3154 1098 1554 117 1855 3350 4795 3650 4857 481 4316 1377 4075 868 900 3261 1926 1373 2521 5286 1597 404 4212 2631 4427 2099 1077 3560 1247 605 3792 4603 1715 3091 2703 1905 4612 727 2919 1485 3531 4091 1409 122 2709 2058 484 1490 3113 5462 4142 857 3490 1631 4422 1764 2052 2343 2958 517 5040 1627 3366 3051 4157 4493 5092 4964 3962 1120 4001 5224 3929 1042 3884 2447 1070 3615 3526 2253 3088 3237 3042 2676 1518 2377 2866 1152 1735 318 998 3936 2618 3826 3807 1810 2133 5161 4061 3000 193 67 3744 2637 5153 5315 4201 5312 4234 643 719 2012 4165 4131 2678 5386 1983 1315 1792 4967 4448 2580 1972 1402 3337 4795 5451 2156 4210 4398 615 2569 4512 2974 735 3245 5218 5125 3722 2405 1095 4547 3169 2474 1780 758 4710 1555 4901 249 950 354 313 5069 1239 4819 341 2758 4052 2995 2255 2495 258 3140 98 4583 2602 1693 2288 3213 116 1971 4476 5134 3198 4825 2723 468 2961 2254 4849 5128 4408 2475 1322 1978 3971 1120 1510 1457 2965 2079 3257 3912 951 196 1914 2241 4238 3980 3325 227 3357 4233 1652 3501 3165 98 3954 2761 3030 313 3297 866 4899 5147 3093 2810 4293 3141 2631 5006 3156 2858 4757 3166 282 770 1858 1532 3244 4662 2987 3965 2380 1058 2459 1707 533 2254 4102 3058 3849 2391 3722 571 4439 749 1153 2555 2946 4249 3905 1272 63 3618 5244 2740 121 5328 1289 4192 4056 4677 2654 4956 1232 3776 2081 1433 852 4568 148 1355 2353 2439 1462 387 4245 461 5290 3646 3677 3132 530 708 2204 5084 3836 3348 1567 1 4783 2393 2151 5262 5311 598 1793 2852 819 4535 4584 2973 3293 52 4686 1815 558 1603 376 5356 2069 3812 459 2335 814 3705 3665 4624 320 5080 5019 2475 3647 4248 3887 1646 3778 4838 476 285 885 2475 4900 1531 5228 5305 2346 12 1874 4769 1822 1911 2482 759 4406 2514 3232 3843 5170 2494 5307 199 3476 274 660 115 1084 1900 1023 381 4089 5268 5035 603 218 3659 2249 3818 5399 5002 3281 3197 2228 5286 4434 2476 3844 1975 3646 2227 2891 4266 1159 1630 639 4662 2982 926 129 3292 1756 5173 231 5182 4876 4286 2820 4674 5191 3236 988 802 1664 3697 3649 2811 1879 4033 1968 5008 3098 4840 3664 462 2248 1140 2525 5392 3958 3095 2206 1119 2483 1395 969 3121 3780 3183 3577 892 405 5278 4371 1318 4112 2095 1832 1614 332 1159 1252 2852 1804 1568 1310 236 3549 32 2592 3884 4286 5125 2624 4836 625 1084 434 4993 2983 1094 2391 5038 4966 2104 1157 2472 4371 4927 4128 4131 3143 156 2449 4602 3461 4671 4761 824 3928 4108 3466 4201 2220 1783 3806 5008 1525 1404 3749 1798 115 261 3981 5354 3316 3183 1420 2903 3211 3024 3753 1931 5295 679 4579 1538 123 748 5407 2617 124 3021 406 218 3414 1094 357 2625 2006 1672 3790 1826 3119 2828 1741 1010 1475 1281 3264 4138 3875 3598 4597 74 3859 1243 3748 3907 133 987 5365 3592 201 3287 2697 1393 270 3675 2375 4603 2592 2861 3129 1578 4446 718 2392 5241 2351 100 2383 4595 4014 4707 699 5228 5045 2809 1978 3048 21 4699 404 4809 3152 948 2904 749 4759 4985 3341 155 3372 4961 4394 3125 2787 241 3407 889 3411 4048 4533 1879 442 1114 1664 5265 4868 4809 2907 1543 3321 1334 904 1897 5458 3699 498 92 4214 2441 5326 2901 5283 2199 1480 1476 3873 1492 4620 340 1973 2124 5276 1114 4359 4390 839 1469 325 3225 690 5173 72 1026 220 4411 3375 2812 3189 3402 1924 4701 340 4118 1102 1655 687 2214 2325 5404 43 1313 4033 3606 2254 4029 4410 4668 2122 272 2284 3348 3267 1152 3975 584 5460 5276 2201 4689 3411 628 4395 5445 4709 1075 4167 5393 4902 5133 4120 1250 4744 3499 3811 3770 4832 2698 5343 1152 4533 1992 4563 3189 4458 1903 2323 442 4244 872 3946 3319 2180 2345 3174 104 2516 4953 13 1790 1372 4398 2490 696 5011 4889 5282 2445 3245 4385 3830 3580 4843 5174 813 2170 2089 155 445 2629 2446 1467 2559 234 492 673 2638 3261 3243 1013 952 1 3639 4547 3324 1574 4322 1770 1060 886 5409 4888 2913 4727 3140 2852 422 3949 3115 5299 174 1740 432 4699 4514 1838 1762 855 1591 3568 4047 1357 5309 1235 1079 3229 1269 4430 1120 2980 5359 5311 4677 4556 4807 4072 2439 358 4820 131 1615 4382 309 1220 792 4678 3131 1926 5144 445 3694 4381 2033 4787 2625 4115 4880 1560 5208 1429 2995 1527 2921 32 1038 3612 1085 2259 684 4613 3550 3706 2213 564 96 3105 4531 1036 2978 2833 1755 5027 1178 2331 3990 3802 964 3784 3167 4923 4208 986 1663 135 3341 3729 2873 1883 5199 2946 337 2629 1603 1320 4470 4993 1718 1440 1089 3391 5312 2331 4294 2371 3724 358 426 4449 1849 5334 4453 3550 4125 4998 1240 1657 1901 2431 2464 2546 2540 2910 1461 2459 462 1297 1810 5302 1703 108 4296 1668 976 281 2035 750 5054 2273 3305 4211 2409 1031 1375 1893 2493 425 2936 2965 1124 2556 166 876 364 942 5346 2081 202 3814 4259 853 1295 1614 1230 2046 2327 1314 1950 2835 5297 5059 3881 270 2048 647 5275 3342 5240 1794 5233 4093 4599 1895 2596 3972 1642 5331 4031 1096 504 495 1717 2504 618 2232 206 3597 692 624 278 5134 4995 3377 1028 5259 5225 1825 5326 1364 3671 3335 4795 3212 2337 3482 3084 2648 1005 4669 2042 3814 1657 866 1226 732 3773 961 1027 3493 3136 3478 1937 3363 395 4662 4280 1322 4002 4297 973 740 5247 3562 4233 2217 1370 448 2242 1451 2980 2396 853 3392 2778 1238 2260 862 2299 1644 4311 2098 4742 1264 1212 5077 846 5261 2284 3423 1900 2432 2496 1431 3620 884 4505 3935 719 297 4655 1562 192 5060 2769 31 74 3271 1093 2667 4874 115 3927 1298 2135 4116 770 5053 4391 2199 268 3583 208 2148 5099 1596 3529 904 3737 656 3437 3830 4279 1937 2030 3901 1344 3237 499 5099 3051 4497 1011 4296 3692 3298 2505 4138 5267 1202 974 1246 1924 268 460 1994 1489 2758 4193 2707 3353 2509 2483 2965 773 4006 3654 2380 1955 4327 3037 4398 3195 725 2459 859 5068 299 5012 347 3193 145 5015 3511 4488 3400 5292 2972 2625 4935 1 2456 4901 957 84 2545 5231 4523 1450 2489 3307 1260 3697 3171 895 78 2188 4706 3855 4483 2142 4849 3103 1167 3952 4074 3904 3388 3800 1901 3526 3228 389 4336 1778 1005 2179 2367 4294 3652 797 2942 3030 3774 2117 2008 3126 3221 5377 45 2254 3759 4082 4902 2149 5447 3736 2723 2537 2743 4277 3565 651 4351 4071 5314 3105 2350 3233 2725 2371 4058 4188 2515 859 4386 3526 2719 2486 4454 1387 4554 2817 525 481 1593 202 313 2729 704 2986 4241 1658 4759 4284 233 415 1115 5388 3877 1935 3112 838 3424 5077 3419 3976 2029 1989 497 4795 4003 5325 5138 5300 4711 5022 592 4845 1032 2166 292 1889 4901 4527 2875 577 890 2738 3814 2188 141 2369 4111 1010 2536 787 1183 1728 1257 5412 4541 1068 1472 4653 470 890 3457 4425 2065 3592 1726 4985 3570 32 3968 1238 4080 5276 494 368 5076 3746 562 485 2546 2832 318 1627 5370 3638 2344 5241 5298 4798 4801 5398 1053 3178 3154 848 1382 5445 4818 606 270 805 5182 139 1242 3109 4947 1826 294 4762 3217 3152 4097 1502 3931 4102 3939 32 4343 1710 415 4666 2729 388 1575 175 176 67 1593 1687 5259 4508 5190 5002 5032 5266 1731 4088 1609 1104 4882 3469 1248 5422 5087 2937 2671 1541 2997 100 3114 1768 2907 2667 5138 3667 499 68 1046 2101 3128 999 3350 5232 5235 1276 293 2108 4775 4855 4218 4714 3701 4851 2479 1109 2035 1883 3753 1542 2246 4640 3345 3230 1184 629 226 5445 510 3195 607 5304 4000 2426 3132 4625 1631 170 5002 3848 1072 3285 255 4972 655 2877 1484 4730 2716 2685 3117 1960 3193 2061 1027 4383 3511 2756 3190 1408 448 4663 4550 1716 5415 1159 511 1124 5072 32 3050 3763 2029 1319 4627 5440 4335 2277 2533 2329 4446 2409 2444 4641 1516 2966 4019 1226 4068 466 4569 3681 3025 393 1609 578 5112 375 2660 4645 2901 2171 4362 2501 4536 3954 4877 2001 3982 842 411 1241 5378 3964 3489 4351 2881 4143 980 2182 5443 1105 2022 4244 2902 2493 4989 987 200 4017 2526 4126 4278 4858 343 1508 3637 5457 5017 2801 3128 3581 4074 2210 1645 1925 268 909 4560 3978 1710 1234 3622 3643 285 1214 2377 4640 5173 3904 971 1862 5010 1136 2835 728 779 376 3969 4118 404 5357 617 3679 4775 3922 4202 2522 4113 2664 2790 3391 612 3096 3720 2247 1931 2244 3592 1269 2782 2156 5348 1695 2080 1497 3985 1969 2890 4032 63 1636 385 5203 498 4321 733 209 362 5358 2719 2090 102 574 2164 5235 3539 726 4764 2745 2788 214 5049 1178 1338 1164 5141 3561 2747 652 1202 3999 2835 1642 355 5100 4528 4546 632 4947 4350 2356 41 258 4275 3859 2831 1693 97 1071 3792 3595 3411 5274 267 905 3789 2420 3290 2707 3108 138 3922 3298 2059 3263 189 2446 1846 2784 4032 3639 5283 1601 134 5202 1847 3803 857 3567 3848 286 3434 4172 3799 967 5426 5053 1384 257 1288 5214 24 1403 1187 1476 3774 2103 1906 2759 2531 2003 2280 3069 2393 4698 444 4297 1423 2784 22 770 238 3191 3210 1557 1431 4348 2518 545 4124 235 20 4462 1878 761 3332 728 4423 5282 5300 3118 2929 1783 2458 2200 1904 1062 1781 2363 2043 4371 4314 3592 1458 4617 2428 4945 4977 3035 66 324 3298 260 4698 4234 2012 2187 5209 2997 4699 2388 2356 999 4960 4698 2327 4850 2834 480 2873 2735 3073 2188 1245 250 3656 3677 1459 4236 2887 1773 2755 200 3010 3127 2079 1334 4472 994 936 4386 639 4630 4235 1580 3666 393 2860 257 1775 2359 4371 1699 1167 403 1437 4565 3050 1576 1772 163 5245 2157 1873 1424 4321 448 1559 3919 2986 3925 2492 4930 1796 2807 4033 250 1393 2456 2056 4789 4035 3189 581 5037 3480 1179 4479 1798 1868 2318 3990 3672 4650 2007 4253 669 2796 3490 2902 863 1106 2912 5329 2396 3893 1133 1986 1588 222 5221 3650 314 320 5166 2662 4055 2182 3203 73 5034 3655 4154 3147 1860 2858 1624 2245 3403 1180 2261 4239 2739 1710 4604 1965 285 4073 939 2268 2608 2225 1524 4902 223 3995 3546 375 1446 3921 821 2566 1985 249 4272 2950 2696 3130 87 1023 57 4591 244 473 2965 1601 4812 970 920 985 3215 2691 1237 1163 45 4315 1154 4402 3737 1290 1077 3494 4412 3502 2950 936 3752 3037 2277 2243 579 1161 3316 981 602 3070 3873 4483 441 3657 5083 3274 1578 1497 4829 5048 2782 2211 301 4688 4113 872 289 673 4660 4110 378 2923 3894 1981 3198 772 4015 2812 2684 1617 1061 591 2366 1755 2277 3298 3273 4323 987 1525 919 5335 974 1714 4502 3114 1928 1577 1162 2875 3199 3991 2596 931 3674 1282 4431 4937 3781 145 3416 530 3262 793 927 4587 1608 227 4389 2765 3481 3385 2325 2047 5083 3180 1298 1431 875 5305 3663 472 525 962 127 3480 1868 5057 4554 3901 2494 1540 3134 5020 4933 2721 2778 4035 4528 803 1406 3805 1002 3695 4812 4424 3914 5341 204 3300 547 3717 1420 5113 2182 1238 3954 4778 1464 4411 1632 1117 5422 787 5272 3352 3156 3138 1972 1590 1183 4431 1507 711 4971 3907 889 919 4675 3329 2238 842 3146 5227 3628 4140 800 1917 1701 5023 3546 5092 3360 4925 1072 1782 173 3650 4371 3271 1592 1128 1896 2502 2228 4057 4986 3007 5114 1628 2253 3401 5083 4967 4641 2458 2896 3326 689 1219 2632 4822 4088 2849 461 4268 1887 4920 310 4272 2711 1932 475 1996 4976 656 4183 3262 4723 1481 4697 2253 1402 1830 698 2749 4950 3263 1159 1925 1983 727 5421 2931 2890 4872 3376 3627 2702 2912 4052 979 2641 3832 2541 512 3394 3449 4855 4924 3174 3929 1471 1350 3711 3124 3023 3884 880 3436 3599 1483 1237 170 5277 373 175 3396 5074 395 1583 2178 104 1561 2414 3803 4418 5345 2831 3856 3866 3812 2071 2900 2971 5164 2627 5427 31 3706 4327 4321 323 31 3594 5306 3648 4101 1088 3662 99 3532 1927 2841 2525 2265 3822 1924 331 3801 4742 1824 5246 1295 2986 2216 3350 4009 2537 3643 4985 2209 5259 520 90 1638 4285 2736 3853 4969 1024 1059 1281 4974 526 466 2555 1861 2273 5002 3124 693 3700 4392 3930 5064 25 120 3121 303 450 1458 4109 3540 4282 3542 1107 641 3962 2952 1067 4793 3907 86 3641 69 2899 62 1258 2355 4373 2472 350 3745 4089 3406 5292 5150 4572 1415 4345 4891 4812 4633 1295 3826 2204 1457 4778 5278 1085 4392 3076 4039 5231 1547 3973 2909 5403 5318 4546 2233 3066 1172 4064 3017 2802 3494 1096 5087 3578 5295 1034 4285 4415 1729 4560 4267 4829 52 3041 3767 1615 3330 146 1967 3983 2037 772 1005 4633 4213 4494 5288 3622 4805 4766 2187 3829 1904 3753 153 642 2515 3606 31 4564 765 3244 806 2005 5368 4409 2540 1241 839 4937 3720 5332 1848 3442 1321 1215 1668 169 494 1177 1689 396 3205 331 3635 2220 5435 403 1346 4156 1390 4623 140 4424 4845 4701 2358 5194 1357 3780 1785 1146 5071 3831 3882 4069 2780 1256 4023 339 357 5392 1141 2397 1812 5282 2405 3618 1528 1514 3641 4622 4769 3190 3622 1946 3398 2401 2490 1275 4566 2567 3940 5057 1865 2265 2999 362 1024 1911 3431 4918 1940 2025 265 1739 4327 5016 1384 1751 4095 707 4211 2983 2496 1611 4365 2424 2818 5111 1804 1634 3378 1167 4738 2141 3460 1408 2680 1330 2256 2670 1803 4053 2746 566 2816 185 1061 918 2792 4922 5274 3329 598 2512 3912 503 1508 103 2531 4034 3081 2943 3855 279 1922 143 3032 513 4900 3676 1595 3818 4369 3545 5087 2188 5017 5185 2103 2594 4678 5316 3863 2197 2373 3642 2981 958 412 1699 2366 2391 1423 4244 1177 5387 2760 1094 5383 2623 2435 540 405 2151 2373 4923 1639 4984 1929 5098 430 3392 2880 806 4683 3927 2336 4706 2865 3341 5018 1893 3342 109 1862 180 3904 928 3106 94 4195 2185 2884 5441 864 1285 2097 2363 744 30 1803 4265 1304 2540 3732 930 2585 3266 1313 4321 3798 3192 1607 161 2282 4418 451 5094 1749 659 4736 1760 4646 4082 1194 4877 3924 3117 4862 1639 2265 5137 4291 1135 2762 280 3451 5432 1006 2923 4481 1071 4276 4875 4277 181 2194 996 153 1194 3776 4072 1192 3648 1345 4040 5206 4495 3553 3356 2412 4254 3105 3455 2289 2743 1123 4092 1929 102 2046 4399 682 4783 4716 3987 650 5203 3727 2163 4956 5349 1105 800 4528 4073 884 3307 3263 5056 297 635 1972 4439 2743 4768 2103 66 896 3248 2110 5310 632 1699 5048 1428 4633 2209 4495 1510 550 2059 3503 3174 1496 2282 2662 4386 2892 4813 5437 1492 4230 1138 1800 400 898 900 3211 3776 2879 2667 4954 2234 1023 2220 5229 2007 497 2539 3975 458 1812 3309 4156 4263 4328 4240 4257 5246 2971 1189 1125 781 995 4707 3749 978 3878 1293 45 2050 2249 4556 4400 1632 1842 2979 5404 2789 4023 4809 4995 1833 2819 781 1285 2711 1499 370 3245 5307 3146 1455 577 1121 1262 5246 635 2630 3645 5423 5270 200 181 2854 5245 2447 2392 2669 3270 2330 4335 497 50 4156 3399 5462 4530 1283 2788 3925 2457 5222 4078 3704 4348 4530 2427 3036 3006 1485 3761 5100 3443 4458 3705 1370 3497 2782 5463 1483 4276 76 2828 3218 719 131 337 2433 3730 1178 790 854 2559 1023 3035 315 1877 5187 4508 3196 867 2937 3165 1419 837 829 3383 4114 4862 562 3018 3156 1716 2619 3738 1359 761 3582 3380 3420 4004 92 2657 3846 2360 4766 3274 5449 163 3092 1244 130 3335 1197 3185 1598 419 1097 2761 1528 4812 937 939 5409 1250 3306 913 2710 1887 4194 4277 1946 2022 2600 4933 2982 2168 3541 679 1645 4266 1652 3307 1968 4919 3303 5278 5398 2460 4870 2823 421 8 1335 4708 3260 3508 4840 4848 4069 4381 1367 3446 940 1147 1779 5330 1314 1971 1439 184 513 2691 4651 5012 103 2891 2779 1362 5437 4316 4536 1166 1897 2420 3769 5395 4203 2394 4042 1661 4382 4732 2176 4145 3689 5363 2206 998 4878 2629 3206 2560 720 4605 2333 1236 1749 1665 293 2414 1444 4864 3637 1301 4171 3528 4668 1736 492 4343 3869 4027 4856 2275 2104 2768 3917 3703 392 491 2338 3951 1191 2722 573 5217 1168 4110 1718 1814 1549 2339 5327 5344 4409 1581 4872 5227 3367 1803 3852 845 3835 1148 2793 1914 1156 1639 285 5056 3910 4355 4011 3395 2901 4007 1001 3267 1807 3855 682 3543 154 2605 2605 4387 1902 880 1754 428 5382 468 5365 1730 2701 1243 1592 3233 3452 5029 840 3879 501 1252 3410 2031 5152 5019 5382 329 1938 1450 4907 4023 1093 974 2882 2168 2238 2320 2148 3023 2708 816 3276 659 4695 4146 2664 5025 825 2833 4075 286 2552 95 116 1631 1708 1275 155 1577 536 3801 4955 1518 450 810 2122 4336 2833 98 324 4864 3408 4216 703 4460 1536 1883 3512 3262 3042 2118 1966 5264 1578 3189 3858 3716 4065 1891 3963 2283 4576 2789 3951 794 1190 1403 2192 3022 3797 4305 1362 4595 4018 4024 1100 4526 919 1977 1483 3361 2700 3041 2007 2289 1427 234 1777 2284 2889 601 674 5380 4501 453 49 2366 3064 1320 2086 5343 4910 5282 3551 1923 4372 295 671 2290 3470 2183 2034 1335 3094 2820 4729 4910 3741 694 230 2168 3314 499 1114 5219 5370 104 1264 4698 1065 4838 2317 3234 4316 1108 682 874 3743 4680 5069 3515 2249 3667 2580 1962 1288 3986 5236 1325 2957 2868 2255 4980 5435 5032 5396 4974 2160 3678 4196 1603 3751 4668 3000 3993 1366 3242 1999 86 1943 1951 4681 5122 3359 1358 1041 4206 2431 203 515 251 18 2380 4722 1408 233 1201 3386 960 2824 383 2882 549 4839 3510 4466 24 5374 3556 211 3989 5185 3865 618 4650 2514 1149 2815 1060 2498 4363 1908 1966 3683 4689 4782 2168 2293 5105 5068 1842 4765 2597 2676 1774 5094 4297 803 1357 4789 2296 4110 4314 1558 1244 4857 1982 3088 5228 3558 3576 5102 4233 3238 486 2232 2850 2077 4333 1107 2531 4920 3407 4923 5098 2344 4222 910 1983 3218 4890 1853 5220 3861 177 109 1686 866 2201 718 3928 1153 1233 2018 1313 2157 254 625 638 1420 3492 2781 1048 4319 1782 2775 1016 2987 1637 3879 5315 272 282 4258 4455 1320 3345 3238 1293 511 2511 4987 4313 1651 3525 1446 1366 3103 2611 2643 2833 3429 2449 1251 2558 1142 1701 3249 694 2997 4790 993 2060 1770 5424 1884 2779 3480 2919 2884 2806 5418 101 5260 3856 5001 1792 95 195 534 1662 2291 4877 4073 3970 824 5280 4921 5046 151 3643 1044 73 968 5326 3698 711 3216 1844 2009 2008 2103 3903 2347 3180 4579 3655 4007 226 2156 4979 2177 4215 3117 4704 1016 1134 1686 1797 1493 4501 2103 4343 5372 4981 2003 933 2568 110 3001 4054 1118 803 3453 2568 4740 3635 4949 3797 2710 2324 3352 2322 679 993 3779 3706 3682 579 4652 4531 5379 4262 4757 3779 171 1524 4542 1703 5111 436 5132 2839 1167 4544 1928 1458 2123 782 3162 5266 2473 1303 4974 3540 2602 2316 1276 3530 4100 1919 5099 1789 2587 3319 2792 2681 1069 2936 3918 4869 4408 4644 4010 180 5204 465 5061 1454 2456 2158 4810 2104 5016 2952 9 2317 3785 2939 3573 3367 4479 2817 1736 4536 574 4056 3787 1961 5210 3131 5079 1988 4733 31 1832 1939 3572 411 4597 3417 4069 2645 3754 2374 4767 697 975 629 1793 1747 3650 5260 4540 3118 1287 4258 2661 3322 4375 1453 2736 4391 1479 2043 5279 1510 3936 77 88 4693 4992 4451 3422 46 2678 1692 3182 3531 2254 2602 2427 3442 2143 178 5219 1466 3195 1270 1115 4643 3676 392 2707 951 632 2450 585 1742 4047 5415 4573 2456 4068 962 1945 301 99 2555 371 4720 146 82 381 3977 3228 1686 3963 3420 1141 710 2991 2687 3587 4883 1785 895 4101 3054 2989 672 4676 314 1781 1823 1349 1206 4890 3151 3367 96 1692 562 495 2154 1212 3482 3525 4725 3530 2403 274 2580 3824 4372 5262 641 1002 240 1422 797 913 1929 2505 1935 4055 3526 4387 2374 80 2874 1846 4488 1448 5205 4188 4270 2033 2325 58 2912 1143 230 2152 686 2882 4497 3029 1938 3397 2638 4946 681 971 984 5336 4379 4540 3126 1174 2490 2379 4815 5113 927 723 1718 1168 3305 186 1275 3937 4518 3829 1651 3773 3119 5365 1138 2836 429 5294 4667 1131 3135 3630 2808 2452 2152 5371 3663 903 144 1979 968 3443 4845 5305 5300 1495 751 2639 4341 3597 749 5060 3252 4896 4374 2514 1268 1535 286 996 3198 4282 951 2324 1692 4522 2277 1625 2290 1406 2992 2466 63 2334 1742 2097 4666 2688 760 4178 4673 5096 2571 4275 4158 482 1009 2659 3094 1888 4706 1863 2681 50 1917 3602 3960 2220 5139 4097 1598 4726 1401 1236 1628 941 4084 5452 2309 1272 5031 4964 2215 3996 1927 4781 3237 5003 4525 1230 3537 447 2129 5216 1238 5196 3385 827 1532 5459 1958 1217 4414 4856 3647 581 4898 4353 860 5102 712 1694 1123 2087 2965 4339 3904 3183 5209 4966 1641 5196 253 2411 1539 3667 1883 5372 3931 414 4242 4116 478 171 2194 3951 5143 2226 3019 2694 649 3490 4657 5013 2457 4179 4789 5141 1821 1534 4617 3999 4161 1090 3118 3033 3028 4109 5196 3694 2003 5050 4032 5125 2171 4424 2006 4021 2725 5112 1430 4807 1219 723 3823 3943 4551 2213 5277 3372 484 4194 792 1271 1233 4543 4299 660 1059 1361 3517 3880 729 439 3273 1918 4561 2377 4284 4314 998 3937 1361 3342 3382 3726 4143 1239 3963 3870 4199 2835 488 845 54 3075 4527 616 3997 3118 593 855 2830 2484 1370 1140 4773 5173 5124 2927 5419 580 3055 862 1590 1802 4692 3436 840 3985 1460 1112 3859 643 1773 969 2283 2030 795 3618 5334 971 2260 1441 3099 2575 508 110 3422 4316 288 2759 3524 184 5433 3600 4456 744 5025 4507 1869 4382 580 5440 3906 5146 5341 700 3005 2621 1881 709 4340 659 1722 1804 4887 2404 1490 4092 794 4762 1092 5285 4887 3431 3025 3924 4436 1063 629 4338 4792 3415 3754 2429 2403 2232 2100 1693 4771 1329 4039 4904 5057 3673 86 2003 2964 2840 5157 4789 1747 5166 4360 3786 1399 3751 3852 1962 4150 447 913 1776 3549 4324 3230 978 370 2505 2364 5314 1568 4976 1110 952 1659 1299 2724 4675 4378 1498 264 1159 1783 474 4308 3593 2519 3325 2333 1202 4659 4997 948 2685 2478 2025 928 5072 1294 5446 4023 28 3541 3683 4310 4877 2477 3565 2253 3012 3959 931 1191 4365 4108 346 5050 786 1059 2120 3950 1519 1871 9 3886 4587 2903 2109 2815 1524 2563 4370 1815 1046 4638 583 2493 1354 1604 1870 4833 2860 4775 4098 5038 875 3496 3303 1596 4998 256 3788 2379 4357 428 3151 5104 249 435 1339 4885 3972 2552 2205 5433 5198 4430 1258 5292 2666 1172 2095 3797 1553 1278 20 5109 5291 2311 789 3729 3702 3950 1027 4018 1447 1513 5166 2597 5451 113 4220 2856 229 3464 5046 895 3749 3077 1489 3655 2230 897 3876 216 1662 4356 5066 2098 1420 2714 4037 5277 605 1018 2056 3169 3625 3464 4366 3864 1820 3932 230 769 2599 4443 3996 1073 4351 2491 4051 1738 4632 280 3290 3619 4333 3160 1665 5235 2600 2877 3592 3210 1588 1105 204 953 658 4393 571 2934 2685 2714 3094 2684 3896 4480 4364 4598 5334 2096 2918 2344 2748 3849 1497 1214 5310 2058 3879 3074 420 5220 3285 2876 4523 4065 4794 4594 940 2458 2441 1247 2597 2066 1334 4645 2136 3843 4940 5103 1249 3672 4319 1396 4353 1461 1714 2106 3695 3457 1757 1758 2084 2294 2581 4435 913 642 1015 3094 3502 2377 1324 5364 3888 1404 3713 4912 4278 5264 2091 5281 121 4502 1439 4867 4442 3948 1829 4046 2707 1881 3216 1594 2489 3023 2432 362 2685 5250 5187 408 3748 2570 1974 55 4228 56 3410 835 501 4390 4627 4834 480 4328 2044 4614 3965 4751 240 1434 5436 5259 3043 3766 5318 2419 704 2599 279 3421 1391 3744 2729 2239 1302 4470 2115 4939 3158 3429 1896 1632 2313 1866 444 1491 3073 3730 828 2504 2774 4673 2744 3684 4936 3815 5074 2104 1885 1938 2058 765 5348 3717 948 3076 2135 5006 5064 4507 3743 2155 3641 2941 1500 3679 3765 4540 4860 3817 90 2815 1359 2198 5293 4326 1122 1611 2386 3404 1954 1919 4353 1252 2615 3578 2677 2416 2251 2021 4956 5028 4069 5090 527 1999 752 2810 2823 4404 3408 3011 4147 250 1113 4978 3951 3812 738 1573 62 57 2470 4336 1679 4130 2613 1321 385 3011 43 795 1399 3260 5456 3381 3889 3935 3513 774 1202 4338 1825 4618 2498 4586 2272 3182 1196 1637 4208 3300 3910 3644 3087 2231 2192 1466 4689 1673 2350 5238 2177 3512 11 4643 216 4893 1623 200 285 3561 2144 3676 4011 797 1561 805 1322 1923 1831 2405 1289 939 2568 2632 103 4337 1754 1312 4960 1154 3484 3535 2529 2184 3592 710 239 309 1661 2328 5240 354 1196 4794 1552 3106 1667 1928 2025 3893 17 3090 2535 1266 83 4180 5432 3501 84 1267 1244 5277 5308 661 125 3231 1324 45 3454 5431 2469 4341 2789 3302 3822 2954 1652 3248 137 721 4834 2873 5149 4272 459 1310 538 3169 759 4297 619 2863 3150 2043 5252 3681 868 3032 2302 5288 5392 5096 2215 4788 1325 5196 762 1573 3964 339 513 320 493 3141 3661 827 3406 516 3516 346 3554 481 2364 1585 3117 1132 4998 2819 255 2231 5243 1000 3759 3976 4526 5075 4994 392 269 1117 2259 1787 5327 45 3908 4559 1824 709 3181 2183 613 4139 366 1696 1189 4389 1409 4158 3965 1829 83 5166 2496 3999 3033 430 4915 5042 2720 3147 168 12 386 5443 2641 1253 5147 4758 1990 4808 4440 5320 2203 788 3536 3381 3593 5003 5138 4038 399 3679 1523 171 683 4460 2081 4899 3998 1973 3406 388 1595 873 1413 1613 4530 963 3178 2731 1522 2287 2424 2846 2874 2053 5100 219 4294 2398 1826 2072 4374 5154 4663 644 407 2073 1595 4932 2357 4386 800 4358 1801 2147 828 868 5386 1491 2742 4222 2311 2813 1882 952 3383 68 2964 1714 2744 3517 856 5400 548 4690 1905 4649 273 890 1896 521 3407 1788 3109 3300 4554 160 5153 583 913 2640 3820 3767 5109 1273 4312 4117 4217 3963 4524 5253 2054 4553 160 2410 3524 1111 2743 4239 21 643 4877 2271 1236 2929 4245 1128 5340 690 3906 1312 4796 5147 771 4453 1820 5203 1409 468 2612 680 137 5 743 2274 2371 1648 5422 3051 3366 4427 1065 4643 2579 385 78 2170 1970 1388 4566 2575 403 4076 2739 3410 3904 3 3761 2696 1515 2883 2543 5171 4616 4896 3700 2707 992 5006 1904 449 3496 2425 2704 4827 4014 471 4873 1076 3709 3718 2127 5012 3123 1230 4991 4261 116 5174 1662 2729 2364 167 585 5220 3866 4135 1832 742 3241 2477 1018 1190 5046 4962 3288 2610 244 2164 1005 1955 5095 644 3349 434 2858 55 158 1850 152 4519 4086 122 3729 131 1922 3815 2221 968 4036 1474 1512 2780 1943 2738 1719 3303 2925 2963 4916 3852 1696 3390 1928 3426 2576 2398 1677 3316 2890 3957 4148 487 4004 2590 3732 3220 2875 2195 1336 3162 756 3867 3659 4178 3810 2001 205 1490 1613 2970 5294 4676 3302 4168 2523 1543 396 3278 3783 2521 4621 723 2661 909 3634 1652 240 1353 624 5309 2686 1731 2029 1311 2279 4010 4109 2247 5234 1220 2661 1061 2090 2811 3668 1221 663 478 38 4654 3895 2024 1321 5452 3735 62 446 902 3977 334 152 1444 1456 1266 1578 3945 3437 95 956 2338 997 599 913 2181 3723 4575 3038 5034 3694 352 2889 2002 4688 619 4252 4581 2681 4504 2261 1933 765 4424 1738 1330 2747 4432 4615 1468 2375 1405 214 3700 3637 3098 144 3804 2535 3986 2489 3634 2771 2681 1998 2976 3233 1047 3077 4573 4656 3366 1213 3750 5083 4724 3441 2689 2538 4703 41 3260 3039 3120 2189 2993 1917 1967 4543 3140 3926 1608 2101 3714 3342 3710 1974 793 319 2798 404 299 2845 4190 4359 3704 4517 5091 3216 3476 1139 5408 3110 371 4367 1562 1363 2577 76 1283 2805 2055 5002 2258 4650 2078 5359 3769 2938 1625 3236 403 51 2656 714 2846 4854 1069 1514 2506 2421 2554 4046 1335 1379 3042 2306 4446 1266 2934 749 1245 3329 3274 4904 3344 2702 1797 767 1510 2062 4693 4101 2875 2083 2253 685 2251 3140 621 4612 840 3902 4592 1230 2815 88 3565 3428 4554 3822 2800 5167 293 4192 4671 1212 4957 4152 1136 4100 2432 306 2095 2213 1665 4561 1152 3280 4444 2024 1775 3826 460 4765 2961 1621 2812 3819 1204 4884 3615 1399 2721 4032 3485 1525 5429 3154 4068 2275 3307 1611 410 1044 3544 836 152 955 4703 4468 610 3978 1895 1475 3806 5412 3262 1844 2905 4453 4001 5147 4734 4516 4104 1340 2131 1149 2583 1951 577 4994 2084 2255 2449 3862 529 5008 1519 5336 4861 2892 328 3782 4637 5164 1182 3496 4878 1380 4247 3288 3348 1849 747 1829 1651 1071 75 1904 740 3142 544 2243 5181 3315 2230 4620 1807 767 3946 194 3714 1822 1762 4656 2074 227 1968 1609 4576 5060 5146 989 1862 4483 2701 2943 384 3242 4133 3205 4740 1402 2143 389 4041 2081 2692 349 1785 4568 227 4780 5247 4342 3101 2691 2154 4348 1598 722 1350 642 3745 3765 2123 2411 1727 1323 4739 1493 331 2338 3970 2254 1304 5391 406 2563 1683 2737 3039 1833 2654 1493 5253 5373 2056 5006 3984 3475 979 988 2334 886 4542 4464 2226 4117 3416 2403 3310 4458 505 919 2111 1317 4483 3068 1939 385 475 418 2128 3548 1217 3899 2436 1739 3993 5229 5350 2227 4150 1814 2340 2558 1734 4831 3912 2928 1403 3667 5427 5349 1003 255 5083 3045 671 2317 2387 2371 1688 2406 546 4322 4272 4841 164 2731 2796 3872 5457 942 3888 2877 4980 428 5035 4906 2975 2229 2906 3612 615 4448 3661 388 4536 2140 2241 3962 3441 3836 5207 627 709 1546 3883 1735 3552 1684 2419 3048 4603 763 283 3906 5127 162 2718 2220 1185 793 4599 2163 4659 3676 771 4135 3352 4812 913 60 3253 3484 1250 4570 899 5212 4249 3220 4326 2299 4975 5358 1714 1999 5451 3536 1172 26 2740 5065 4724 1288 4460 2518 3950 918 1236 169 765 3954 3202 4780 1190 4929 115 810 4151 3119 1305 206 3289 4831 4826 1655 1682 2784 1456 5094 63 2977 2794 5458 5286 3271 1590 1318 1208 3569 1677 779 1028 4767 504 2363 909 4746 3269 4225 4446 3660 4729 4141 4902 484 1902 4084 1382 751 1000 1491 1252 5343 1598 2664 5453 2839 4786 5171 587 32 1689 2902 2157 2711 1881 4014 938 308 4530 5099 3480 4754 4214 2683 4087 4754 3148 4619 3715 4021 922 2826 905 3839 914 2735 3014 5083 1822 169 1432 239 3572 4929 5151 268 3946 4128 2852 660 1578 3043 2458 2999 1162 675 5066 915 4355 3025 2044 1875 4924 476 4896 1912 2076 4795 408 723 2901 3945 1446 3750 2252 2483 3705 2846 4152 1662 5010 2179 1561 4646 2997 2301 2482 1400 4992 2346 1658 2028 1533 1727 516 3269 3067 5186 2179 1486 959 4350 3074 1229 2205 2589 1826 3217 3472 182 1938 3636 2545 2485 5248 1722 3410 2804 2364 4627 3985 1308 4062 2335 4512 5250 720 3481 3776 5293 2853 3797 3966 529 5 4929 1433 2036 2299 5136 4551 1430 1186 1381 1650 2862 4297 4702 5176 3184 5183 3372 3423 3058 745 1845 5388 1560 1315 5424 3129 595 1900 4098 2697 1355 1567 5347 918 5042 1791 2513 3000 3167 342 1664 3002 2114 2851 2076 194 5109 464 133 4555 4304 1696 1575 5271 3328 4986 4293 3199 1940 5307 1210 156 903 467 3031 4876 4432 2814 4735 4452 2709 4122 3088 1900 355 2018 1961 4191 1114 1601 331 294 2130 4883 4303 2980 1665 682 948 2356 4391 3247 1438 2796 3183 621 4301 5291 4544 4492 2934 1563 480 832 322 1170 1789 367 4522 2564 684 2036 2650 689 2164 1492 4151 3229 1660 4491 4901 1304 1838 2433 1220 3547 4037 105 998 1187 2937 3161 3122 4660 2715 2109 1783 606 158 2511 2365 305 5444 4124 2503 661 5144 1313 745 3547 4243 1496 5442 2072 4007 2760 3638 4640 1945 3222 2331 1888 2070 5124 353 1778 2706 2388 2929 4515 4150 1082 4570 1401 1248 3673 1686 705 2973 3632 4332 4236 4623 345 4487 4516 2459 291 3655 3729 2926 4199 4243 1126 2958 860 4948 4733 2670 2064 667 3516 198 460 4059 5362 3411 3694 5264 186 756 1094 4432 154 3751 4699 4131 3873 3441 4300 4894 3987 4915 1573 4103 3003 870 3731 5124 1382 223 2492 4823 2037 4126 4807 4548 848 2244 5455 2773 2800 4266 4757 5455 4401 1170 3150 5029 4221 3181 4003 2566 5136 3136 1213 533 2972 3858 4912 1288 3782 1668 4824 4777 924 1591 3741 3281 5066 106 2265 2170 1531 1201 2501 1243 3960 4151 2526 3679 346 343 2487 4274 4330 370 3032 2930 353 810 982 2075 1891 2714 182 2918 154 2935 2920 4529 4860 111 541 5226 33 4281 507 2778 3999 5005 4772 1435 560 65 2931 4156 1032 3303 3669 4228 2387 3553 101 1065 2514 992 1023 3794 2932 3365 574 175 2899 3528 773 5185 3630 5070 85 2348 5088 848 2093 3469 2712 4085 3423 1718 138 3701 893 2507 2860 3429 2455 369 1213 2349 3638 366 3424 2421 595 4852 4675 1909 4391 416 1678 5335 550 5201 1850 1117 1313 147 3499 4626 1086 1562 2323 989 4625 3756 2891 1422 3102 1939 1132 1878 1436 1764 5185 1094 627 3736 2053 2470 573 1384 3813 3657 3059 390 4913 1348 1006 4823 649 2180 4870 3715 428 5266 2595 2591 4923 666 3485 4522 2705 2337 1161 4298 3865 4691 4368 2936 5049 2307 3502 1849 5086 5377 3808 417 1003 4419 2129 1236 5247 1879 4438 109 1962 3834 4978 2860 1167 1046 478 2075 4764 4295 1161 2888 2738 2700 2235 1453 2236 367 3043 276 2095 897 197 657 10 2047 190 3852 4127 2329 4084 2393 787 3886 1170 624 844 4787 4086 4199 2273 520 30 5409 2856 2895 882 3742 3762 2873 3617 865 5142 1122 3749 430 347 2754 2323 339 759 3240 1711 4741 4594 2938 535 5186 4110 2495 4833 3407 1648 2398 2045 2256 141 3659 2268 2310 2722 1391 4951 2126 38 4481 1214 473 2549 634 2543 607 1630 4823 4309 4532 3801 5197 3428 527 2543 269 474 184 3556 818 4566 5396 58 2372 157 3711 2599 165 2258 2372 3829 684 166 1767 4860 1510 5397 4159 4998 3979 5316 1019 797 1100 5331 1059 4106 3005 3821 539 3347 4439 3520 5070 3954 3206 1855 4551 1095 4533 2094 1175 3169 1167 4741 2664 2383 3230 4506 1184 5463 1102 812 4429 653 4968 2213 1721 1330 4950 3609 3352 4049 1353 3377 2218 3244 1634 5094 4270 531 4796 5039 957 4589 3667 2147 4485 406 4037 480 2869 5355 3 1608 1845 4043 2042 76 1052 3609 2827 191 4347 285 3694 3221 3229 3559 2249 2307 1882 1881 1940 1587 5230 2315 3997 309 1556 1347 1163 3815 1192 2888 184 3481 1140 4474 1163 668 3873 4533 5296 2225 2472 256 3966 3426 2316 4381 1858 4870 29 2144 3319 4840 1416 1790 5440 4811 2660 3960 5169 3791 5277 1613 2880 2279 3405 2842 1572 5146 3182 4732 898 3378 4154 737 811 4912 3215 4817 3267 3772 2324 345 2620 4378 4412 3954 2810 3230 71 5361 1443 994 1485 725 1073 1928 5332 175 4749 855 3326 200 1757 3018 515 502 2105 4086 3368 605 1486 287 4032 3208 1845 4493 4839 4415 4428 5119 5373 1295 4492 3390 5024 2916 3935 1336 4481 2916 3443 372 2612 4545 961 751 791 1701 2791 554 4209 3372 2856 4210 5395 4433 1818 2014 3313 3135 1027 5416 4143 782 970 4696 1994 4059 860 590 653 1088 700 375 836 5394 2562 5 525 3039 3374 2375 868 1334 576 2 83 3335 1525 4513 912 3524 4462 5054 2348 3952 232 3849 5236 3465 1911 1264 1170 2583 4851 758 513 4280 2122 5200 108 1614 4141 606 4251 2774 3554 2747 3506 928 981 87 4734 1052 489 2138 1526 3668 2502 1345 4182 609 3702 5436 3372 3859 4027 3368 88 710 1786 961 4565 3626 2120 3110 3531 3552 3012 2946 427 4449 4026 3778 3705 4855 1166 488 1247 3248 3082 290 4759 1396 3740 1997 1211 1933 1588 1133 4085 2018 2663 4072 1927 819 5397 680 4593 5441 1765 1698 4862 4048 816 1289 4732 4861 1146 3989 2725 1162 619 2966 2948 1212 2825 62 789 67 4488 5247 4222 5300 3186 5287 1201 4857 285 3437 1399 4752 4718 156 363 530 4618 4575 4115 359 4315 4329 2829 4232 342 2049 5305 1247 1131 3538 860 5145 1975 2502 3672 5025 2598 432 2853 4354 2077 1890 4253 5098 251 217 4155 1595 3769 1155 1844 3572 2850 3316 5182 3061 4543 1438 5289 3382 2100 405 839 1648 1604 4598 2734 4213 1859 2460 2431 5462 1343 1722 3376 2840 3807 3710 2659 4737 4076 2400 3001 4802 4701 2302 5239 270 3727 4249 849 3026 3298 1577 5222 1164 4993 5055 1100 1074 4763 2310 827 2417 961 59 2335 3052 857 2820 5286 1396 4205 2079 3945 5307 996 3871 5152 1982 4520 4242 439 2688 3587 1033 836 262 311 4676 4208 1232 4931 4895 2453 1723 2861 1323 4776 948 354 4536 1586 4436 161 351 3291 4568 1052 1853 3564 763 1403 5109 5030 4414 3019 3952 2971 553 395 3048 2933 696 3531 3944 3769 4710 129 5456 2479 3763 1682 2049 4989 2198 4341 4298 2207 2641 91 2102 4639 4067 2368 2146 5243 1228 1400 406 1363 3290 1531 2068 1332 4049 4098 791 3160 2965 3782 1744 3349 2367 5119 3674 3064 3091 2106 2849 1450 56 2138 3417 103 3612 1987 5304 5348 368 4136 2751 2675 1362 2531 2522 5415 2289 3914 598 296 1430 2997 4448 545 3066 3670 1169 2033 881 4004 3822 133 4716 2082 5432 4012 3368 281 3902 4651 593 3784 566 1845 1513 4448 5013 3969 3830 4607 1742 3324 4659 561 4557 200 3667 380 1190 4492 4268 3365 3275 2705 4036 4028 950 178 2737 439 3054 4758 4839 3831 470 2772 3117 3175 2105 3563 2184 2750 3728 2899 2189 1993 2120 5157 1379 3921 585 1706 3676 2367 2879 542 1735 1169 3718 1172 3763 685 4692 4601 1090 5151 4644 2644 3104 3510 360 1446 1573 4436 3419 3717 4245 3028 3441 3996 3864 3346 4296 5421 374 3347 498 2342 4889 4437 3702 3734 2533 692 4598 2544 5249 1571 4605 4186 1357 3840 3167 5386 4333 1319 2936 3739 2726 5207 4922 1399 3242 4500 1231 266 4263 1221 3842 1473 3202 1943 928 1822 323 4155 3310 5213 979 621 3358 3295 4483 3473 3102 1335 1492 3348 938 5220 1165 3317 1128 4617 4883 2060 3521 2128 567 3073 4049 4359 218 1533 267 2858 5117 2268 2502 672 3252 5445 2133 5355 3602 3752 1171 1109 2998 2190 3505 650 1628 1563 2170 2589 5398 3296 4843 3210 3681 1830 487 4044 1199 514 1239 3762 4853 2193 212 3700 1545 2086 998 3078 2099 5349 2463 3878 230 3775 4440 3043 774 4791 3422 123 4748 336 4978 636 1798 5220 2080 4381 5378 4056 696 4059 194 4548 3184 3801 728 4806 778 1909 9 4246 761 3595 3110 4634 2501 3458 127 3453 1475 4636 705 1433 1299 2744 3112 5283 1649 703 1779 1784 5328 2898 2189 3643 3230 3564 3292 1302 2010 1522 2839 3749 4216 1379 5155 2348 34 1631 1543 4939 5253 2215 932 421 5450 2997 3310 4467 4241 1812 712 3512 3708 3876 2726 1592 4595 2957 2733 4939 2680 1723 929 2617 1854 1018 4493 2235 2126 2626 4154 4365 3188 5369 2263 1514 2182 2936 4274 1719 3093 759 5168 1552 5342 335 5334 2582 5160 2107 3263 2617 2339 4628 4431 2167 3230 3176 2295 277 2403 3655 1992 862 1720 3191 1387 4101 4596 3906 1853 2272 3948 3194 3776 2989 3964 3484 4072 3776 2135 3101 4012 2682 182 2938 4524 1329 4630 3647 1073 5169 1315 3138 304 363 1713 5049 3940 991 4842 1494 88 4045 830 524 2931 3809 5233 4154 4698 3382 640 4832 2981 3141 979 1748 1805 2977 4379 4384 4260 4811 3320 516 2756 3863 567 4138 99 2745 418 54 332 5129 4369 2489 4529 4438 4457 483 4796 2989 4942 2233 2339 4191 1196 1411 4885 3051 4642 4200 4591 526 3381 4581 1990 2363 4246 2806 226 256 3422 2665 3197 1626 370 2836 5201 4466 349 4533 1260 1208 4309 2279 4712 740 4009 1238 4456 3908 4550 1334 3551 1180 1599 2467 2643 3302 1378 2923 3122 20 2362 2603 4751 3799 239 4247 2349 1670 1149 1232 2729 5455 2674 2812 1403 4192 1110 428 3055 4734 1181 2051 2489 4187 117 4204 2762 655 1416 4285 3499 4533 197 5028 3968 2788 12 130 3542 3760 283 3751 1795 2706 847 4703 3744 206 4951 171 2132 855 756 4610 3041 1015 4593 918 3080 4408 170 1125 4273 776 1908 1702 4290 504 788 5321 1100 2011 1275 2340 1798 4924 115 3629 2080 3630 4701 1708 813 4915 327 833 54 4040 5241 1195 2595 974 3803 2031 2097 2279 4987 965 2199 360 4950 5392 3653 2464 3688 3263 1931 569 5035 2543 2237 4777 3313 1601 2136 4481 1079 2806 2878 1453 489 3913 1994 4003 1679 485 658 5343 5218 4132 5082 85 5185 3900 4432 3183 1706 4002 1032 5458 1311 2471 1475 3763 2675 2883 5031 4427 1560 4172 2138 3821 719 928 1423 4644 1437 1681 2624 4082 476 840 3756 4666 1585 442 1422 3949 73 5216 2801 1662 1651 2712 2020 1828 4439 5435 1661 2437 3851 4237 2662 4180 703 4953 1811 1654 3903 3560 785 1754 3651 5331 3229 4573 239 396 4495 3237 3415 55 4052 989 1111 2911 282 852 2173 210 4181 1186 443 643 4183 3656 1571 4790 4486 5105 134 2282 4333 3761 2189 1597 332 4084 1853 3187 3759 192 2771 5383 2001 1130 3267 103 4192 78 3586 1827 3776 1904 366 2951 2642 4272 1084 575 4822 4110 4546 876 2558 646 2400 1446 3385 4819 1397 1333 1475 3269 3364 801 4632 2051 3552 2545 1273 459 1863 3238 1806 3580 1301 4769 4476 804 3970 1478 968 4862 3050 4287 2903 187 612 2805 1235 464 1883 1131 4371 1008 1133 5263 4539 3167 1916 428 628 3192 646 5092 3463 1260 4246 3078 217 3504 2113 148 4828 4473 3205 954 2460 1926 3641 4185 2553 1856 2530 501 2800 3549 3265 4559 5402 2465 4502 5098 5240 3699 4032 1669 3695 3761 925 261 3843 766 1065 2394 2574 2987 2853 5314 5151 1006 2356 1279 1710 4015 2703 2676 1321 1846 732 2395 1167 2817 4093 5242 2361 4591 5253 513 2572 1232 2620 2961 4108 5406 4013 300 1819 777 1026 4745 4970 5097 3749 3150 5076 1612 1907 3623 1174 5152 149 4161 1018 820 634 3552 3809 5066 4249 3354 2746 2873 3811 5434 733 1912 846 2706 2882 824 1723 393 3785 1980 4171 2950 4251 3239 1314 4631 4926 2615 4200 2953 5435 1693 2973 3749 1377 2486 802 2793 3959 1187 3658 1145 5343 3181 2010 5078 411 1495 3390 4490 1174 3881 2082 115 1903 5231 4716 4748 713 776 272 1008 581 1804 4996 531 2344 2054 1609 1904 3759 3685 3551 4960 371 4038 2134 2884 1639 4689 5352 459 5381 138 5373 3742 2822 873 3525 3651 5377 3186 1662 3377 623 3093 69 2008 4227 4687 5199 1699 4129 2163 4197 2627 5258 1467 1482 1163 2985 5367 2398 1531 946 3155 287 1079 3631 5344 3352 4697 552 3643 606 2109 3311 4395 4526 414 5418 3865 2546 3028 1451 5368 2317 786 3208 4765 2023 3757 5351 3401 3983 2794 4958 3947 3653 4224 4549 1787 675 4150 3244 3599 1191 783 4664 3167 2223 1228 2596 4950 118 819 4420 3218 2477 4884 3065 4525 4297 2417 1152 3589 1230 5109 5199 1986 530 3454 2130 191 2922 3143 3798 697 3013 3503 1221 3144 4728 882 5440 3268 4044 4634 791 1939 4296 5008 3704 2770 3566 5384 1877 3205 4410 3654 3560 4784 2791 1121 2507 4254 5048 1661 673 43 3020 789 4029 2114 1154 1884 2444 1123 1406 1815 2626 3389 2010 2963 3884 4816 4056 985 2265 5018 4022 3609 2143 1824 3752 195 5386 4087 475 5348 2845 766 3374 2504 3746 3193 5365 4505 2348 4936 4682 4823 5224 4404 4598 1873 49 4116 4938 2463 3347 33 1147 620 4991 3964 2747 5127 4643 1459 2496 799 4578 2602 1941 2280 3634 3526 5383 5216 830 2479 380 2901 123 4043 3510 4279 1353 3156 1278 34 4987 2638 3259 1928 5429 818 4644 4319 1305 754 2109 921 2086 851 3662 4856 5208 1977 4759 127 749 4229 475 4016 4438 3616 2949 215 3091 1156 4869 404 3884 3921 1179 5428 1378 4889 5020 2960 627 2162 4185 3391 3380 4 171 4500 976 4578 4728 5227 4395 2112 5305 4780 4405 3818 351 3870 1252 2046 2801 3403 163 5428 2838 508 2445 3872 4857 1647 3517 3705 439 836 4943 5298 1659 3399 3427 34 3384 873 4153 2617 5380 5316 1869 800 4981 5134 2255 3178 3898 140 2611 5362 5194 61 1009 4210 4909 4065 1780 646 781 865 4022 4301 3820 4375 1850 5424 2478 5246 4064 2914 664 1195 647 4172 792 4786 2111 2300 2510 1414 1576 5361 5048 1107 390 227 1301 3107 149 1236 5005 4747 3494 3624 2790 3788 2232 2081 571 4995 1187 1632 5415 819 2625 5297 1806 1411 3047 3743 1724 2256 304 5114 1887 5219 1665 3110 5301 954 2387 649 5228 1931 2057 5342 602 4919 1574 3157 247 2748 984 3640 2775 2741 1826 3042 1599 987 715 5409 1739 5331 1350 379 4121 2693 2642 121 4724 4744 4440 2198 3840 2487 3559 1034 4916 2627 1752 1314 556 91 2425 535 2672 3315 1295 4052 1610 2888 4436 2244 1885 1603 2548 4015 5161 394 1587 4924 4959 3090 3889 4932 3711 4409 4729 2165 902 449 2871 242 1115 873 3461 1730 183 3993 479 2495 1294 964 4480 2250 1077 4532 1231 3438 3208 5053 1610 2842 5274 1779 3886 349 1162 4497 661 4695 3577 2027 4705 2521 4371 5296 5221 2269 5112 4528 2767 3417 1676 5214 84 2940 1021 4320 3657 1845 2523 22 1838 98 2029 2847 2273 1950 1639 4874 1059 894 3641 261 957 3689 462 4640 1534 1313 3734 4931 2211 759 2107 5031 3729 5161 518 4720 5200 3624 4573 5057 382 3268 4982 401 1731 4619 1271 959 1229 1204 5331 3814 3468 4390 4297 2527 4538 550 287 2381 5232 2033 365 3720 285 5430 2931 4687 2553 4403 2301 3356 2870 3692 5286 5164 1654 1969 877 1536 4613 2559 1963 4935 2730 4826 1467 5371 2630 1608 1484 4561 5033 3375 1261 249 3334 5020 1982 1857 5068 3668 2453 107 2092 4899 3741 2395 1551 3335 2114 1303 1095 5240 3374 2857 4170 1662 685 1199 3614 2556 5043 2746 2733 920 3067 5072 1320 1039 5064 3770 1124 2914 4919 4771 3727 4963 4122 2484 127 1141 3142 1397 3611 589 1904 304 4795 5400 182 1524 2432 4133 1204 3474 4402 234 2174 817 3613 3528 3362 4978 2015 5064 5256 3583 3646 3805 4463 3716 1316 4215 4457 5398 216 3469 3463 3904 4640 4042 4014 4263 1667 3112 1581 4555 604 4481 1136 1169 648 1103 4665 1681 3834 2288 4921 3740 1307 1893 580 4200 609 1285 4775 2866 4998 1545 979 4148 1833 921 4458 799 2663 3265 98 167 3124 1639 2181 1351 2807 3178 1775 1148 5320 3127 255 862 3525 3645 2059 5345 3801 3340 5016 4843 1797 3098 1938 790 3123 5192 2610 4256 3731 4042 3412 3875 3155 3389 3204 3099 5457 4518 1385 4080 5117 2385 3897 4445 206 1296 4122 1786 183 3655 130 2218 4535 4911 4545 2111 1366 790 450 3873 976 2643 3925 1313 2908 1165 3609 82 2542 3582 2126 4166 1295 4363 1950 4293 4399 3721 2622 2149 2324 886 4858 2288 4876 2550 414 1818 3233 4879 680 94 2683 252 414 2882 4863 79 756 1570 2299 4192 2293 753 4886 178 2546 2005 686 1656 3363 1181 4867 2688 4916 4136 3795 1008 963 1215 3838 5080 1343 5201 2736 5039 1954 35 1066 5223 4661 220 4493 2191 413 1778 3883 2028 3148 382 3548 5220 1885 663 5134 4529 4982 5422 541 4758 2473 1663 4433 1440 4838 4118 3838 4122 2546 4314 4074 3862 2615 4438 1914 262 5111 3014 3016 211 1389 5045 4001 3453 1203 271 4473 1719 852 4086 2813 315 279 2415 1193 321 3228 2107 4477 3445 266 1417 4011 3134 1335 1818 1051 305 1132 309 4257 4039 961 1269 4461 301 2857 3125 4528 4028 2104 1398 4458 1662 2186 4456 5445 5257 1812 5036 5324 5366 1115 422 1059 4976 5398 502 328 5277 3360 5311 541 2801 403 3140 3829 4340 2775 2026 4535 4859 2277 5240 3261 3250 772 4095 3690 4714 4092 3437 3538 1875 2985 83 2083 5001 3858 3812 693 5263 499 4923 4936 4200 260 5398 4780 558 4523 4136 5301 1427 3642 3744 4174 686 3326 4741 4933 4950 3957 921 362 4627 2859 4762 5261 1927 2678 3850 1609 3794 4777 3268 1591 4565 3010 1473 523 1365 5415 10 620 426 364 1120 5163 4863 2343 1548 3473 3958 5388 1048 427 3545 5398 2176 5284 5169 2635 3464 4416 1125 4202 2194 3725 5217 3662 1243 1350 359 3240 5132 3304 2756 4224 4998 3378 1217 1965 915 628 4329 3178 624 175 2995 5369 1018 361 1512 180 4300 5365 5391 873 2271 933 5039 1745 4069 708 1788 2412 2375 3736 2246 78 2826 386 4233 4289 906 1774 4520 2932 5098 2818 1214 94 479 2853 2916 1359 4974 4507 2692 1883 5183 3192 4346 3751 4629 3658 4124 294 1425 3243 3362 1583 5363 5115 4914 4348 2203 1929 3830 5375 997 1556 482 1265 405 1184 1048 4311 2225 4717 3219 2373 2685 4799 511 5462 5283 4618 3046 3117 3724 4075 3919 3717 3368 5124 2962 4633 5291 5127 3673 339 1552 1472 3582 437 1197 3393 279 3452 3121 2964 4021 4692 402 123 5262 5433 4851 3267 4943 2987 206 2968 5254 5395 766 3019 4010 1873 3637 3385 2322 4652 1775 70 279 3416 2077 2429 3768 3188 140 1254 2234 12 5264 1194 564 1142 4519 1598 1312 438 1504 2521 4173 2669 1058 3780 1388 3640 705 2959 3482 4360 1587 3174 4607 3501 3394 1927 888 5235 1026 2980 1225 2202 4074 3519 879 193 323 3901 4772 438 1056 601 4870 4666 445 256 2245 1886 3327 3271 4200 327 4472 4697 1089 3402 5231 2540 1705 2339 457 3747 4795 3223 4701 2811 1495 3134 354 1707 3810 3927 4578 4653 1172 3504 3097 2851 4518 314 2660 3392 612 1250 303 4939 1963 677 1240 1473 4661 4475 2583 4594 3506 1071 420 4745 5418 2874 1513 1967 1223 60 2142 4269 2807 2740 828 1174 1609 1239 5002 4168 3872 2914 3471 3637 5201 3214 1297 550 2597 3116 2770 2507 1485 3720 2019 1410 3920 467 4537 1734 3451 429 1576 1540 5268 2442 1140 4900 573 4988 4719 888 2207 3994 3295 1945 4895 54 644 4608 1060 4058 2016 1862 4076 5459 4882 862 4511 5030 2163 1118 5219 2039 2226 1020 4550 4683 648 2687 468 1134 3638 800 5014 894 2086 929 1534 899 3550 2688 2829 5143 2919 1854 128 302 2957 5149 2278 4721 4740 5406 1925 877 150 3216 2701 4974 3470 2679 3242 4546 1444 4298 3854 3521 1211 2932 4798 4090 1085 1456 718 1750 1971 1665 1992 2004 3672 516 2732 1691 2614 4833 883 3621 3946 787 2751 3222 744 4652 701 4585 4063 2302 1833 4680 2617 1371 2272 3839 2429 1340 282 3340 4819 1354 5457 5253 1784 1106 3536 274 4989 4138 148 2371 867 5209 3022 3567 2763 5163 5100 3800 2066 2520 3142 2978 5198 2050 1799 13 2771 4506 3032 4899 2264 1134 2413 298 1197 5242 2922 5134 480 5411 2582 5091 1623 656 2004 2322 5034 4919 576 749 4597 1386 3497 2665 3114 3817 3776 3797 464 2497 2998 2095 1879 612 1119 2184 4260 994 2124 4835 370 2336 2611 3907 5027 3056 852 4983 2027 1630 2247 2721 5329 2596 1819 2921 4923 1494 3811 4628 3492 1201 4457 1436 2177 1875 1504 1476 3630 3033 3011 3927 2246 4940 11 1816 3236 3087 5076 984 197 1437 3270 3787 3316 3635 5204 5440 3323 1843 582 2494 1961 5239 2675 2480 1606 4591 964 3270 341 5033 5020 2294 551 462 4888 3267 2360 2432 3716 4261 2765 3289 4948 846 5076 677 1049 2256 2408 4078 3580 531 5264 3351 2151 3892 4880 1130 1923 5208 5371 866 558 439 1164 1181 3163 1335 3217 2834 684 3474 146 3863 4972 4745 739 5415 924 1209 4649 5337 4711 4617 2056 1819 2013 257 710 3068 4729 1957 1161 1876 170 3728 728 5233 4086 5438 608 5145 680 3219 3433 750 3829 1261 1341 3026 4578 1615 2880 182 5224 186 385 2551 3624 4952 3102 2226 4407 1691 3718 1954 37 4191 2848 2896 1555 3577 2964 1126 3609 4199 397 3791 4277 3847 5177 1102 4606 684 1373 2382 891 4635 4064 4034 3425 4432 726 196 4511 1683 2068 3570 1144 1248 3815 311 2121 2520 3621 4906 379 3741 5323 835 2522 4451 1957 1240 1655 4079 1817 2335 840 1644 938 5257 1770 1737 2304 584 4889 3431 1118 4339 3308 3045 4792 2183 4168 5354 4288 2952 2089 5344 455 764 4946 4196 1351 177 983 3184 674 2805 5297 1553 4922 485 4027 4798 1226 840 1226 4732 3449 2419 1342 5222 5189 1318 1504 3755 4943 2751 994 1490 2817 4682 2758 3987 2714 1662 4933 565 4345 806 870 5245 1310 3465 2600 3161 1387 4974 717 4197 1061 2950 2901 4528 3885 2612 720 2733 2316 4859 3033 1527 1228 3963 3363 2534 4126 1470 3345 2701 1878 243 4849 2995 1452 168 1911 2933 1161 4811 2992 3594 5117 5028 1089 4722 3302 3253 4242 2469 3170 745 3035 4104 1592 844 4487 2479 499 4614 1207 3058 1890 2872 1783 435 437 4922 289 5314 2991 810 3601 3460 520 3211 2754 3077 885 463 1894 553 2533 731 2021 2997 2320 5440 1490 5316 795 2347 1849 4138 3464 3514 3712 282 858 2819 3298 3038 4397 1676 4450 2674 2904 1139 2577 2059 3355 2617 3099 3333 1461 3189 2564 2005 301 3576 3008 2057 1927 1051 3110 4377 159 5057 3224 2711 2653 22 1057 1832 486 1446 3936 4553 3456 5415 1012 617 4796 415 947 1752 1674 3013 1719 1751 3700 4389 4285 4850 559 3037 767 2508 1840 1900 3177 1029 1671 2747 1596 5263 2713 941 2973 3299 2077 5362 657 2763 4912 3403 4374 3327 3856 428 4802 1107 2419 420 3022 4563 4106 3522 1929 1226 592 3928 1643 1351 4602 2077 4071 5395 4764 4292 3625 4925 2890 3171 282 2670 906 4303 3431 1724 1813 805 3278 1594 259 3776 3563 1099 4948 1705 4847 683 1739 4911 5077 3141 4792 5219 4057 5181 3874 2338 4970 4280 2723 3775 865 2814 1247 904 4065 2477 2708 4318 3030 4560 3421 5440 4993 692 3696 2780 3745 614 2575 5137 3219 1415 4084 2190 4096 1764 3111 1661 5070 2278 1 4104 3350 4467 2584 4689 2194 509 2296 2000 585 3677 2263 1969 321 1961 102 1744 1771 148 697 1018 5118 2396 3298 1565 2089 1983 3131 875 1317 3691 4972 4757 3427 2987 3559 2242 1866 3187 3069 5095 728 1990 1335 1717 3894 3520 5449 4823 895 5010 874 1159 3231 2706 1105 1956 80 1478 4330 4251 2802 5386 4180 4595 4021 1775 769 4496 4996 390 3988 4825 1442 4523 839 2772 171 4765 2839 2620 2669 4796 1329 4313 2235 3071 3364 5416 4935 2039 1557 828 3788 4624 77 4281 4179 2996 130 999 2800 61 2941 1517 1242 5391 81 2393 100 2814 3754 1692 691 5020 4407 4527 2614 5012 1930 3385 4006 1203 1990 211 31 804 3029 3054 4789 1812 2248 743 2767 1989 3964 573 2775 4422 4173 4432 4401 4352 5051 2342 5330 3257 3269 3878 5049 735 3731 1838 3082 166 1107 2496 117 3327 3228 2718 2219 4527 859 1978 5240 1055 4978 1391 5210 818 1341 2716 4745 3642 2471 3460 4095 4825 688 4727 2862 3473 4643 3500 4115 2634 1522 2241 2226 4490 4135 2216 3211 2566 4354 3744 2965 1117 3195 5059 3805 1776 3871 29 4626 4625 2616 4678 4396 233 3680 4350 1278 4339 546 3362 329 663 1823 4774 4409 537 4806 3961 837 2750 532 2702 5304 4305 2920 101 3303 343 2290 2483 1141 2598 253 1367 2939 3958 2019 4147 3748 2471 4584 5319 1526 3818 27 561 1780 370 565 3482 3593 2531 4047 4324 3204 5068 2101 4024 1436 49 3367 3198 550 5209 2533 4246 4318 952 1178 3755 5427 5078 1358 3615 3374 4881 2196 2607 5139 2047 4513 3906 3822 4994 2664 780 5029 4140 1510 3383 1540 78 1238 4684 1424 2369 3942 2201 3940 535 4076 4418 1984 1978 1878 2987 5130 3087 2875 326 4121 4330 7 123 2471 624 3202 5236 5371 2999 1374 2568 3573 4497 3884 3455 3741 4113 1051 3812 5000 81 3878 648 5085 876 3643 26 5249 1641 1299 352 2294 1213 2937 1102 1119 5328 1921 4450 2422 4307 3213 5382 2430 1150 24 2582 5176 4148 3864 2479 4471 2254 1051 2344 2317 1222 740 411 5151 1672 2696 594 873 2198 680 4575 4250 4344 4273 4396 703 2395 2832 1510 3031 2173 349 2530 1798 2971 1407 2278 4341 1749 3915 2050 2529 3481 4813 96 1655 2229 1857 3561 4190 1763 509 2263 5181 4529 3047 526 3972 2399 1067 2128 4608 570 2130 5411 1589 3941 1570 2434 5417 657 437 3230 2358 1467 1225 4740 945 4267 3839 953 5418 13 4918 4075 1134 2663 2444 566 2125 4340 2595 1366 3931 3528 3990 35 3995 3666 2432 3601 2536 5395 1269 3502 4159 402 235 493 2014 1128 5352 1523 4190 1217 3359 2573 4162 4019 4842 2600 1254 2515 3801 5286 1775 4748 5111 292 2273 5012 4356 5145 5343 2941 2030 118 881 1140 3073 606 3967 457 4426 2563 1126 1353 215 584 772 2901 1155 496 2585 4082 92 4477 487 1267 1862 3874 513 860 4189 1219 4746 4901 2782 771 4698 4176 4911 3067 4187 3963 2282 3342 2856 2024 1084 4628 398 3876 2335 4038 2848 3084 1069 4292 3496 3521 5018 1891 892 1405 4095 4464 3130 69 2376 4765 1368 1224 170 2339 2966 1488 3324 1933 658 4435 1732 3312 2819 3075 3305 2659 1260 3824 3058 2604 205 4850 2081 1842 1327 4288 4220 4641 2722 5180 1962 3665 4851 2201 5210 4624 2431 632 3956 4379 2375 3183 4085 297 4776 1188 5290 1052 4671 3674 5182 654 2160 5370 174 3721 199 3849 692 3299 2798 418 960 2069 997 237 3810 124 3035 3039 5229 3471 1921 1939 4678 2423 3209 3658 2842 4081 4035 2668 2595 1079 2730 2510 2386 3043 2262 4068 3369 1553 3586 1345 2909 3829 1545 1683 2270 612 2029 444 1064 4013 3330 1569 3070 4873 334 65 2015 3188 4296 1725 112 4812 2249 5435 4330 1860 2615 5256 4218 2144 876 5178 4665 4679 5138 3726 3585 2907 3640 2531 3423 1227 4981 5461 3571 2733 1319 5021 4453 3211 5425 4418 3340 560 1000 4708 4422 1404 3396 1273 4840 1565 4683 2621 2773 2947 56 5387 4131 554 4990 5214 1468 1179 3636 476 3089 1854 78 3240 3593 1396 3294 216 4834 2284 2464 4725 2794 2908 77 4650 2741 2888 3545 1603 2951 3754 5405 2281 2348 4247 147 2294 1523 4373 231 634 4557 5223 702 2375 3997 2650 3241 2611 1167 1965 344 3939 2694 5260 4806 4481 2333 2588 218 3140 4743 2909 1384 4141 3203 4330 1613 3388 1423 2677 2565 3420 4742 2386 4334 5025 2724 5251 4702 5321 1139 2969 595 279 5443 3182 2520 1398 4223 303 3162 1688 1400 1118 5380 4693 1505 4185 3657 1741 3849 4575 2382 2618 1945 1624 3320 3272 3672 5311 3633 5016 3422 568 1685 4500 2189 1186 378 2978 753 3796 1431 3212 2228 4378 1078 1601 1047 5313 2249 1173 1108 5264 3495 2570 2865 1385 2257 1391 4799 199 4337 2491 4518 3432 1077 5221 2558 2608 4173 603 772 2929 1466 1795 1687 3410 3048 784 5100 1921 1264 2091 3338 4361 4411 2520 4269 1649 1721 1904 4489 3577 861 1306 787 1531 1126 5360 2886 185 3956 5331 4607 4508 338 1523 4169 99 4792 4963 5290 3245 2549 4295 2252 480 1544 1653 3932 2825 5190 3340 4708 2189 72 2252 2546 3866 2658 2566 3984 2757 1811 14 3084 4729 3992 539 4942 1437 3972 341 3534 1761 5180 1696 4972 1042 348 5382 2530 1481 5188 5145 3972 5106 5027 3812 3871 2349 5192 561 5210 4233 2062 2597 1620 2912 2927 2755 1884 5165 4503 1633 4184 2343 49 954 760 3629 5364 2743 2357 2730 3197 1179 4963 1161 5094 2820 3042 5070 3392 5357 746 3776 3804 282 4166 3119 4542 3227 825 2948 4038 3784 650 3904 5398 2766 1579 327 467 483 928 4201 738 1620 4553 4289 4427 3218 3387 5173 4604 3700 3775 1689 1946 1684 1772 1368 2202 2110 5015 2393 4663 3461 3375 1570 2536 2955 4533 2875 3590 3934 3845 222 2057 547 2173 2197 4171 2247 833 1883 1896 5451 867 1862 2583 5427 4398 4884 3300 3012 4844 3091 1355 469 2327 929 4446 2814 1862 1618 1072 4810 1289 610 2416 5448 2437 1142 4681 5273 1117 4874 604 3245 3661 1083 1978 4444 4492 1373 2953 3081 1997 2575 1854 2907 232 1552 1874 4063 2124 2794 4875 3825 3091 1452 2952 3655 4363 709 5335 4941 4047 1586 2606 3566 2734 4504 1164 3336 5092 4562 2093 1498 3375 5156 1371 540 2774 4702 4454 5098 681 5253 3803 3308 3231 151 2581 3365 185 1064 5241 860 3022 2654 5396 3918 181 1502 5433 2095 3485 4189 4856 291 4656 2856 1687 2094 3182 158 1376 875 2835 3756 3336 5257 1916 348 743 5230 1908 2800 379 3500 39 3343 3360 505 2446 4820 1675 4220 4206 4546 4004 1095 1621 3409 2386 4281 1225 1380 4808 449 2274 4377 507 1889 2518 207 4263 5126 5007 504 892 2220 4543 2511 3812 4284 3806 656 3619 1283 2841 5138 663 4675 2316 4080 543 4507 3939 2669 2831 3153 1061 940 4352 274 4980 2780 866 128 3644 2773 3027 2513 4231 2638 3912 4630 2961 494 2800 2650 2723 262 4288 3226 558 929 186 93 3706 2938 564 5043 2755 5403 3442 5071 2850 1739 22 3919 2756 3043 5274 27 634 3013 1892 2391 3760 2887 1022 4243 1537 1740 2180 3782 3329 4496 3964 54 4799 3512 3111 5025 3403 2823 4095 3262 1270 2508 3836 1174 4380 157 4271 5214 2957 724 1189 334 2369 3002 1302 1446 2142 4091 5238 4817 1325 5010 353 4428 3889 2125 213 2444 4001 577 1646 3675 3180 4231 4622 1857 1063 698 4255 4493 5104 1484 1778 3216 286 5006 3638 1911 4655 4697 1967 3705 4987 2546 1928 4338 1908 1093 531 2425 1915 222 4789 194 2988 178 639 2396 2144 1480 127 4457 1912 3712 5200 301 2429 1644 219 518 3698 1592 5020 2920 4167 5003 862 4878 636 791 1132 3287 2232 3033 3823 3311 5289 2999 4141 2155 889 1421 811 2038 1082 2256 4938 485 4570 1627 53 1094 4697 5145 4457 2810 521 2242 1218 1900 5014 1146 3098 4969 1776 1523 2597 1061 5412 1514 1695 338 3683 2819 4570 4475 2800 1049 4407 5385 2430 3295 2669 275 5395 4835 2806 903 4071 3430 4287 3346 434 4945 587 3953 3600 3558 230 92 1488 1972 2529 4831 1028 3554 1201 4703 1397 1754 577 3749 4928 1189 3037 4765 2293 3789 4009 1436 3403 4255 2527 582 3631 2218 545 4557 24 3005 3017 3603 3529 5276 2434 775 2421 2840 2669 4494 111 4580 1476 2133 2230 3876 870 2981 1906 3163 2324 3683 2513 2779 5138 5084 3176 1256 497 2339 5396 208 3015 3249 5393 3218 3259 1516 1713 4351 4237 1562 2085 4999 2098 5393 2611 1088 4740 3213 82 2792 5167 2691 2123 222 762 4634 1135 4359 3579 3613 3529 3129 4521 4756 2541 1357 3371 3785 2244 2382 3935 1276 2331 3551 1489 1036 1830 3590 2405 4640 983 4184 4768 4813 5084 3471 5100 2541 2415 2207 147 211 944 1328 3136 3156 5051 4932 2710 1423 66 955 4333 274 2818 2942 4461 5351 1335 1506 4212 4013 3956 2730 2481 3463 5076 2071 4048 4380 164 4815 2164 4284 2855 618 351 2379 1727 1752 4488 683 2850 1200 3574 5081 1909 4173 2508 5142 3076 4762 603 2095 5028 4482 2028 245 1416 1630 4037 1379 3283 4275 4820 1908 493 1583 1913 1236 3213 2720 93 2745 4264 2628 1121 2337 891 45 3288 1302 3249 4503 1768 2906 2034 522 3657 1315 4227 1337 820 1979 2775 575 5176 277 4191 3514 1034 4443 3818 4312 1746 2652 4802 934 4325 2846 4589 1437 3152 4096 2260 1601 1835 1264 4336 4313 552 2212 3782 588 4543 3069 555 217 2966 3642 2728 4957 1442 3502 2156 200 4601 2800 524 1066 32 2896 1331 4219 1103 4087 1235 2938 2822 2875 2792 1016 91 842 4189 3267 3617 1790 802 4362 4468 3434 4055 2969 3 5226 2908 4531 1481 5372 576 360 3393 69 1031 2343 1512 28 3260 594 1522 2071 1190 4846 3168 4484 2723 823 29 388 3907 801 5440 4390 380 1840 4022 3563 1176 673 2241 742 285 150 5040 2468 402 2636 2745 668 2124 2332 3297 5165 2033 3112 4643 2998 1718 1725 1912 3854 2771 950 2195 3221 3474 5034 902 661 5003 3232 3339 3435 1270 1097 1725 4628 1631 1911 2641 5426 3854 3134 4253 1803 1352 3840 4704 797 2640 3046 4093 5324 3439 3308 2381 4938 4162 1500 3905 2150 1591 300 1705 4644 969 1523 5206 3330 4430 5236 421 1665 4940 4079 1263 5275 2639 4206 2347 1261 419 5310 1983 1832 4061 5053 525 3595 4508 4970 3968 536 4005 3863 2716 2858 4803 3030 3883 4832 4201 749 3731 4869 829 810 4920 370 2604 276 4197 1146 1027 338 4687 5399 3525 5036 3845 4141 468 5245 3691 1316 1749 3164 605 2913 4800 3191 153 5300 3847 3615 5433 4057 36 2484 5268 1076 3575 4307 1999 5430 5179 4294 5008 3109 2083 574 2382 796 2560 1036 5361 2995 948 2975 140 955 1730 1406 4449 3805 2849 3913 4310 5454 1020 2720 4081 2714 1041 1950 1059 1539 1197 3528 128 857 4052 2295 3655 4686 4356 5150 5276 5193 401 74 3271 2443 2739 3835 782 759 606 1471 2724 3026 3226 830 1547 4277 4571 1880 2331 3791 1255 944 1895 4720 767 2306 929 5375 5244 5203 614 3659 2171 4818 1853 1679 1787 1284 1342 5436 5244 1896 2422 3774 4002 392 2197 2093 3060 5288 4271 3309 1450 3885 109 2861 4110 1480 2520 4540 5141 2435 3506 5090 4893 4018 1872 3778 2579 362 1154 233 5072 1915 3897 2093 2452 2739 4202 1114 4713 219 4604 2391 4941 5392 3739 3203 1289 3869 1863 1295 1261 3903 175 2612 1434 3839 3011 2586 3366 2483 3149 3933 110 1743 2187 1404 1322 732 4851 3537 1324 5342 4180 3382 898 4133 859 5131 4515 692 5268 4496 5133 862 2286 4828 981 2161 3992 3834 736 1178 4899 5015 2728 3491 5201 972 5001 2299 397 3295 2410 3360 198 451 2183 1024 5002 955 5198 426 3601 4789 4927 4323 738 2106 923 937 3602 3077 1812 1405 4980 2186 1768 3172 1748 3835 392 4685 1789 426 411 3980 3525 20 55 4448 2243 2822 5048 871 2023 4313 4565 1999 926 1278 100 3339 4109 87 5104 3209 2521 518 565 2958 3071 2005 5099 910 3313 3128 3290 99 1888 2207 1532 3447 3298 2118 1270 852 3803 5314 789 379 1876 4612 240 676 5054 4149 1072 2943 4207 4218 2116 904 533 3702 3584 1207 3195 2031 4808 1636 3468 5226 122 1110 1391 1160 4926 4603 1777 402 1203 2946 2512 5045 3484 3824 3144 3388 1161 4997 2915 3455 4820 4904 3891 454 2261 3878 4688 2486 4893 4479 566 2328 1169 4889 3036 2597 161 252 4549 2485 524 2022 3524 4364 4335 3733 2764 551 5316 1620 3422 4002 977 2229 1389 1055 4200 3138 4140 3833 2615 1109 204 4347 2582 1738 3822 4157 3039 2091 1086 466 5205 859 1910 765 3790 825 1207 4838 2085 3697 1249 4581 5114 1934 2875 4312 2137 2895 2026 1994 1922 4215 3123 578 5363 297 12 4623 504 2119 2528 3327 1816 3867 3924 3002 4124 3787 731 924 4221 4418 4639 3563 1594 1057 4733 3839 3424 235 4671 3289 3784 2994 1650 542 1284 2721 312 2039 203 2053 3688 4038 3312 3893 1895 4494 3663 2949 4493 2266 4371 3113 2853 736 2400 978 1955 3080 5134 3778 47 3243 4722 3443 1460 641 1059 4512 1221 1457 5108 626 801 1132 3645 5128 1041 3598 4228 1496 1936 3699 1938 4839 4888 2515 2669 4569 1165 1526 1029 4560 308 4602 3054 2435 4589 946 3105 663 232 5070 1753 396 3950 211 1409 2360 3897 5453 1102 2143 2217 797 4797 161 5460 1368 4479 2135 1909 4950 202 2854 4303 4387 4905 2075 1999 3200 1563 4076 2781 4247 3052 217 2411 1613 3384 4784 889 4547 105 2554 433 5190 4533 3433 1831 4704 1603 2142 2329 1792 2753 83 1775 3758 1836 2248 5123 2337 3973 1839 2322 2488 1540 4829 3248 4876 2617 3797 3438 745 5004 142 2652 3523 5250 2468 4562 4598 408 1600 3658 3885 4375 4226 4045 563 2991 1849 3545 1914 1202 5076 4405 892 46 1419 3764 136 2284 3960 1174 4039 2978 175 1465 657 4052 1956 1203 3283 2962 38 4209 1483 807 68 4502 3181 3243 3112 4810 1005 4281 3004 4048 3756 4420 1221 4874 3904 5177 1404 2839 4984 2783 128 2931 1752 2689 4468 5076 4484 3532 4634 4426 4725 224 1410 553 5403 3719 3783 4006 1000 1335 1406 1729 3459 749 2292 2842 1552 2102 1833 397 5023 2634 945 1205 1701 167 4610 885 1394 5216 3902 3068 5454 5028 5104 965 3108 3401 5359 1528 5282 4141 4859 4839 5284 5346 1746 4620 271 3403 2519 2984 3351 1217 162 1519 5310 4455 1731 1686 3299 1717 1958 4136 323 4561 3043 2729 2999 55 4254 3676 729 2044 1555 1121 4679 5406 3472 1322 1206 4098 2982 5018 4008 538 4440 514 4403 70 1324 4060 3518 1514 3857 324 1424 5437 4274 4942 2582 2245 1034 1190 1904 4357 5228 1550 4680 2897 3298 2426 1548 1051 3237 731 2442 4997 2537 1714 2553 1863 2999 2958 985 3024 2487 4563 5027 1087 1739 2816 2461 1980 3290 2134 5077 5407 4941 3789 1632 2108 2811 2730 4861 3325 1923 511 379 5280 66 5392 3267 342 3564 27 2252 5136 944 1168 5296 1234 4639 72 1058 4422 2596 825 1605 1267 4643 5238 3838 3744 3790 3231 536 1290 636 1736 2037 5414 4405 160 645 2233 1391 5088 696 3894 993 1268 3500 1240 1574 4435 3759 3672 4702 3278 4590 5141 4675 5154 1666 2118 63 3272 387 2404 4351 2971 2373 2807 4769 3683 4176 1593 190 4084 2295 4869 486 3681 2858 4983 2834 1538 1643 3426 3361 1831 2726 327 19 940 464 1024 2143 2091 725 4412 2649 4538 948 5 2304 2153 4203 2664 4848 444 2102 3754 3240 1311 2219 4991 734 3430 4456 3104 974 1013 2175 3128 1073 5315 2152 166 634 747 111 2732 2964 1134 1900 3888 502 3576 4636 3395 2847 1086 1298 3646 2725 1910 1196 3188 3022 4884 3994 2933 2381 1349 2173 1439 4103 4177 1926 606 4131 3044 4008 2551 1212 2788 3166 3912 4614 4161 518 4814 5 849 1966 4467 4109 139 3207 757 3284 3233 1270 5351 3489 516 2756 4299 2857 754 1293 5247 3079 3579 4840 4689 4058 3660 2925 4326 4012 3952 2908 3486 364 5122 3981 1399 5166 3943 2218 4031 2746 4340 3268 3858 3927 1605 1420 1664 393 1887 259 2061 3032 2347 1491 772 3206 5360 1151 2357 4399 4315 3352 1088 177 4876 4620 2008 269 4994 2244 623 1738 2539 911 4014 2623 5439 2393 499 3759 3554 5195 2256 1087 2085 1928 4448 1630 4569 1952 3053 4814 1675 1239 4330 5417 48 1821 142 480 2965 954 4541 1617 1004 2527 3328 467 4074 3707 383 3738 3217 2997 4546 2619 3849 3541 2826 1398 2101 1025 837 3195 62 717 2389 4935 1724 3393 1713 1061 538 1052 4014 4744 3199 5329 3997 5384 5371 3701 1144 2463 2616 254 1276 546 134 3137 5380 985 2666 3635 2166 3475 1278 951 2754 383 1272 507 4171 1359 4393 4086 3363 2732 153 572 1376 1916 5020 4124 4452 3507 2568 3117 3328 4844 2016 532 2051 2600 6 4043 162 3363 1271 1083 1144 4723 1713 2488 758 4343 3607 1165 4655 454 3527 4734 3673 2149 4443 1991 3540 3651 216 1310 2393 4990 1061 4375 659 384 2006 4357 657 4581 5297 1852 3584 2190 4445 3194 1930 3685 5054 4350 1820 4791 1683 4433 1681 1693 1174 5140 4167 2304 842 591 2816 1225 3566 1933 1207 4201 769 5200 4458 4087 5308 2287 198 2494 4929 5171 4358 1796 144 4096 4760 4068 5365 2327 2354 4320 979 2067 1496 1552 1552 4496 4063 3029 90 3459 4591 1870 2384 3730 4287 2454 468 4643 2295 867 844 2704 1457 833 3921 1514 3891 4237 1106 4300 5068 4318 4979 4817 4485 1425 3950 1510 2191 2838 866 5290 807 2076 437 4730 197 5347 3912 2902 5188 1817 4332 155 3035 3195 2483 662 2518 1537 1945 4778 4577 4443 921 3553 2562 4581 2351 619 1738 177 747 2569 1313 2592 1291 2482 3641 3671 671 85 3713 2507 4710 2310 1053 447 492 2785 282 1861 2733 2618 3279 111 2419 5363 1253 1493 2966 4928 3160 2143 1665 682 4780 219 886 3302 1572 1953 823 1826 3961 954 88 5194 4226 1402 5152 2101 3707 2510 1371 2951 3410 1683 2784 55 4911 2423 3506 5360 218 544 338 1631 3212 3595 3916 51 3869 1356 5349 4100 204 333 5389 2311 901 2457 2897 4836 354 4043 3952 874 1831 2767 1605 1819 1420 1320 2120 4729 3713 1349 3992 3145 5375 746 4665 1841 1506 5092 647 1016 3033 1713 2655 4639 2795 4331 4385 241 4032 5053 187 3935 4679 5216 602 1347 1696 3294 844 3204 579 3000 1025 7 929 4027 3447 257 1131 2282 4311 3364 2176 2637 2772 3928 2554 2472 5290 3589 48 1547 2703 1245 4283 2182 3900 2217 4095 5013 4994 2086 3866 2761 2429 396 1889 4642 413 4707 1268 1842 4192 3752 3289 2335 1174 1666 5178 4513 2415 1848 2927 3315 2995 4948 153 2162 4588 2113 2022 1203 580 2161 4480 2798 1396 2914 2167 3942 4184 3992 4628 575 4012 1674 512 1621 1495 2866 5324 1600 271 4745 4480 1062 4411 5334 734 4410 5180 4368 57 550 4990 870 3291 1226 3589 3359 4751 4309 1696 2970 1143 5379 5109 5334 3670 846 5003 667 1887 27 4970 3422 4834 4409 267 844 1023 1786 2512 2900 3387 1061 2865 5161 5250 3372 1494 879 1289 2609 5397 785 5258 819 4866 1896 2309 4468 1220 1518 2929 5208 2837 839 3099 1969 898 4474 3507 1048 2464 5349 2242 3850 648 2164 2322 1130 1285 1663 720 2338 4907 1782 1389 3950 1685 1480 5093 4763 3094 3707 4811 5397 2458 4155 1342 3485 787 1096 154 4233 4525 1256 2881 2622 4169 3787 4549 4249 955 4463 1416 5396 5122 2445 3498 3671 2283 3673 3344 938 1529 4463 3218 2486 156 2737 5236 1112 154 39 4002 3891 2833 50 3863 903 4793 5407 512 2402 5062 888 4599 449 379 2275 2302 3019 2066 1709 4295 1147 811 1700 3473 2182 1718 3528 1264 2081 3379 637 3366 2091 4914 3102 430 3123 208 1049 4522 4509 974 3302 2435 1665 3701 2695 4441 3020 1271 2218 2679 795 883 4150 4961 872 1760 2385 2706 5244 5095 5342 3598 2458 3218 2767 576 5266 4958 4188 2689 2274 1096 547 5029 1434 93 5010 5430 2130 4521 4810 4375 4777 3314 395 5088 4895 5083 664 5416 5164 3212 1268 3654 4749 2932 1312 4901 1207 1633 3890 2367 4748 5368 1413 983 166 3651 4717 2903 434 3782 4706 5005 224 875 4226 2307 5057 1281 5164 3822 2865 3490 5390 4327 5080 4935 5296 5012 1937 988 4409 3832 3646 2506 2781 140 1838 1916 3677 3328 2073 598 3002 81 753 4853 400 378 4962 1102 3869 2541 205 5384 5316 4409 4466 2702 2896 1015 3705 4359 60 248 3878 4517 1139 4349 1478 4225 93 895 4950 3698 5461 4833 5425 4420 4484 2753 1523 2870 3552 1030 1819 1910 1438 2387 1255 4916 2375 782 2354 949 5231 2266 1661 752 5201 4490 4764 291 926 4883 2131 5353 5040 663 3906 4504 5203 1133 1898 2625 1829 4117 1103 1670 3825 5398 896 4546 650 758 1788 4657 774 796 5066 1300 626 2878 643 885 2953 2877 766 2179 1642 270 4259 3093 2239 5232 4699 4528 2318 941 3433 136 3436 5184 3898 506 3990 398 3352 2787 1631 4134 4900 216 4375 2521 615 1979 362 1972 2655 240 2922 1100 554 1499 2395 1226 2967 403 4351 359 1254 4993 4574 95 3806 572 5245 56 1055 1796 117 1741 3722 4542 1843 2660 1812 139 1544 4488 341 5137 2853 3645 2907 3464 616 2751 268 4855 4857 2555 1514 3761 3298 3371 2297 2842 474 2989 2179 4741 4507 4112 4724 1063 3196 1316 2989 42 3656 3273 3539 5457 2141 5260 976 1658 5298 4532 2470 1139 3785 5009 3072 1806 2021 4528 643 1929 4005 3044 581 3963 4139 4805 4035 5068 2908 522 3709 3692 2404 4816 921 2414 709 740 2037 2570 50 5228 174 1933 1461 2158 3861 2231 1954 3526 4025 4398 4528 204 4485 5386 2551 938 1443 3233 433 1708 4488 4733 995 632 5163 837 69 3558 5461 4523 4807 4116 1509 5292 1011 3738 2131 1440 463 1273 4818 2044 4039 2264 3737 712 4956 1236 4874 758 338 3653 3140 3561 4687 439 4868 4544 5203 3954 2386 3337 3665 4421 4501 5317 3447 2622 119 1527 4116 3494 4912 193 1800 2299 2076 2323 1110 243 4723 619 3613 752 443 1749 2804 3966 1127 1156 4731 3324 1952 2289 5449 3049 4682 4887 3567 2431 4790 1373 5453 4369 1396 5372 3496 1260 4951 2402 473 4510 1514 5217 4195 1288 2613 4048 1481 2330 5356 2391 2259 1380 3721 2973 3234 4976 2339 4232 1999 2122 2361 1143 1282 4589 485 4811 1499 5277 1683 708 4263 2667 3960 3996 4860 2965 5096 4147 5035 4032 3528 5317 4582 1327 5456 3360 149 571 4694 4144 698 4742 4962 4382 2628 4016 3507 878 1221 3011 3443 687 3657 1404 2931 4591 4714 1857 3365 4701 4518 3969 2637 2244 3798 3016 1217 2215 5081 5283 1236 681 4182 2222 1211 2086 462 1907 3992 2106 3814 4704 4057 2196 3040 1093 1538 2583 587 1931 3943 2065 1593 3945 5097 4422 1925 655 827 3593 4559 5017 5032 632 873 948 2169 1463 632 3136 4241 4184 3737 235 2248 1452 5059 210 3898 667 632 5390 4352 3358 2414 2258 1742 3684 3771 2448 295 4943 4613 3244 1030 4652 1268 1515 1958 4349 379 3675 35 1000 1531 475 1419 128 1469 455 568 1993 496 2023 332 3217 4748 3333 2530 2988 875 1529 3160 5411 5022 616 3545 1412 4141 2274 3404 3097 5155 1684 2650 2924 3327 3565 974 5268 3348 913 1886 2114 4445 2717 4733 489 3240 2304 3902 2865 4074 4580 1402 1967 3330 2703 2082 3937 23 2466 1241 2377 3871 727 5326 2945 1314 5216 895 4831 4967 2060 1453 2492 2179 2150 277 3093 2933 3333 4919 2715 440 2383 4764 1557 712 3551 2041 1122 2684 3562 2826 39 2588 2963 3332 1983 1110 2618 4488 2042 802 3890 3585 905 3953 1583 67 3716 171 4574 2211 4240 5420 3689 4495 321 2891 2693 649 1983 766 1559 4237 2326 1056 559 5455 3036 213 2534 3840 2153 2127 4508 1842 2709 2233 5166 2065 4245 3956 1362 2536 3723 2187 4419 1563 3439 23 5312 278 1159 2013 2900 4056 5242 140 2356 3425 1042 1354 3373 1351 4679 4915 3744 1812 4845 427 2602 5134 2934 400 3225 3465 3762 2922 4720 86 3052 2478 5237 1586 3970 326 3158 1803 4305 997 3650 2757 164 717 3274 5435 1229 3847 1632 3439 4199 3423 732 2905 1764 1011 2456 5371 1701 1050 4382 4846 3591 3028 1521 2143 2946 5225 2712 4535 1557 4715 3075 3416 3577 3359 2192 5325 2268 1885 3223 2336 306 4620 1794 4348 2093 3436 5209 1686 2302 3674 1908 3731 794 1115 131 1058 2498 11 2937 1417 2533 2834 2299 1753 4802 5251 295 3483 957 4212 497 3391 149 2737 1360 4145 2764 497 3223 3770 723 4028 4183 3266 3525 5106 3322 3505 2295 1363 1967 3730 3115 2501 3995 904 5014 1138 3982 5142 1380 4660 5384 3339 557 4886 794 1352 4336 101 4774 1651 587 1193 4773 4824 2836 2038 335 3802 1458 2315 4189 2661 3711 1493 3167 1224 4834 5076 1443 4070 4897 3376 4870 2564 1051 5039 2652 3075 3655 4293 1337 1478 4919 5086 1446 2875 1339 4158 1880 3399 1430 3441 1200 4507 4957 811 4706 137 3558 5046 4996 246 2899 339 1961 4445 3014 2151 1674 1741 3926 4184 3197 2947 3880 4261 1206 4268 4426 3463 199 1908 4687 1692 4759 1206 1830 4591 3195 139 5461 1018 4931 2939 110 1666 3308 3927 2171 5007 2722 1144 296 485 5051 267 4749 2188 2167 571 1987 4278 3968 5326 5300 1811 4842 4862 1363 1071 4404 5398 3360 3732 4840 5352 2471 2679 5133 4527 4439 3240 4458 1323 325 4355 420 2421 2561 41 3416 2665 2998 4269 1876 4487 5138 925 1387 3298 2890 2799 2772 1032 4293 1729 5414 3901 1194 3628 1709 3462 3864 3051 4820 3124 1034 600 1292 3161 769 3577 4458 3650 103 3176 3125 1957 749 150 3691 4697 329 4072 1608 3017 4734 1769 623 2947 111 2431 2163 4310 2266 334 213 2284 2494 2286 1074 2925 2274 2770 3838 89 1252 3764 5068 3231 897 942 2665 726 1601 4765 3933 4483 4249 4358 2590 1773 1461 4417 4988 3329 4880 4986 3603 3890 5299 378 4897 2337 4220 3063 5280 322 663 5257 2659 2097 3532 1280 1889 5462 5110 3315 1866 4159 886 53 1849 3092 4359 1528 578 1766 5274 1359 1680 840 4340 2795 2607 497 3436 1509 2865 1344 5387 4091 1903 3094 2685 3346 5412 3288 3854 4584 4782 1389 5231 70 2929 3647 2694 2797 1563 1511 212 3540 1513 5326 578 299 1584 4683 3923 3147 4529 3428 3452 3659 2654 2161 5044 193 51 2197 881 4143 2578 1526 1777 1146 1255 5341 2025 4365 3119 1783 4416 5140 4578 1959 3592 1523 3116 1007 1474 1153 3989 1840 3675 4566 2210 433 2943 4663 2820 2112 3760 987 5355 4266 4784 1624 2665 5249 196 4977 2913 2429 625 3263 4004 922 3699 5168 606 3535 2943 2273 1165 4549 1921 2775 4536 1827 222 5053 3637 3113 2724 3429 4030 5084 1902 1390 1120 2650 3141 1210 1243 4521 1844 933 5288 5149 908 3176 3714 2757 2367 4660 1919 3299 1516 3860 4458 5246 4733 122 1846 4304 2445 4377 1778 2710 4802 273 796 3937 1122 3369 2811 5178 921 4631 4710 3289 4591 147 5399 1747 4561 4940 426 3228 2300 3691 2607 4962 2201 5278 1227 361 2456 1934 168 1233 505 4338 296 4847 5239 5305 1635 3266 1509 698 5063 3741 4042 733 23 872 634 655 2017 4585 2600 4863 929 3072 2954 2587 853 4346 5257 3751 2526 5055 1848 3095 130 678 4547 471 1146 979 5393 347 454 2949 1041 1678 2145 1192 1095 1950 1193 1744 2239 3873 425 1662 1544 3600 4816 3844 1972 4305 4486 1078 518 4223 2890 5258 564 4384 2416 2129 4564 3588 4538 3687 3338 394 2893 1126 3062 1821 2694 5139 3290 1892 1297 4121 318 2806 1636 2920 1068 1938 2627 5371 2260 2362 574 3987 1808 5400 3289 1234 4681 4932 2228 2663 4151 594 4307 3595 959 3457 5333 2259 2677 3276 3314 2418 3845 634 3830 1246 1523 4749 1186 1644 2446 1244 5265 3164 75 5185 1453 938 4272 3975 542 4802 285 1760 1665 4006 5371 2238 3940 2471 694 3969 3396 284 1539 1906 1339 2140 1605 4323 5214 974 4713 5171 2914 1996 5117 2097 2547 2411 1687 3417 3791 308 751 493 95 3332 2153 2149 2240 2661 3175 3050 768 5058 5208 4184 1883 772 1395 239 277 2391 1314 4142 1353 2768 4941 4579 4605 5046 1528 3341 4715 5364 1717 2114 2542 2372 1423 3861 4947 5139 3322 3533 122 780 4347 2259 3656 1699 1625 257 10 3205 4405 3965 1708 5029 3930 1560 56 2711 4639 477 1910 2219 1652 3933 1754 907 2276 729 1276 1440 2980 4271 322 1263 2202 3148 1208 1943 5131 2562 271 2155 4462 3081 392 4122 4881 379 4645 2243 559 1301 2951 744 188 5431 520 4063 3106 671 170 3971 5181 5241 2436 2744 2161 4016 608 4523 710 3051 716 2146 2496 4641 4103 1097 3785 2407 140 2985 131 4026 3080 808 3821 4595 3236 4886 229 4032 3872 975 1325 4105 2134 1819 968 1848 95 1926 307 5259 272 4738 2653 2310 4440 4364 343 5444 4488 2306 2261 3699 1248 1427 4904 2423 603 1238 5401 928 4472 5171 1361 1513 1333 226 4495 4264 120 4808 58 2357 2607 1201 1948 5106 184 3979 1803 5422 1736 543 585 4912 4259 3511 2671 3058 1325 2495 3405 4504 1869 4381 3638 2017 1995 2158 2537 3382 5409 4707 5256 1617 4234 2952 3808 2048 542 3158 4907 617 5044 5102 807 4098 2068 1685 4965 2734 4358 727 3818 4302 1291 2959 2209 1491 210 4831 5200 4053 4023 2592 4736 3359 2184 4612 4479 1540 670 4124 2300 4859 261 2770 4800 1003 4688 2451 1640 527 5246 1598 5274 4089 1062 4239 3400 5100 2041 1921 4023 2455 742 3198 1002 1415 1524 1181 4372 5343 5023 21 1553 5201 4836 4808 1982 4569 692 786 3096 4431 581 1672 4425 706 5279 2520 86 3864 4799 1592 763 5055 5081 1664 4934 3524 1996 3887 1456 1595 920 3956 3418 681 1384 4687 2245 1335 3124 4153 4948 3062 855 3612 3301 2777 5449 3375 1268 3724 3347 3924 4459 3054 816 2176 3204 4774 1370 4351 649 2469 2698 4172 2942 5293 4692 140 3114 3049 3756 4117 4884 5223 496 4931 2571 2347 2085 4608 2655 1667 2369 953 3203 2825 1871 933 4700 2575 3287 1006 5444 2413 1818 3971 3111 3272 3596 4961 3646 2987 3263 1029 656 5426 2970 1891 964 3553 852 4148 1335 5061 5341 554 1147 4348 2447 3271 1021 3875 2866 4021 5024 4158 4450 4293 3858 3726 3146 1136 2953 1798 1969 4684 4049 2205 4804 4082 3123 4069 5361 4511 1126 4306 164 5 3765 5220 28 1097 5442 188 1784 1865 1226 819 4375 2319 5173 749 1741 4888 3846 3290 4851 1216 5236 1715 2879 4444 400 4305 3537 4367 3770 4023 5331 859 384 3862 3940 660 187 5251 4623 5038 5126 2136 1966 3511 4968 1286 3008 1917 3408 4115 3266 4222 4060 4013 3076 992 1591 2621 3110 1902 3533 4754 4631 2958 1433 2630 3770 5254 1178 358 800 2871 2546 4020 3801 3548 2715 104 1072 314 1754 81 5150 687 4511 5107 4365 1696 1322 3397 1557 1810 2541 1150 2957 3030 3946 564 2020 3518 1878 222 1451 650 4775 3571 3578 2852 2355 2784 4561 2476 1421 1445 2708 1108 3296 4340 1478 4290 5184 1344 2167 4066 1977 1753 1223 39 4639 1913 1 878 4064 2842 914 5346 472 2959 1048 646 4172 219 605 77 3998 429 4807 2437 3818 3127 957 3477 218 3429 1053 440 1088 5291 91 3950 1850 5104 4837 4823 4974 1685 2498 456 3488 1200 3125 4764 2917 4457 1121 1239 4062 3541 1578 5085 1775 4288 4779 3175 1535 3869 1351 3204 3321 4683 5354 3042 3653 5187 1796 2311 2756 909 3861 4928 2484 680 1533 4746 1849 833 1012 4217 4155 2390 344 3001 2035 3371 4133 1231 642 3754 193 1836 1913 5328 3614 2819 225 4635 3654 1822 5368 41 1585 3278 1851 1182 2565 4012 1781 2471 5188 2828 5011 5210 591 1230 3250 3012 3945 5094 4298 4500 3696 2057 3118 5424 4576 2274 5106 1097 791 3491 3835 3853 583 2820 5011 4606 1444 2069 1246 1897 1617 941 1601 4206 3155 4590 4808 156 1858 2947 1191 2430 4117 4239 2324 1349 3394 2012 1082 3135 4339 5084 1158 2543 1586 1137 2542 1616 1279 3600 4033 595 3903 2328 294 1815 3059 4667 2164 3606 3536 2371 2427 4790 5289 288 476 3601 2066 3147 4489 3609 5177 1252 502 1689 3960 1001 3411 81 1824 4730 3893 2841 3013 1184 3418 2914 5208 4751 2323 67 3368 5233 4041 2244 1868 453 2412 2734 1047 690 668 772 4870 639 2077 891 4775 4860 868 2197 3056 4888 917 690 3825 3252 4479 4773 4213 3950 551 4233 3574 2399 821 3774 4772 3112 2905 3579 2056 1370 3914 3279 2069 247 4930 2680 4525 5389 884 1331 1535 4814 3646 4647 2406 1858 2708 910 727 123 1947 2495 182 130 3295 1253 3040 3287 1474 2316 1721 349 4355 443 1518 3608 4091 2219 2108 905 525 3436 4147 3718 4291 1040 2290 5116 1738 1765 4356 3345 4621 1505 874 3047 551 3726 973 4910 5422 2143 4271 2144 2543 1425 26 3002 1283 1316 5413 1552 4693 3495 3331 1118 4423 570 2565 5313 4564 942 4394 3730 627 4390 224 1414 4991 4473 1258 5224 223 2606 1671 959 2986 1407 3878 2132 4936 2411 4599 117 2083 3716 3299 2028 4400 2187 2413 1558 1987 3997 640 5152 2888 4542 610 973 3924 120 5122 1850 907 3837 5279 1470 4368 4884 563 4435 5198 2426 638 1743 4994 4211 1790 3027 2864 1310 448 2889 5009 1094 4069 2196 4912 3311 2778 1885 3943 2149 2852 3936 2698 635 2598 4295 3985 2089 2639 3749 1850 3327 5292 5437 2944 3339 5025 2455 1177 2546 1341 3011 1642 2569 5373 920 3304 1009 2179 4790 3577 4342 5170 98 2207 1534 2794 4328 2977 4876 945 4763 749 3922 5252 1285 4445 739 3028 1993 4998 1030 3548 2087 1962 3746 3337 3403 5085 2323 3761 2854 2837 538 4582 2591 3358 377 5092 4555 1536 1776 3371 3274 4413 2030 3374 483 2819 1119 578 3816 1164 4058 250 4092 3908 1126 3690 2836 5071 3688 1831 131 1816 1042 520 2909 93 248 3068 2295 583 1776 470 1923 191 628 3455 2893 5400 5394 1534 3020 1791 715 5248 4674 2061 1695 965 2470 4061 174 2146 1165 4501 619 3980 4333 980 4315 4492 2645 3944 5338 4460 2591 4301 4784 3807 4494 1811 2400 4349 521 813 4537 2799 3317 4149 692 1537 4280 2810 5418 4304 2253 3215 1517 2026 3151 3717 1789 2806 532 3701 3364 78 5147 2186 2592 1532 714 4032 4202 172 2902 1814 5336 4429 1364 5116 1886 1848 3915 1250 4361 814 1308 1206 2257 2270 1615 1659 3255 3336 4788 1261 4378 1442 1788 3612 3980 233 5253 4153 822 3986 1914 212 5325 4770 5121 2388 1330 1649 4522 4750 4584 4979 1251 4698 1351 2478 2808 3002 1634 1496 4995 4286 108 3051 1637 2229 3519 3364 2904 1416 4913 3445 4191 144 2038 2198 503 5070 2500 4654 4079 518 3647 2892 356 2835 3270 2338 1914 4553 2744 378 1833 661 4105 202 3108 1624 698 2078 1545 3514 750 3265 2006 385 5117 4370 4775 4687 3965 3888 3674 5334 4147 4412 1475 5165 766 1815 300 496 2282 1615 724 5175 4041 1621 1226 1264 1430 3221 4589 499 3700 983 2982 4183 4297 3708 4023 1922 1534 2021 4268 1314 4590 434 4843 445 1239 344 3287 3530 4693 3717 2497 1051 3366 11 4460 3757 1537 1955 2906 4318 3188 882 4696 2321 5054 3744 4605 3552 1536 5035 1817 4231 1504 3046 2748 769 2070 4962 4175 4710 1705 1512 3580 1342 1377 3584 4814 3601 2155 4782 1941 3245 3942 4761 616 1514 4512 1712 1362 2210 1464 3883 2914 950 234 1939 2117 3721 237 3137 4174 4130 4732 4292 5173 881 1007 2002 292 4937 3995 1483 2449 135 1564 3632 4187 1471 2160 5443 783 874 201 1490 3557 3342 4990 1327 573 3317 5354 722 8 844 5390 1242 4565 776 3160 1093 4191 77 4537 2609 1201 5018 588 235 3133 828 3301 2354 2214 3864 4019 3877 1355 1936 3921 4945 5194 4041 3599 3502 501 4976 3873 371 2078 626 1440 5445 4950 1569 3966 3220 193 1571 234 4890 4157 3668 557 5368 2307 5229 1450 552 3380 3427 2934 107 4818 1310 5162 4065 3619 2743 4947 2616 2743 3195 827 2153 4701 936 1469 4743 4893 3648 3502 3664 3140 1256 5011 478 1619 2007 2748 5235 2352 4178 5284 2733 1311 1072 3591 2149 1766 361 3120 1548 2570 610 2207 5299 5141 2057 3410 1103 3239 3665 4763 3716 3280 4992 1543 1517 4218 3227 3812 1520 631 3512 1792 4136 5414 181 3007 3575 4975 959 3955 105 5424 1110 1000 4159 2898 99 3909 2282 1970 5026 2291 4958 1822 5334 4896 5410 3479 2521 291 1825 1782 4522 4175 2456 4765 1543 4227 1487 531 2173 4273 1610 4210 3219 3359 1545 4403 3825 4563 5234 891 2818 2939 2189 985 1560 1656 1706 3609 2636 3382 2619 721 1568 1940 3270 2493 3466 974 44 4688 3103 2173 2204 3055 3164 5421 5122 2845 2 4661 2288 320 2689 224 5076 983 2258 2919 1167 1825 5071 4487 3140 4627 4863 655 2187 4877 3940 3357 4395 4073 2686 2365 2629 4611 4123 3629 4522 1340 5132 3033 4316 2231 323 516 4953 2297 3800 5403 3014 1906 810 4561 4058 2794 1285 4360 3290 1196 2574 3630 1996 1722 1598 3312 1265 5260 3977 4932 605 3185 3383 3747 1202 1630 649 3289 3673 819 4071 3891 4730 5450 4824 1595 2250 4552 1158 1920 5397 753 1912 5086 1198 602 2442 4268 4943 2463 3998 1097 4393 5065 1703 967 1787 5178 4895 1530 3252 92 3097 2080 2252 2721 4418 2866 2293 656 2933 1654 5007 544 1029 255 3452 3081 4075 5232 2319 3636 1157 1287 1556 2499 2824 445 5287 253 4278 5047 2979 5063 4851 2623 3467 241 4719 725 3183 1177 846 1387 4707 185 2662 1779 316 2968 709 551 4062 531 4866 638 5036 3172 3522 1325 2620 4074 270 860 1429 3947 3817 1428 1960 229 2050 2876 3755 1485 65 3559 3125 1314 4177 5288 5349 2985 1059 666 3100 2945 3713 86 3459 2934 2269 3502 1977 4241 2078 572 3390 2864 3152 2784 2444 4716 2122 3247 690 94 4145 1268 2806 208 4303 1946 2991 2745 2191 2760 2405 3049 1731 1523 3176 4956 2860 3543 538 2963 2805 2633 3763 2276 3666 5398 4414 5246 421 319 4929 1879 1089 2705 4150 3719 707 926 287 2246 5420 361 2277 3949 328 3602 3305 577 858 2659 677 3180 1886 3766 5115 2709 1876 1086 2776 3981 851 2998 1574 822 3136 854 2003 4139 5400 4304 1265 4836 1572 1255 4317 887 1308 85 3690 3255 1349 486 503 4801 4961 1407 1063 4677 2409 148 1227 4442 1392 555 1421 4442 1056 257 1784 2891 2227 5370 4973 738 5342 694 4118 2643 5363 2247 5141 5390 1353 1112 1349 71 1085 265 3356 22 4234 540 4325 46 656 2310 1692 2599 3602 558 1633 2344 2787 1043 2042 704 3738 2318 2500 4731 5065 4147 894 1829 3067 4597 5093 3047 154 2628 3570 4895 1384 4220 117 4361 3743 3784 4986 1280 2302 1742 3414 2507 5008 2908 1091 4355 5333 2165 5221 5154 68 3947 4897 3776 2872 4590 3071 4953 1650 2975 263 1286 5200 3207 5036 860 1903 3967 4086 4926 3043 2059 2833 4811 1394 2127 1436 2430 2541 2671 1991 167 4197 3678 5449 3664 5162 1067 4872 2728 4988 5308 3302 1814 245 3500 4844 3450 3800 4449 2613 3164 100 2791 2764 3144 3550 5108 5079 2054 5382 2280 5380 883 1193 4288 2208 2012 4919 299 3724 3626 4289 2803 5328 5017 351 1944 406 2178 4521 4736 1514 3477 2691 5192 5102 1896 2784 4820 3089 5446 2518 3034 3537 2175 3754 5402 914 1443 4488 3558 2479 1565 2752 2868 4038 5387 2451 2122 4458 849 5168 2751 4556 325 2735 2677 654 659 3451 912 5153 1020 5453 4164 2074 419 1495 3832 2850 71 3337 3795 4867 3978 1287 2738 4201 4593 5375 1396 400 1855 2202 3240 4869 1234 3850 4362 5222 2786 5366 786 2306 4243 5176 4783 4328 3605 1405 1089 5132 371 94 705 3816 4604 2586 5255 3059 4551 1074 1472 3777 2657 2791 4250 2559 1716 4662 4375 2826 3567 5083 4577 1452 107 3746 2698 701 857 2809 4607 116 5161 2154 4264 1872 304 17 142 3000 4181 1868 2971 103 1078 1459 1518 448 5001 1958 693 1522 3921 1558 1214 2308 4180 2362 3084 3992 1317 3071 1035 673 2768 3984 2528 1575 3294 3179 3216 4515 987 3064 3673 3889 1293 1385 3583 3621 2260 4371 5160 3628 2953 5227 4354 4073 775 1186 8 3182 1741 1280 3844 1661 2645 3518 994 1999 421 461 546 2965 3513 4339 1300 3436 1253 1548 2335 5205 1259 198 147 1679 2743 5436 3322 4092 838 4991 4695 3432 5459 3530 4852 3550 2103 4530 4524 739 3462 4836 5089 1043 1942 4564 2284 2058 1824 3419 656 2470 782 1668 3640 84 4157 2936 566 1210 2980 1265 883 4078 3517 3728 1459 4140 2593 1727 2732 3591 45 1894 2331 3582 404 618 4826 1023 28 2218 2668 4558 4164 4175 3019 4223 2254 4897 4384 55 5270 2838 4963 4947 2176 5169 3868 3727 2697 3679 1266 4867 3049 1792 452 1085 169 610 2582 1370 3243 5002 2214 1023 3995 4050 1465 652 948 3899 541 2861 788 644 3192 5231 2287 5307 237 2110 2125 2374 3482 5337 381 4490 2103 1497 5421 180 4506 2016 4270 4004 1930 4817 4672 774 4343 153 5178 1870 3426 1898 1800 143 711 4176 4890 3738 4449 717 1391 4163 2498 2642 418 2167 4985 2893 5179 3530 3710 2556 5165 3322 1638 2350 4279 2218 3707 2327 3730 4942 4833 2601 637 1606 680 2093 3252 2390 5459 973 1256 4931 2167 443 2316 4612 1606 1958 969 4933 4411 1543 5254 103 1259 3222 4201 1041 4325 4487 3662 1030 3367 1229 5043 2122 3374 1417 2635 822 3475 1053 2495 3737 3784 4855 4617 2287 1093 5111 4544 1999 1338 5237 1289 1912 171 5197 2204 3788 968 507 2778 5293 3372 794 3057 5396 2053 1048 2010 738 4327 4311 1568 5373 4536 1206 2933 5445 2910 422 3089 3491 61 4374 20 2897 3552 4885 901 1489 4664 5070 4814 5017 3152 834 1455 2247 3641 3037 3659 1918 1568 4077 4852 439 1841 4774 4885 4640 5164 4792 3238 4103 5174 3661 2796 2461 2311 1899 2955 3193 3004 4355 3252 448 2064 2820 2461 4440 874 3130 5174 4018 1534 5116 4395 3064 3028 3296 2091 3053 2385 2938 4133 4426 1011 4626 406 299 2183 2584 1834 3267 4272 2675 900 27 225 3036 1066 1062 1902 5200 4623 3120 1252 3487 1055 1929 3158 572 3813 3730 727 672 641 3648 4466 3141 2564 3831 3697 4229 560 5088 2428 4698 4375 2082 3085 499 4831 1882 5330 4608 1770 1 442 4782 4437 4794 3683 3739 2032 3283 4220 8 3802 624 1580 2625 4553 3500 3418 669 3339 3267 5040 1537 77 927 4551 3157 159 3107 5126 4206 4860 2115 2180 1716 4925 903 4463 2507 1878 4047 3148 746 898 2559 4671 3079 29 1247 4313 3411 75 1114 1302 1881 1340 5390 174 1302 4579 2568 4322 144 3762 2069 2299 782 2219 3683 4243 3540 3917 5389 3467 3726 930 1766 3576 2396 2545 1394 1553 2886 4171 3549 508 4437 5458 1345 1666 3721 1313 2339 4085 4846 2230 2845 3492 1197 4993 659 2500 4260 252 5457 308 3612 2257 1924 166 3406 5088 3796 3362 4564 990 3490 4274 1221 4135 5447 5154 2322 2435 697 1393 3495 408 5367 3106 2354 143 939 4076 4407 4626 3011 2414 1693 5186 4273 3773 5083 1331 5303 2955 3278 841 5059 3181 4786 2259 2042 1415 3051 2977 3190 4449 3850 3981 3158 3630 5362 4155 2408 3642 4482 520 633 4431 2007 4472 2657 183 3652 1979 2231 2670 233 3247 3759 1501 3895 3581 2223 3268 3878 4648 3224 1012 1659 4450 496 3999 1200 4886 1618 2283 2791 2928 757 2795 2759 4146 3255 4798 4096 4130 3300 5361 4800 4432 2683 2388 4364 264 2928 2169 370 3289 1028 2575 2437 4441 2431 1655 556 466 5274 469 4136 3955 1258 2289 4553 197 4757 2100 3640 5071 806 686 1761 624 2290 4155 4350 3263 1717 747 4952 811 237 171 4921 4047 118 890 4464 4995 2476 4314 1361 3358 3483 3226 5052 4297 687 4624 4913 1301 833 1841 1686 3517 586 5240 2054 1770 782 2058 5227 4192 83 4989 1569 893 4816 753 4191 4596 1684 4578 5307 1207 15 4815 3769 351 3856 3041 3879 2044 471 3531 5185 4090 2384 3422 2975 4969 337 3675 170 805 1492 3528 590 407 298 579 5270 2595 1095 3039 2071 4794 3882 4522 304 2152 716 2699 753 567 3395 5450 4074 4880 4281 4208 4980 2804 4221 4917 3264 3482 988 1707 2704 2263 3198 1003 357 2676 3709 1937 2506 31 1316 5433 3832 2822 1151 4728 2221 4905 5279 1729 85 2698 2601 1820 391 1267 1963 1913 5132 5280 1851 3311 2223 5447 4927 5440 4780 2731 4046 2987 4491 3197 4226 3227 578 3027 1563 1267 3946 4254 626 2594 3179 4958 3898 1181 1090 1449 2026 2181 1214 4314 1898 4929 333 990 28 5283 195 4152 4197 4542 917 4355 4983 5242 1815 2361 3742 4476 266 1155 10 4052 878 216 2777 3453 3528 4830 4212 2556 2449 3886 4686 5399 4271 3618 3440 191 2859 3175 2197 3360 1708 2436 5073 2147 4550 142 2092 3027 2969 3515 2891 2156 4965 1518 2675 2517 4100 756 5379 3370 2226 3682 2067 5460 1356 5181 2236 3045 2893 1940 731 3693 2976 2163 4664 2957 2016 3117 1069 4216 2120 2090 5188 1735 1628 3205 1163 101 4655 2875 947 5362 3439 4005 2215 990 3523 635 4083 2844 5163 3297 4491 4265 5248 956 3214 2561 4235 4294 4075 3701 1591 4358 4282 559 1466 1995 890 2571 1047 3492 3929 1918 1596 869 2641 4573 2173 3023 4301 2339 3312 4377 2417 2361 4742 3777 4795 2321 1187 3196 4783 2982 3118 4736 859 4651 242 4206 2479 1402 497 2560 3285 5419 447 3402 184 4810 584 2889 685 3471 4895 4326 1685 2704 634 1734 495 2368 3850 2234 2857 3587 1581 17 4639 1821 4121 3144 470 2427 5348 5354 84 881 2965 3017 2263 1790 3242 3322 4508 3724 2321 714 424 903 4390 743 5176 5030 4816 1793 4328 1686 824 5102 153 3214 1829 4308 4855 3261 2891 2969 1517 4584 3793 3617 2608 230 1948 5021 1670 4645 184 2577 3923 55 603 4986 5344 4209 5336 954 4541 1086 1077 1764 5228 2477 3943 2315 3601 1594 3041 5315 2304 3440 1357 3032 5252 615 953 3390 1808 4425 4318 3853 3839 1069 338 4252 4139 2640 3511 2955 2247 2816 3391 1612 486 1533 2287 3616 2774 213 388 4809 1276 3290 3438 4526 4826 1975 3076 3464 5322 952 2674 3241 1863 5165 1475 2875 3320 2884 4093 973 4561 1871 5022 1731 4088 301 1344 1907 5051 2477 4569 393 3069 1696 384 2505 2314 5212 208 888 4441 3830 4397 1064 4012 822 2699 1518 2135 1599 2151 1638 3683 5050 1286 4255 5222 1279 4263 4991 281 5424 4447 827 3798 2712 4258 1295 5179 1124 557 2966 1032 517 570 3725 274 1022 496 186 5410 1652 173 3782 4589 461 3996 1575 2274 3612 4017 3932 2421 2453 2042 2941 5290 1129 934 896 2362 2365 4179 5285 2214 1343 3395 2955 4486 1173 1155 1823 2160 817 3480 887 3575 3392 4304 1451 4385 789 3444 4674 433 4867 3607 4638 2781 2874 3951 242 4170 3604 5002 4365 2562 5188 1331 2955 3914 2928 3154 5373 4238 3448 593 1842 4510 2137 1943 3146 4179 4845 2178 4925 2405 305 1804 760 2655 3665 785 494 4998 2852 958 3405 1555 416 5461 1170 1883 3329 2500 2886 4784 1270 5105 1111 4224 1674 3013 4475 3028 1823 1676 954 4023 3110 522 3417 472 5183 2100 907 341 1785 2103 3359 1877 3803 2029 2722 4375 4806 2000 2260 2356 3796 5384 1158 534 1220 3673 3654 363 201 3611 1537 433 3518 4719 2039 2227 3789 1704 3524 3757 3474 3765 3206 3298 5417 364 864 7 3907 4008 29 2676 5440 843 4364 1080 1484 4186 5192 2020 4117 3613 409 3304 2206 4655 2214 2504 4356 4997 4176 766 4728 2670 778 131 4952 5361 4943 138 15 2623 3942 212 59 4403 4108 4353 3590 5263 4031 461 4846 3084 3418 4490 5308 4923 2306 3259 2318 5223 3447 140 4871 2901 4959 4647 4098 4403 4298 1674 490 1756 889 1170 3296 3399 920 4348 1380 1393 4792 3886 2269 3236 1116 3008 1341 1267 2461 2820 2302 1068 4205 1899 289 5182 2467 4887 3455 4285 3945 3249 4411 2949 5221 4552 5132 4145 377 460 1967 3739 2488 3758 4567 2917 565 5424 3426 3572 915 2287 4831 3084 2989 3060 1836 4802 4568 189 756 1792 4900 4234 5155 1616 4849 379 4764 1219 5050 384 2869 1616 1791 1308 1889 3998 3092 1273 2677 553 3536 3432 5105 4561 1849 847 3262 1111 3701 4192 2650 1548 634 1544 527 4200 2572 3606 4478 5164 4278 4939 3222 1312 4419 258 2303 3153 1759 3766 5378 1144 4419 4426 3241 2411 4849 2214 2681 4423 20 2419 5376 2437 667 5399 2860 2753 105 3545 4167 2854 5056 272 2480 1487 613 1153 3127 4252 1370 3922 4319 3544 4840 4634 1706 3881 2321 566 1192 731 4634 1227 1900 3976 3164 3644 4020 1394 3912 2219 1158 3248 4428 5264 2085 2032 2381 1353 929 1638 2400 1189 907 2086 65 50 2026 308 3 1131 3208 3557 1557 1622 1084 2207 238 2470 758 2707 390 4420 624 1902 5065 3736 3621 3816 905 2847 4729 4289 1009 3298 3957 4744 2407 966 5373 988 1624 1597 2641 2186 1839 1519 4434 4891 5109 1540 4105 4117 3447 3929 1478 3423 3982 4464 1418 616 3859 199 2875 3087 274 245 74 4617 840 5301 3123 4741 4788 143 2057 2933 473 4758 1367 163 3779 4756 2565 2654 4465 2692 373 5005 5314 3449 3950 683 1607 1061 3804 273 506 3375 4140 5185 23 3959 4248 3170 4150 2544 2707 3735 5317 2694 5181 203 2766 1022 3302 822 2902 4637 4054 2358 4994 968 3133 1373 4974 2744 1911 984 3716 1778 3457 4779 5128 325 798 146 4828 4980 3674 4313 668 2823 456 2401 2149 1994 2289 1103 2047 3148 634 1328 2546 3378 4854 4823 3465 4238 5429 4600 5030 3940 3567 4245 3607 4469 752 309 5211 4877 2190 4513 5070 3717 896 214 2534 4773 1734 227 5074 1227 4048 627 1867 3387 1566 4055 2303 3245 3919 5087 4248 1785 2344 1631 2993 4928 2849 843 2632 3058 1065 1662 4171 1058 2793 3337 278 4892 2577 1392 5367 5347 2093 3757 2482 460 3903 2032 4361 322 2524 2427 4234 2583 4796 3545 2595 1030 235 2815 974 696 1830 1768 2269 2436 3989 223 521 5348 4250 4770 3796 825 4848 3724 2887 386 751 4543 2875 1088 2548 1638 2624 3032 1667 2040 4614 378 2402 2165 2104 5351 2248 3337 382 1604 460 3506 1062 5188 736 3241 3843 2061 4969 5119 3876 5224 2672 323 2789 1018 2387 1368 3423 120 1175 3462 2087 1178 3130 4962 131 2298 5336 5460 3317 4145 4660 3988 3427 3520 4099 3489 1177 3869 2405 1596 4876 4857 628 390 4176 3745 4811 1594 2090 5048 781 873 256 2774 2641 1882 271 674 3300 4292 1847 445 58 1846 2556 4959 3655 383 1089 4084 1554 5130 481 3661 522 2052 5415 5188 5370 1380 748 4949 593 3729 3125 5238 466 4313 5321 1024 5207 2132 2823 241 4394 3046 5359 4791 5311 3406 4882 4716 4661 638 3205 5166 2059 3748 2188 2828 4547 3912 258 672 2144 3828 3472 2332 2346 2079 5439 5283 4587 57 2020 3007 3694 5284 4604 1262 2199 2133 832 5067 3824 5205 1918 986 3512 5104 5281 2614 4855 4633 2605 4968 772 4822 3577 2156 3823 2486 110 4677 4830 2425 1805 692 4299 436 1880 5260 3265 3292 3986 1895 2154 1414 5214 3760 4482 3280 271 4840 2907 962 4638 1380 5080 388 1852 2436 5452 4060 4788 1212 1375 2946 3350 1209 4884 2053 5153 3859 3258 3023 1981 4809 5172 4088 2122 4123 2739 1030 2269 3353 2012 1807 3011 660 5350 1879 5374 4603 2922 2617 4790 5367 4378 3337 347 4837 2513 4103 1034 3355 892 2537 2 5351 3597 5264 987 660 1498 3767 3064 11 3855 1946 895 4285 4505 2623 2688 2443 3645 5258 1153 5126 1312 2966 5143 1368 4233 3494 843 5444 3229 1763 4124 495 4737 842 5137 3569 2588 2176 5130 2541 1323 4239 778 4220 1009 873 2030 1403 3776 5345 495 132 5240 4152 4938 111 3429 1686 3048 560 4356 4254 1182 3666 5160 1628 4669 3856 4560 4889 4859 2779 4079 1303 2312 3753 1854 3690 2615 3959 5192 2443 3675 1077 5218 596 4196 4250 3372 3142 1749 634 4578 3002 3978 4669 2074 2089 3730 4166 5193 5372 2888 4512 3876 4600 1550 1648 1325 1413 4284 3911 1991 3669 2123 5378 2902 3759 4727 433 4246 32 3039 1655 328 4460 1488 1144 3679 1681 262 5024 2615 1299 5144 2263 1169 3393 5079 2249 1957 51 878 977 7 1954 3282 3294 3353 3091 3249 5425 3735 2501 1049 431 3483 5059 990 3789 2186 2485 4136 2386 1994 3524 1455 220 4326 2200 5450 5431 4007 4978 2115 2299 3261 2971 5086 3833 4548 4446 2532 4875 529 2177 3033 1460 4920 4297 3788 4874 1849 1405 1289 5012 854 2694 2383 5166 3650 5429 2828 1603 1577 2250 4039 1445 4694 1659 3333 1600 2009 173 2108 1915 1491 1370 2173 1641 1591 2626 5255 3797 5439 5071 3663 4860 5050 3969 4472 2914 2753 4318 731 4933 2547 1353 70 2448 4200 1632 4551 2896 4455 118 1217 1219 435 5033 2591 1493 1309 773 3153 4205 698 1250 2919 47 3703 4538 2715 5111 3460 1713 575 3211 3746 1498 3810 3720 3502 3548 2509 4980 3541 4422 2432 4850 3628 5117 3934 1552 682 4079 4072 4148 3799 1574 1005 1586 2467 3074 411 4467 4526 2089 2697 3543 358 5134 4409 5418 4220 382 4767 4138 949 5178 4482 4758 4990 1812 3980 1237 3696 1384 372 1655 4010 1582 2757 4395 1785 458 3728 1907 2929 1385 2979 4438 790 575 4442 3845 5121 3457 3190 3759 1946 86 3308 338 961 2393 3397 2941 2992 4311 1864 2580 4294 1636 2832 3389 1432 3915 4851 2721 4583 2823 1900 1712 4222 3035 3036 4902 5319 4136 2990 4943 3637 1726 793 2333 3533 348 2077 5264 1332 1146 4322 735 1058 4640 534 1786 3778 1286 203 492 490 4342 786 3941 3286 2717 926 2275 815 4205 2736 2737 5243 5417 2853 3898 4820 4951 17 4167 5119 2651 1440 4600 5154 2118 4907 1438 4732 3688 829 594 3631 1237 1427 2750 2032 3957 3483 3141 2345 5379 3548 1708 4373 3956 694 2893 4975 2681 3681 5450 22 3284 3157 1835 1849 3516 5200 4574 5157 1340 2064 1596 3725 2231 1867 797 341 989 3008 397 73 1630 3746 1357 2154 3384 3296 1710 2348 651 3044 1955 1857 1727 2929 3604 1692 2967 4025 1393 3371 3728 3885 3743 60 4620 1657 5017 1879 4581 2771 482 1748 4465 1418 1552 3027 510 1006 1673 4214 267 3721 4377 1187 2812 4473 1904 1390 1160 1788 1063 1123 5310 4011 4595 240 4747 2473 62 3560 2961 2487 2341 1813 5192 209 3057 1289 2503 3153 1268 3126 2924 3658 4499 2719 2970 4506 4190 2053 1223 2283 3990 718 2142 3640 1668 1159 4117 3715 2076 3283 4763 3477 1368 4151 1231 2039 3663 3188 4801 1856 110 2380 3697 3611 4596 1585 2866 4897 2560 2094 1991 1502 945 129 2730 3823 5045 2081 1285 5110 85 3152 1617 1235 364 4599 4287 3639 3898 2498 3103 102 2149 638 3307 1647 4660 3288 3653 3501 1652 2339 5338 27 462 3376 996 2427 186 616 665 4669 4225 1530 283 3823 2962 4776 4966 1467 1735 1618 4992 3097 4393 2075 2318 4624 5257 3956 4735 4841 713 707 2495 2820 1539 4368 3962 2864 1021 2307 4901 2447 4903 4238 4626 2216 3081 4378 1703 2491 2947 2591 5076 4293 1112 164 4503 475 5370 4735 3188 860 4163 790 2578 476 777 4799 3129 2172 2057 5041 797 170 452 1692 223 34 3935 5227 4572 4130 928 4115 4941 1334 451 4297 289 2542 1649 1560 4248 713 3165 1034 2227 136 1710 302 3125 3374 4379 3049 5012 564 2678 1389 410 2900 3910 303 4324 4607 5197 310 1114 659 5108 4163 4292 4582 3244 3934 1659 3648 1353 3745 3564 2675 2533 1753 4133 537 5261 2578 876 1243 3529 1824 1862 1237 441 5410 5095 642 1578 4177 2736 1173 3521 5176 1072 2390 4666 1526 2926 4782 2462 3283 3327 966 5061 971 4996 2276 4569 2838 4836 3165 4089 1747 1102 1599 3911 2808 4001 2285 4264 5162 717 5014 4242 1115 5216 5008 1713 2565 2050 1424 1564 3750 3487 1105 4563 780 3305 2609 1341 4989 3203 430 3445 3230 4587 2566 4296 1275 5044 1715 1613 3193 3054 4463 1728 178 122 1939 4316 596 3682 1738 3605 4595 18 1812 2975 4861 4485 579 510 3785 3497 631 672 5427 5139 3938 2907 2434 3176 3058 5022 1019 1258 4000 4544 2213 5226 1049 4264 3254 3624 3004 1030 480 2753 4941 4693 5331 1620 2098 4058 910 1912 3582 4145 4863 2627 5234 5200 4824 4211 1595 2050 1134 2064 630 4538 3001 853 5025 5098 3690 1632 3822 142 1686 5325 4598 1264 1961 2127 998 3103 4320 4425 2418 4287 2291 4921 3425 3917 3830 3717 263 2185 4023 3412 594 1784 3994 4965 1143 2293 1209 1360 2221 2420 4292 3086 2819 628 2174 999 4002 3884 2791 303 577 3434 4565 3743 1354 2914 5353 3285 1147 806 2780 1001 1248 4640 2657 1808 3957 2044 604 4264 1806 3425 2674 1354 4967 1026 1895 837 760 1852 312 2187 3281 1015 3189 4029 3433 3963 5381 1512 2922 549 637 1244 3511 3900 1151 5302 5457 4461 5330 4128 1747 940 4733 4143 4084 2239 3367 5326 1920 5433 3642 3565 530 703 4844 1503 4194 3438 3949 5040 921 227 4701 1586 2328 1663 1720 3582 4770 915 4305 3440 1967 3813 4353 1361 139 2812 4334 1980 5134 2086 8 4578 1450 2438 2537 3990 4697 1322 4115 4781 1644 4742 3241 4088 1030 1100 3045 4772 5060 2553 4581 5216 1867 4658 135 2954 1844 2657 1372 4606 640 3911 4208 2944 3666 1431 4338 1427 1385 2199 944 4913 1793 2484 860 2743 2387 2504 2417 77 1235 3302 235 5347 411 5144 4006 1349 1465 3185 4655 4986 2740 2744 3265 1003 5027 4622 3160 3940 93 4242 3846 4931 217 4362 5013 4911 1045 4796 3383 5323 3573 5139 2478 4587 4845 4609 968 2918 1992 3271 4883 2932 443 3582 4941 264 3589 2979 204 4558 4975 5366 3859 1296 2272 3331 955 3141 4008 3420 4031 4800 2178 2072 2240 1828 4245 3026 1612 4920 423 1457 1920 3831 3919 4281 4426 945 4848 4999 2825 1735 3551 1045 3614 3947 2575 3849 4663 1242 1700 5255 5151 36 717 4905 5155 5326 4711 3279 2230 1817 2100 4826 4361 1916 4308 5396 1122 2281 1225 4294 2097 1045 1816 2695 1209 660 4343 715 2300 415 1346 393 5427 2392 2171 4050 3670 4753 3223 4542 1993 4803 3963 965 740 4666 935 1974 3227 2937 3041 4089 3768 4826 1585 5071 891 3273 3544 2833 2133 4205 5287 3993 3046 816 4396 2939 5043 3034 567 1438 2464 3808 1486 4116 2538 3752 2280 2680 1940 4157 4889 263 619 1718 512 283 334 189 1163 2105 4378 5139 1147 4057 4968 3608 1196 3101 4941 4776 4431 68 5340 5411 2689 4403 2459 5399 1557 662 1583 4444 2710 4468 105 861 1373 2942 4502 102 3775 373 3040 4178 1335 2121 1063 2815 3404 5082 2102 605 1533 1791 1922 1731 4287 5331 2382 134 3822 1776 3868 2691 94 4191 943 420 3083 4466 1757 5363 871 4729 351 3321 4250 1570 1450 4093 2077 909 3935 3920 4176 4338 4340 2147 4443 708 1051 2547 2530 4727 2694 427 598 292 3864 3738 5096 4614 2002 2230 4658 2273 4561 2287 1791 2119 2836 3811 4646 1275 5121 3786 1257 516 4711 4108 4257 1031 961 4174 2731 1536 5165 5200 2510 201 4528 4427 2026 3723 5443 1056 1205 3961 4260 5266 91 2465 688 887 4487 1864 1039 3765 4000 1947 272 1603 4273 3481 1862 5172 5261 4508 3203 4952 3973 829 3630 4656 1112 5446 2447 826 4763 2237 2619 5060 706 3216 2335 65 3450 5176 4275 4623 2465 429 46 3445 1389 567 172 3212 3686 3668 3316 721 44 2556 3810 3079 199 4739 2710 505 5033 4261 3404 3506 4677 362 3920 3282 5008 1476 648 1780 4574 194 1154 5054 4686 5144 3500 1799 34 5308 1475 40 4316 1116 1706 3054 2317 1016 2999 2577 1116 5140 2496 1999 332 2438 3273 3192 1286 141 561 2974 4079 1190 3189 2053 3507 1056 2727 3916 615 850 834 2205 3082 633 3317 1781 3379 2235 4660 4163 5409 202 3137 1912 4013 4805 2604 2934 3192 5216 30 3209 1168 1164 2890 2104 2731 3805 1495 4791 1058 5403 5240 1559 4531 2859 2234 1056 4884 3360 2866 333 1895 344 5167 1268 4337 986 5182 181 3220 3160 3752 4069 1241 2011 2446 5335 5032 2021 1298 4313 3661 24 755 708 430 1283 699 600 2207 2767 600 143 3220 2048 4918 3841 3289 1732 2419 2871 1274 1661 1396 939 1904 1411 4443 2955 3149 4914 5382 802 5102 1339 1069 2567 1362 2194 1686 1655 1278 285 342 5463 4334 2369 2726 1647 5126 257 4953 4515 1954 1741 2838 462 755 2593 3734 81 827 1569 2369 246 1278 3654 1270 2627 4485 485 2808 468 376 2197 3622 4886 4547 3943 4365 3399 2868 3105 497 14 844 2936 823 1132 2784 1719 5302 4472 4228 3680 564 1974 1724 2127 3931 2651 3155 1836 4393 2703 459 172 3470 3444 2433 636 942 1405 923 483 4379 3124 1485 4379 990 1748 4008 2129 1021 5255 3836 2605 3964 5259 3608 4774 2486 4672 1164 2657 4230 1843 4138 5160 2012 1052 2815 4214 4068 2984 3578 4780 4209 1832 1021 3480 4717 240 3846 562 4516 1660 1552 868 1229 2536 318 3435 3972 3557 332 1385 1363 1319 3547 1266 5140 3960 3044 1151 224 4403 1623 4122 5003 3230 4643 3126 3918 2299 1366 4881 3716 2342 3481 3227 3443 597 5450 4407 920 2115 2732 5160 830 5286 2468 2075 4340 4391 641 4697 2897 864 2159 1839 2230 1924 4183 3101 598 5423 1781 4476 2196 209 2536 4754 3805 1682 1447 4416 4236 1738 1229 3427 3191 1847 3222 811 3300 2548 3736 1700 2137 2789 2441 1499 1794 3355 4375 413 3666 1885 4320 4701 305 2071 4876 2878 2591 4469 4248 1199 5424 1691 3581 1537 2365 4771 716 3718 3645 3897 2165 2590 3431 2626 2763 3352 4133 1997 5195 2773 4687 2309 3231 3553 3145 1815 2775 2128 259 4468 2790 4922 4430 3122 1612 4127 276 1707 2685 2303 2847 737 3317 3075 3868 3262 4275 3907 3839 4590 5133 5090 1560 3885 4337 5420 2288 148 98 3137 4142 3669 1065 1708 1170 5024 1969 3015 1215 2051 4467 912 1735 3325 2642 740 979 4739 1419 1595 3047 4945 4627 3433 4635 3190 3937 1586 1199 826 5220 3195 2489 283 378 5407 4410 4113 1080 5372 2832 3134 3743 3320 38 886 4030 4073 4693 4797 3209 1653 4398 2085 4828 4301 481 1505 1683 2189 3543 1295 4798 4719 4409 5082 80 126 3894 2571 4383 1128 865 1954 2383 4241 4464 2563 3070 5289 2901 1555 4328 893 3090 2659 5405 2754 4637 4758 546 3977 763 3679 4285 4790 267 4198 1674 149 2852 2133 5274 3029 1337 4326 4843 3763 4832 393 3891 4416 868 6 2685 2755 2361 5426 1437 121 776 163 30 70 2723 2950 1195 3229 2562 1186 4655 1820 3450 1440 3649 1619 2772 741 1128 3517 3003 1015 2846 2777 2487 1467 818 965 4646 3984 867 3954 5041 3210 4197 2972 2235 289 2883 5253 2443 748 2711 437 3931 1133 639 3324 1853 3377 1338 3572 4561 815 4425 4072 4594 4139 938 1804 1793 4449 36 657 5205 4152 3036 1521 5323 4583 719 5184 4849 5418 5362 4506 544 2883 672 3524 1184 2262 3862 4883 2137 3061 1867 1145 5426 3412 2462 3465 3488 45 3946 4716 3788 489 461 1179 3686 3345 2309 4330 5040 932 965 5093 3134 424 357 3426 4394 2857 3762 3780 3032 3684 5056 2462 222 4257 2389 486 1875 5 2254 4712 95 1192 4138 2077 4854 2510 877 5180 3168 2672 281 1522 4184 3181 203 4105 3981 2774 1972 3582 4034 3511 1841 3441 1934 4956 4360 3430 1981 4228 5396 1496 445 3537 1726 4265 1932 1143 4077 3743 1671 2776 3554 3675 4427 3336 2030 5129 3277 639 1746 5206 2744 1762 3157 4226 944 4665 4162 5057 1220 1643 2170 3993 1456 2158 1932 5305 1237 1465 1142 5141 105 3133 5427 4534 105 3607 1956 4476 2630 2646 4760 4868 3292 1383 2466 4841 3255 4905 2587 4405 363 4094 5153 5202 4571 2743 3590 4230 3060 4913 5110 3427 2797 1386 712 1267 4485 3629 1442 4391 525 5077 4113 1409 2162 933 1117 4334 1135 2468 3036 1144 4171 3789 3394 1395 1759 472 5133 968 5381 3428 5285 684 4256 1352 3472 1416 4869 313 4720 920 2479 1809 2632 4815 248 2313 3549 3651 1786 1846 3169 4108 2215 2195 3978 4837 323 1395 1613 1959 424 567 688 423 2739 2463 2158 3715 812 989 2267 1985 1281 3899 3583 1982 104 4094 1958 862 3763 3983 4079 365 3987 2495 3468 4215 2794 4640 3320 2850 4472 2306 2184 2678 417 29 4689 4063 5385 4637 3327 5188 4981 1240 5081 4273 1518 3340 1213 1539 2226 4442 82 1623 874 409 4808 162 2052 4990 3357 1360 120 5187 3693 3510 2306 4867 2667 105 3331 2644 569 333 1214 4548 1127 2648 5167 2731 3598 5328 2392 4073 4859 4527 4312 3302 1740 130 724 3742 3429 533 4447 888 1961 1367 3728 3360 2875 4684 5125 2694 3148 5016 2459 971 2613 2898 3594 1363 5105 432 2246 1393 371 1810 362 2369 1060 3043 2342 5261 4964 3644 5337 2286 677 294 460 3161 3717 437 1579 3918 4584 449 5348 4607 1482 2982 4045 3995 3707 1250 4781 3833 2610 3616 5449 4534 2004 2809 2583 2950 1353 4247 4847 3099 2402 3136 4649 928 4019 1794 1503 1420 3687 3592 4658 1280 4512 1541 757 4027 820 4022 4726 491 4735 1862 287 5381 33 2526 3415 4173 1558 3948 1391 3604 2846 1185 2932 3489 3682 4842 5451 3033 4934 4723 2990 2694 264 98 1083 4954 4674 3739 1515 8 1754 3883 3777 1907 1558 4211 4555 249 4757 1745 4226 1801 3732 4593 760 2701 4993 2180 775 1470 4323 1397 3290 3068 1113 639 4510 987 3258 1198 4973 173 3549 487 3522 1171 2388 4082 1749 2463 4692 1 1306 4679 803 2674 2593 4058 4338 2577 1442 3100 5092 2915 1392 1836 1202 3089 3906 922 398 1627 3894 3705 3979 1786 621 1199 4535 2787 3957 712 2390 2278 2613 4191 3505 4571 5463 3656 1158 3168 3656 4996 4091 1710 1428 969 3079 1262 174 2989 3276 2005 93 5039 996 2132 5433 2623 3789 2752 2348 2997 753 4557 2453 721 3370 3354 1790 4568 1153 4380 1818 4580 1124 3137 249 3913 1021 3822 2179 1595 2492 108 2833 775 3700 4465 4275 2698 4381 4906 3005 3225 2989 1051 4439 169 2160 5459 5400 1666 3203 1629 4755 1906 3248 2992 2711 1469 4080 2756 5037 3832 506 1914 4387 3239 4721 41 2339 3085 253 4305 286 1871 1202 3210 248 3698 4755 1737 3949 772 1254 4162 1229 4120 1385 591 569 2345 2249 466 2628 1685 4756 3612 4878 1216 3684 926 3137 155 3370 4465 1880 2124 5027 2751 5378 985 2912 2399 2051 109 3310 243 5107 4319 2720 5180 3748 3633 348 2619 3031 1564 1385 4618 841 1925 4006 2113 551 3773 4042 3873 4532 1217 2346 2452 4278 3558 1632 1061 4235 2157 3029 2764 204 1943 2620 2370 1276 903 3702 2248 3955 5226 3216 1656 115 2883 700 3863 749 4485 459 3429 3629 5340 1963 484 3107 1903 357 2252 3898 4795 2731 2533 2982 4134 5159 291 3834 2952 913 3841 5049 2812 5424 4469 4254 1434 4108 3733 2813 3619 3591 654 2346 1426 265 792 4487 5385 2316 344 1622 3687 2588 5102 2418 2378 1260 124 5109 814 555 992 4848 1268 3114 4411 444 4670 5019 5301 1499 124 854 89 4039 3538 4197 3701 2297 4446 3362 4642 2414 3995 5154 4835 4662 1513 1641 5420 350 773 989 5029 2697 230 2490 1686 1299 4286 2690 2534 4719 4561 1247 1802 83 248 281 3341 2628 336 2412 3126 1999 4652 5426 992 4858 3477 741 5418 317 314 1242 5447 3091 4180 38 215 1243 3730 3563 3997 5045 3008 620 3084 5056 4437 4087 2063 4626 2877 241 92 720 3325 3507 4891 5082 4453 393 1750 1625 1199 916 3319 1216 4917 3121 666 2570 4274 3290 2028 1259 3697 2743 984 1803 3625 286 2527 1971 4812 2861 1043 78 4678 5091 5077 164 3177 2748 3618 4837 3922 4144 2543 2774 4691 3714 231 4785 848 4382 1684 4748 2067 4924 2921 4408 3486 106 40 1758 4294 1382 1293 1103 2084 4369 46 3940 1621 2318 41 5061 1236 1063 983 1337 4975 3858 429 52 3977 2453 1277 954 4987 5042 3135 865 3676 1118 5460 5138 3828 1167 4126 5203 3217 2813 919 2800 1711 4315 1857 404 2400 408 1838 550 5365 1222 3099 5429 2895 892 1337 3150 3633 5200 2775 1302 4142 2102 1071 33 2848 5313 2839 4895 1216 738 2740 2626 2085 2223 3219 3779 5078 5304 4718 4727 5140 3192 2000 4011 3782 280 3063 4557 4430 2052 5110 1990 1969 2441 2487 1294 2147 2736 4802 2066 1503 5331 707 2537 2317 1593 2561 1643 5448 3695 5452 820 2485 4113 3025 5169 4429 1524 2690 656 1655 1248 1917 628 4896 2976 5281 4133 985 5235 1203 5348 4581 2887 4726 66 5057 4513 373 453 3176 4210 2771 1203 5241 1906 3408 147 706 4164 2194 1981 4954 583 140 3209 4891 2561 1609 5198 2355 807 1057 2023 2682 4968 3463 4785 4129 3572 45 1185 3922 498 502 2048 3857 1895 5203 663 2257 3766 1176 937 2587 1973 1433 1922 178 1859 1514 2597 1984 285 1127 4583 1319 3403 3795 2784 3296 3096 1531 4373 705 2546 1930 1246 3850 742 394 88 2831 2331 1753 1371 116 1985 158 336 3315 893 5099 3530 3581 477 2136 3036 2407 2979 4798 4564 4894 1199 3520 5103 2127 3777 2612 2051 5014 657 4247 2010 1864 5112 5241 2687 5142 5296 603 2382 826 2478 4292 328 351 252 4413 5097 1532 3902 3007 4364 1585 3248 3888 2143 4526 5273 2157 2037 1586 464 1534 1118 467 1082 732 3755 791 1841 4937 2220 45 324 3860 1598 2847 4032 1151 270 4910 1714 2833 1143 5042 3165 1597 4684 2995 1006 2583 4065 4794 525 5013 806 205 5461 3375 4775 4627 3521 393 3555 3634 2772 2559 1355 2920 5264 1256 3449 2132 2395 4395 5066 3623 4359 2262 1044 2424 1866 5006 2553 2573 5266 2760 2020 5370 711 2382 771 1725 1123 3689 2864 2344 1180 4337 3459 3926 2159 1165 4645 4866 2549 3124 1489 1262 4790 3225 3941 4147 4866 4205 1245 3907 2521 1263 2908 1697 918 4253 1473 594 834 5434 2648 3930 3179 900 344 3118 1259 3475 3027 3549 3842 4585 1263 3135 1788 1032 1406 2149 4848 4877 5214 5461 432 1031 829 2068 4014 144 2502 3746 565 3450 1190 4472 4550 3995 4306 4941 2616 874 4732 3045 3040 2120 4649 4581 3150 2762 5046 2033 2240 5428 3291 3762 4473 3197 200 4333 1387 1999 675 5020 974 1627 297 617 5119 4439 2613 4014 189 313 499 4606 1850 2239 2152 2959 4712 4242 4268 3714 306 3285 4526 5249 3063 241 2160 3526 3813 3631 1475 4775 930 2339 1048 282 1830 3808 1935 4821 664 3840 504 3026 3772 2758 1283 2060 1917 2992 1177 1888 1025 3691 566 2985 5031 196 2704 2515 3972 3288 2105 1049 2453 2427 173 2213 4486 5046 1949 3980 29 4561 2695 2579 1528 3808 3187 4354 2248 4956 3386 741 932 4585 1840 755 1047 5356 3948 4107 1956 5393 4191 1475 4263 2138 3140 4978 4917 2159 4451 4441 4033 2605 3535 27 3212 296 4846 4738 2419 5236 5403 1 4394 2718 4251 2497 1241 1406 1503 3144 2189 502 4742 4949 3248 5440 2823 4359 3862 4301 3471 440 5460 188 3831 3886 1818 2390 4548 2406 4701 2934 778 5080 1515 4838 2666 2489 528 5212 4264 1178 4067 4328 1397 3804 4753 1885 4964 606 4128 4776 2209 4621 3447 813 762 4111 1936 1480 3544 3827 2187 351 914 5189 3146 646 758 3585 1280 2623 3055 1618 3299 2758 1738 946 2081 3611 4344 4656 1422 5069 755 3593 3047 5097 4285 1451 3284 4627 5171 5056 1860 1455 137 2509 1712 5017 3883 4505 3219 4544 2124 3671 1140 190 4958 2653 4354 3424 948 4379 522 3261 2095 1784 165 2720 4640 4202 3192 4342 4360 4314 3327 905 5214 3856 403 181 3637 5018 2375 2378 2817 3940 1387 2727 3077 4317 1673 5140 1999 2987 2749 2478 4682 4491 5216 2298 1535 1812 2949 3848 1945 1876 3019 5274 4492 1894 445 85 4489 1003 2349 3123 862 4722 2273 5125 167 616 4939 4712 1515 1587 997 4268 3235 402 2301 175 3395 326 1574 3573 4407 293 2491 2079 2592 217 5312 5122 2182 1011 3896 648 3865 1146 4013 1541 830 87 1375 1163 1952 3527 5109 224 2256 2316 3166 69 3811 3257 1469 1700 4550 738 3649 2579 2346 51 4145 847 512 647 4285 1332 5258 4023 4861 3687 5421 810 5423 2839 25 528 1788 5264 391 2180 286 2078 1849 3110 1522 104 2670 40 2876 1181 3198 2606 2687 2505 3481 1558 859 2519 5228 5320 5373 5231 1649 3924 3987 901 2147 4371 2088 3520 826 226 3428 4160 2820 2267 3286 629 2313 3261 2129 2569 5143 1244 1947 2458 3775 4910 4075 2016 3176 3628 3685 3650 4925 875 1825 2706 297 1859 4589 1858 1603 2565 115 2887 1063 1925 3419 3144 16 2104 5296 5017 3058 2364 2426 5266 1320 1073 4752 1303 2428 317 1702 3812 1119 5117 3589 1842 3484 564 2947 782 3164 1675 2926 4451 1257 793 2545 3424 1642 3360 4747 4159 1778 1317 4514 1445 4775 1585 1592 1574 1738 3450 4054 4958 1805 2119 1952 3876 3183 2173 4636 3131 5044 1333 5086 4128 5010 5287 3724 3799 1605 1543 2222 3523 2377 3151 5000 1481 3766 3688 5057 3177 3748 4882 2884 4504 1258 3864 2690 1400 2726 1999 2153 1487 5182 4489 2017 951 2136 1918 4579 2381 1789 4663 4298 1368 4833 1072 5316 1497 3487 170 3931 3730 1626 69 1770 5247 1899 3382 5257 1935 757 3039 3354 2923 5130 613 4184 4943 3766 4486 5121 23 2807 1397 2010 4806 853 3040 3820 384 4686 4118 1215 664 4201 2281 570 2897 4213 679 152 2417 1034 1031 2865 4778 4410 1246 4617 1215 480 2711 1561 3954 2698 2987 1706 3837 2974 5250 775 412 1345 1494 3513 3714 264 4133 3124 3592 882 2320 3039 1998 3787 2016 1720 500 420 5253 1296 4177 1382 3657 5178 4083 2541 109 345 4953 500 3612 1166 3639 1362 931 378 860 5216 5277 3675 446 3400 5157 165 2498 1545 2921 2592 5161 2324 1419 3691 781 1232 5446 4578 2440 79 3431 833 4783 3101 4676 941 1790 4778 2828 2859 3451 1988 2267 2834 4164 425 315 1163 5404 625 4048 2170 1487 2731 1374 1817 3731 3225 1944 3378 3906 2451 2587 1180 3650 1897 4741 5137 5161 2618 5240 727 1701 1815 4518 4941 3858 4017 2744 5145 4174 5159 2003 2089 1641 2706 2178 4366 5225 404 927 2131 4271 3764 3983 2574 3025 4145 4260 118 2448 3193 639 1832 1970 4814 4330 1830 5054 2448 295 843 5051 208 2352 110 3059 4170 3651 2452 3062 5458 190 4743 5107 634 882 4874 43 3378 2734 2525 1950 1585 4769 4932 2659 1081 5104 3256 3584 5032 3233 3111 5269 2456 537 3459 3952 4121 2329 325 5420 10 3066 5326 576 4136 4200 5126 3304 3080 4835 4709 2592 2039 3215 5427 4848 1168 3339 1294 3662 3290 400 2752 3289 2923 2960 1325 937 1143 4387 369 809 473 1803 3384 1487 656 264 4343 3743 1940 1937 1510 3321 1623 4876 1537 3871 3300 4445 377 934 4159 1687 3743 3752 2580 422 1905 1362 2546 4307 1450 1581 3646 4856 663 785 993 1689 5033 4728 4169 24 2547 1333 3918 5011 2802 4552 2364 2659 5387 180 4759 3429 2362 4233 2100 2344 3453 2401 958 2257 1518 5453 4397 3202 2151 230 3956 4096 1865 1901 3289 3041 4092 2022 1235 4622 1757 416 354 1959 1446 1880 487 2548 4978 1911 5078 3906 4272 2686 1010 1283 393 239 2119 839 4503 1881 4641 3139 4034 4577 4297 3865 4789 2068 3174 958 941 3207 4892 691 1214 4142 976 1268 1445 2558 1818 1172 1234 717 1310 4654 1859 3388 1702 3592 3810 5372 3383 611 3847 946 1532 527 1961 5146 3662 4693 4454 78 3377 639 1798 2950 3457 1775 4546 2267 1784 5246 1009 2466 642 2346 1301 2028 3757 88 1161 60 427 2978 4974 2677 1374 3329 176 2677 1309 5262 517 3194 2815 1881 3900 1796 1540 898 836 5311 1659 3378 1220 1069 3753 1528 3677 5426 2764 1453 3827 156 1267 5159 3609 3017 3334 2758 3971 900 1145 949 1710 255 2250 5167 2491 288 1190 4912 1526 3644 597 3318 5336 4953 297 639 4503 3164 298 4789 4119 4127 3011 5013 5293 4152 4502 5081 677 4806 3574 1797 252 1177 257 3729 3794 3695 643 1640 505 662 1230 4078 183 5457 5283 3714 4223 3523 2272 3577 4787 2535 1304 388 2926 3716 3853 1734 633 3238 3517 2848 3282 3037 4512 326 5012 4942 4269 556 4465 3111 2408 4404 317 3798 4488 3377 3298 3972 5424 2481 2756 584 3584 2971 481 1166 4637 4846 694 3843 674 1617 1140 4109 8 5147 604 2229 152 4520 2291 332 3896 5406 3754 492 2881 2091 3893 487 5117 3269 3157 4597 460 5083 3446 4373 3192 4999 2680 4612 2688 768 4096 4804 168 4743 1767 2101 5287 5056 604 2746 5061 4379 383 4453 2145 4505 1268 5020 4469 3788 2837 1680 126 5141 534 4335 1044 2255 4604 345 4412 1905 3592 4990 738 3596 2094 1809 1721 2887 1399 4359 4482 2169 4041 3555 3280 2132 4320 1421 557 5020 513 2422 1400 2821 3257 1521 1810 311 5285 2486 2149 1968 3543 3442 1448 3103 2097 4902 2770 2575 502 1837 2993 4963 4778 470 3323 2313 3767 3499 129 2891 1767 1148 136 1768 1 1529 2379 3228 2467 4968 4275 4680 2018 4501 1873 3472 2801 189 1114 3262 4410 1568 1789 4273 1213 895 4760 4313 2086 3101 3198 5047 5346 315 1201 3770 3709 1941 162 1355 493 1356 1254 3408 5193 5026 3480 1206 3670 2726 1458 3790 1105 1441 5183 4042 827 1443 3234 4323 3332 3121 1798 786 516 463 2885 4515 3726 1976 225 3155 4042 3099 1248 1651 3613 1006 1075 4055 2717 2659 614 4643 1788 5125 5430 171 2078 4912 1937 4499 4528 4646 4377 1576 1665 4803 3348 224 1221 2047 5179 764 2087 2953 1602 1411 4416 2970 2184 15 4920 3338 5121 3081 1155 5290 2186 1305 3072 1333 4561 4054 4398 2277 4493 94 2386 1472 2817 4746 5169 4761 3267 1191 4822 5415 1228 3863 1598 548 2141 2547 2780 1929 1459 3607 422 1466 3202 4704 3240 1743 4099 3088 1977 5011 1552 5294 4803 4301 456 1221 111 3169 5049 996 2301 1025 3649 3981 1328 2359 4665 1948 3516 663 1099 1317 4272 3 302 230 519 4182 3617 4893 1550 4680 1427 3109 1662 2868 1022 3277 47 3721 3967 4633 4749 2417 618 571 2137 1790 4724 2792 4244 1780 5112 2616 5256 3875 944 1171 262 3489 1288 1477 1606 437 2030 39 4020 3225 5215 2186 1372 1827 371 1035 3571 2885 3130 1852 2427 3271 281 1355 2316 2495 883 2276 2625 217 2201 507 659 279 3904 4903 3668 2047 4795 1326 3555 247 2889 1969 2751 3238 186 2031 3690 4111 4624 711 670 5023 5250 3713 2483 586 1886 175 1008 60 3031 3522 4349 1971 2721 153 5434 503 4547 2680 2347 3427 4577 4793 1760 443 3466 2663 3815 2063 5162 3816 975 5227 1769 4398 228 285 2503 2793 1645 2456 4666 932 4310 2901 5257 1400 4416 311 1329 3591 2472 3214 1337 2099 2656 1760 1093 471 1677 1097 3786 4575 3062 3448 3518 3670 2233 2126 4079 3090 1014 2994 2377 1310 2344 5006 4304 4597 4636 4741 3605 4970 568 3451 1225 4376 4077 4264 3716 3632 3580 1528 2321 4619 96 1731 3839 2933 799 4092 3492 2072 3606 4199 3295 414 3496 2126 1373 3899 2457 104 5352 700 1572 2724 4743 34 575 3508 3110 4882 3821 4973 4379 1145 2954 3208 2969 685 5332 4785 2903 4604 117 534 3377 4233 5254 1025 2098 4690 5362 4352 4005 4338 2414 3058 3954 3581 5358 4785 1425 2391 2452 4625 2795 2689 2469 3342 4970 1661 5381 182 4130 4765 922 2851 1425 4181 1598 1196 2934 5235 3592 2807 1707 1120 1876 2010 254 2073 4813 1669 5421 3990 4930 184 1747 5094 2846 2576 2703 3175 1907 2398 4385 1696 5351 4614 936 542 3366 5417 4756 2332 4371 4030 555 3241 2195 2471 3712 1214 2644 2999 2645 2144 2290 3578 4593 4596 5175 4472 3136 3846 3573 435 2839 1351 4352 2043 4499 47 4437 446 4616 3788 122 3570 4598 1098 861 2041 5294 4054 1006 1542 264 152 178 2892 1865 4523 524 3113 5309 1117 2033 4382 646 1697 474 4081 4891 4589 4052 3431 3975 2769 2761 1638 4501 3492 4733 1672 4739 1930 3124 2228 2027 4594 5172 2673 1843 736 968 4845 1277 2162 2759 1155 3143 844 926 5062 3617 2367 3587 3896 5174 1447 1989 2772 5030 3730 4090 1699 3746 2121 2601 378 312 3126 4087 3496 1138 795 3070 1503 5066 717 2219 3494 3175 1708 2245 4547 1803 484 3354 1803 135 1550 3943 961 4009 3086 4369 995 3458 4726 4920 2346 4724 3240 3780 2838 2181 560 3697 3328 5002 682 463 2172 4775 215 3855 2524 1960 844 4858 5410 3739 2936 2825 2168 1217 5352 253 3561 797 3237 716 4787 4075 2154 1953 2168 3470 1554 5016 236 328 2177 2393 3569 2174 1202 2064 1111 4121 2055 2040 2072 3151 4952 2041 5127 5130 2905 3913 201 3178 3051 3187 220 2923 754 333 5097 4379 5079 4925 441 5144 4207 1828 802 242 3696 2090 3950 5318 4469 5309 4774 1094 429 1618 2096 5017 3616 48 3700 2293 4445 4736 1103 5175 4840 3926 4715 1912 2820 2409 1218 5227 3788 2919 3116 4599 644 1502 454 3248 5420 1764 2147 1638 2850 5040 1728 1205 2993 4851 3076 51 246 1416 2399 5140 1580 3703 4817 692 1001 4224 5309 3158 2864 2356 2529 5445 1385 4280 1185 92 1927 3075 3 5377 2792 2632 4210 3519 252 1399 4885 2776 5036 3370 4631 4775 4678 4110 1374 339 3522 4941 1577 2709 3673 5334 1226 2653 5091 4959 1270 5269 606 4285 2546 859 1580 4302 187 2877 1193 4839 676 5050 175 2137 1176 2671 1048 4432 218 5193 5237 1771 1834 604 4575 2628 4577 2176 2768 3217 2729 5197 2947 3779 1883 1773 2508 4987 4316 5227 3879 4189 4995 2238 3274 1549 3937 2161 2601 3735 2186 5202 2932 2435 4360 272 5455 4748 862 1361 4091 3389 3466 3208 1298 4475 1300 83 1074 448 3456 103 5094 19 2951 2571 2435 669 899 1540 4173 514 595 1080 3876 2802 1329 2281 3529 4530 1305 984 4035 2808 409 4905 968 484 5094 539 3002 2182 1339 602 5029 2370 1348 1704 3892 7 3278 4758 4467 2470 4890 2553 59 119 5354 3804 1803 1789 2206 3551 2571 4071 3472 2430 4058 4311 4208 3235 2116 1428 4757 3417 1379 3237 4809 2198 5239 1430 535 1890 2110 694 4879 1655 459 4323 1927 5285 1464 459 5427 5302 3146 200 1583 663 1317 1785 2043 338 3889 4271 2929 3772 1606 677 730 444 4073 2856 1157 5298 4517 3909 2528 3265 457 5076 1442 240 3094 1293 1886 4664 1014 2213 486 1113 3731 5329 2819 1386 1274 2212 2520 866 2162 5123 5183 4945 2100 740 4523 3300 3469 1024 3054 4616 1416 3623 3893 245 4627 4926 2575 2936 2623 496 239 1914 745 744 2758 312 250 4465 5339 1666 1693 3988 1457 3760 5178 4288 1943 2491 4028 5266 1253 2228 2336 703 1478 4995 608 536 5419 243 4338 3525 485 3861 2511 2845 4114 1905 4564 1682 5317 3825 770 2283 3925 5097 1946 5411 5356 1612 2194 323 626 4064 3427 4273 1198 4110 3509 4986 3342 4763 457 1755 4826 2521 995 2794 2477 115 3927 2081 2385 748 2030 468 521 2174 3481 3550 4995 4319 3930 4864 2884 598 525 4098 1106 4114 5131 4243 5089 3499 3230 4024 3655 4568 3087 4734 548 2118 302 3885 5034 530 2792 3725 2599 4527 4774 2826 4739 2677 3894 4608 5067 2299 2994 2853 4925 727 4456 4305 5108 2953 4614 2618 5051 692 19 5371 3876 278 5228 1345 2352 3505 5349 559 579 5160 4525 1689 2808 2048 3412 3068 1636 5069 185 3240 2526 2297 3249 3216 4192 361 1499 4816 4048 3147 850 5424 3597 2967 2098 1431 2516 3225 2326 3846 4309 14 2123 5429 3082 2376 3614 2533 3193 3427 2471 2632 2488 3981 3433 763 2275 2049 1048 4785 1636 3747 2024 1941 2352 4647 3070 315 3521 3063 1668 3322 4167 3262 300 2534 1185 1326 3275 312 3600 262 4273 629 2601 2747 4589 1502 2596 1366 827 929 3062 3267 3813 1975 134 3160 3210 1116 3739 4621 5282 929 4935 5278 454 4798 2461 4821 2381 426 4697 5206 4714 3382 5062 3011 613 2708 3260 553 3427 3346 5131 1110 388 2815 2320 2508 1786 4488 4162 980 220 2841 2058 1969 1923 1347 2525 3117 3916 1535 3083 2035 3780 4987 4702 327 1481 2528 4608 3831 4052 153 1278 4020 2293 5092 1813 2430 238 4446 3366 5155 4747 1295 4529 2777 1321 3729 5105 931 4295 1359 1029 1827 220 5190 2072 4110 3588 3148 2156 2229 4949 1809 4143 870 347 4904 1821 3761 2855 1974 3464 87 4281 3629 3917 162 1195 2061 1936 241 584 607 2821 2391 2532 2624 40 2575 3441 4777 1591 3215 3722 1968 2089 220 4022 1911 5364 4756 5060 2096 5029 3880 1867 2148 2245 870 5412 3737 93 2589 2546 3503 1470 23 1630 1356 1621 4001 2414 5059 996 2907 984 2281 1495 375 713 2118 1898 1774 1506 2375 2432 2981 3444 5332 819 38 4749 4399 2498 2216 3593 4537 1495 5094 4740 2361 5284 3602 3898 4484 3536 2336 2883 2017 2994 5198 4782 3156 2480 1137 841 1729 910 2344 5229 55 4407 776 4784 2777 1541 3379 3388 3558 4064 3850 522 832 549 4403 3172 1958 1545 3440 1327 3919 162 122 1360 32 321 2973 3649 4116 2144 759 984 1348 550 5270 1405 4478 3791 783 3938 1661 812 2395 4484 1265 2818 791 1153 2162 4408 858 3010 2912 3041 3923 478 295 4469 4486 757 5054 356 4874 871 1872 3875 737 4469 1730 5192 3767 1132 3169 825 2190 4045 5450 2604 4791 1993 683 3757 5140 1930 770 1988 1911 4482 303 1765 137 4724 1408 4334 1259 4904 2320 336 175 877 4273 4741 4369 486 1452 5025 4662 1613 4655 576 4614 4245 3763 2488 717 2467 3647 1794 5342 4370 4253 3933 251 4254 1544 1140 170 2462 5258 1611 3263 2808 4926 2328 705 3111 2075 659 1632 3806 3302 637 1232 4047 395 4726 825 2901 59 1023 3605 127 3132 458 4546 447 4286 4028 3262 1201 675 2592 2633 1922 122 3800 432 1043 789 1161 1727 1852 1144 4968 784 5281 5226 749 4688 3838 562 369 3269 2438 1075 2156 1514 1655 173 1484 4696 5045 5214 2242 1103 3911 2201 3672 3419 2745 770 985 3015 2581 2774 2298 475 1411 137 4682 5307 2534 287 3163 612 3193 239 2076 4915 993 5269 821 2371 4230 3572 4662 4888 1337 2544 5175 2860 4554 4593 3800 1594 2130 1643 3065 1675 3883 5389 4726 1583 4787 1035 4024 2000 1090 2557 1755 904 4361 1228 272 1381 3749 428 1446 2081 648 2386 828 2396 1695 2557 984 1701 1701 2 5207 4448 5109 1332 551 256 3018 1541 3067 5285 1942 3552 4398 4160 3800 3376 3483 919 3430 3460 4389 3857 1858 3 2966 3468 67 289 3233 2230 3808 2289 1456 2827 4075 1133 212 5299 2053 4738 1841 1001 2093 4659 4033 4254 2776 978 1358 1332 2261 1199 3619 4498 3700 871 2122 4769 4418 4708 2396 3362 3046 5264 3680 3282 5318 2382 3380 2006 3868 514 1069 4035 444 4122 966 4423 1765 4941 5267 2411 3251 4486 3572 3939 3756 2147 1462 683 745 350 640 1605 463 2778 2652 4686 1890 3921 3587 287 3300 2779 274 174 2810 2608 5145 4061 2809 1601 1235 4079 1144 1723 3370 4232 4758 2105 1523 3917 2467 58 4364 4299 4482 3668 3781 3290 3457 1888 3930 2642 4061 675 2435 3841 4049 830 2804 2568 4250 631 3099 3178 4969 2090 180 643 3225 3084 4495 2788 4328 3999 1800 5057 2183 3829 5097 4033 4251 2310 2515 4398 2002 404 5396 2389 2940 216 2001 1824 166 365 4878 4921 744 1494 1033 5046 3669 2277 1825 5064 3824 580 3144 4502 1425 240 3607 4635 488 3616 3313 2188 4034 1816 4155 111 4913 4095 3453 826 2954 2244 3254 463 486 4914 1437 4119 1495 4647 157 1859 3359 1025 1241 2194 3433 5327 3008 55 1527 4501 5214 3581 5452 5011 5273 2085 1132 1547 1503 58 65 2000 4609 2796 600 3632 832 4829 4216 2955 4439 517 2451 3791 3301 243 1789 922 4680 4806 2132 3536 3927 4896 4663 1024 3052 2455 4201 1603 1602 2223 2054 3425 4813 2562 3605 2781 5023 3604 4785 4105 3217 2604 2052 1428 490 4809 1787 1419 1231 2478 4125 3484 76 3582 1053 1853 113 5003 3040 2641 1550 2061 4246 4776 4089 2721 4543 4150 4210 5355 4998 1320 432 5144 4848 2391 2332 1887 1858 630 4068 4747 5070 1760 4973 3118 190 3274 1627 5380 3906 1165 3029 528 4186 878 673 124 5240 4585 2101 823 5360 2373 2575 563 644 462 3780 3506 4135 4717 327 3945 12 798 1864 1357 429 930 2336 2701 251 924 2800 1774 1729 4315 2105 5443 2087 634 4556 4491 5406 728 2042 3891 5071 5244 3712 2032 3974 5288 3192 3599 5196 5305 4485 2085 1431 4644 4280 5049 4904 3279 5402 2078 2312 2443 149 3526 2111 4703 1459 5214 3117 4212 2345 565 5440 2790 2891 3527 3877 4014 3243 3628 3167 3288 3522 3451 2740 4885 223 2009 4980 2304 1144 4676 4509 1451 1439 4572 4584 4465 2134 5023 3027 2054 4710 1669 5235 1631 4909 3161 199 2570 1129 5255 2363 3258 1696 5284 2556 4945 1424 5053 551 1279 4482 341 257 3833 493 1449 2203 2461 4664 5335 1156 3163 1174 5382 4812 4548 3098 2040 5004 305 822 3824 376 4299 4133 1366 5322 2817 5293 5233 1873 3166 1028 4768 2195 4823 856 5069 709 3304 1228 354 2857 3063 5273 5085 2789 1495 3824 3846 2680 2398 1875 3074 4582 2505 4524 1448 4415 2165 3791 346 5201 2790 3421 4997 1909 693 893 3266 4427 2803 5346 3979 4676 395 2985 1563 1551 3927 4915 3375 1726 2916 1276 4586 2346 1662 1435 39 4524 1801 1365 2803 961 5064 1817 147 1410 4318 3139 2385 4948 3080 4201 2195 3441 1473 354 4092 1947 1919 4318 3005 2368 144 1013 510 800 2478 3107 4821 1987 277 1105 3734 3095 2844 1514 196 3549 1923 4173 1550 2860 4956 4284 5235 4093 4769 2241 2918 4980 514 3842 3491 45 3807 1690 3160 1327 4120 935 3517 2944 2131 68 2777 378 2294 596 3962 3720 2031 2701 1469 2702 678 2552 2840 3023 3677 1238 4868 4602 5094 3601 3475 2615 4778 2578 1677 3162 5101 4544 3415 4279 3213 2789 2264 2035 3804 3832 1585 4883 1166 4229 2785 1588 2727 4600 2699 1871 1374 1887 3357 4896 2215 4787 3486 3976 497 4132 4658 162 3840 4632 437 4296 627 1391 5212 4613 2753 936 2223 2891 4249 1224 1326 4013 3609 3778 732 1360 841 5097 937 4043 2691 52 3373 4389 5007 2034 4295 2124 3534 3635 1437 2978 2631 866 1180 2840 693 4206 2148 2992 2470 2626 4095 3550 895 2902 4082 5046 4313 1717 4765 2574 1832 4249 3571 1532 1654 4688 845 4526 5383 766 3843 650 2097 4136 3697 3854 2968 3157 1108 4841 2123 3946 2664 2089 3404 1767 3742 1345 2836 2675 5252 2962 3393 1688 1172 4338 1119 2396 3813 4067 1820 2626 3219 1326 3661 4568 2999 4375 1246 1515 2442 1746 810 902 3839 4128 4105 3433 1991 3407 2949 324 4496 3401 5442 1562 360 3000 5458 934 1717 664 4379 4451 4312 5147 3540 4958 3233 4844 3252 2998 4705 1004 2956 2514 4364 3530 1339 735 3541 2657 4692 271 990 3793 5243 2143 4516 4569 3542 4812 305 4832 2814 1678 3013 948 3446 3910 5058 5380 5048 67 795 4988 3863 4174 3605 1719 945 2509 4705 4399 2760 2897 1981 2091 405 3362 5122 3647 2099 631 5300 4188 2657 3625 2863 3716 728 3431 2471 4453 132 4457 2912 2662 3464 1567 2383 1843 445 2834 3449 2397 3575 4607 312 403 4059 3293 2143 3032 2998 2280 1074 253 3427 2551 3450 1822 331 3869 3210 4611 5456 900 3338 4871 1743 2685 5314 2862 1424 2465 4152 3503 4014 1532 4520 5037 70 4621 1633 1035 3002 524 4892 1252 3762 2480 3168 638 3957 5145 968 3270 4846 2974 4161 3491 5448 3487 346 2417 1386 55 5449 1352 3277 2369 2688 4933 2488 3513 2926 322 4231 210 1843 2058 3842 1801 4864 3462 3866 624 3889 2007 1036 1168 3855 3930 2328 3712 1637 1460 4167 615 2239 1782 4645 1520 4169 492 3803 638 1943 1275 3599 2102 5293 2984 77 3551 4065 2306 3630 4500 3010 4110 3996 1478 491 783 3552 1996 4274 4024 2640 4965 2767 3408 4116 4713 3888 212 4610 1608 5308 5306 3367 4578 4521 32 49 5290 4524 404 2112 2816 3989 886 433 430 1983 1779 1393 2202 969 2861 4583 4958 3609 1151 5022 141 176 1383 4683 3084 1766 4021 2500 3841 3363 322 1309 894 2965 2476 2335 2454 1420 4088 2378 5414 2775 51 508 458 2995 3215 3790 428 3720 5241 4403 3659 4782 5276 1225 5178 644 1601 3320 2774 3730 2228 886 4413 2845 2969 3805 4040 897 878 3232 4674 1444 964 1965 4311 4878 4522 277 1784 3725 3822 497 3974 14 1344 4177 1783 1542 1437 491 836 3791 3275 4035 4606 894 2986 4453 5214 1673 2448 3051 1301 3933 1971 3927 3309 1789 2536 4405 2975 4085 2590 1121 5148 3992 653 5320 1130 4027 4466 3037 4806 290 1903 1061 4000 2678 2329 451 4583 1312 969 1770 341 2883 401 2271 293 4359 5075 2176 5251 1878 4836 193 4917 1840 2207 1397 1637 2040 559 4654 1597 4149 4490 2964 1491 137 846 1727 5453 3246 3459 1807 2159 4944 1089 3754 1318 5012 3822 2939 844 3395 4168 518 102 4609 1695 5283 3401 2417 4720 4521 1145 3060 1739 1270 930 4427 2361 3707 4524 962 5321 1006 4247 187 2332 3284 1936 3819 5131 60 841 4338 223 4216 2817 3483 2430 1704 4744 4871 4478 3048 4143 4952 3149 3467 317 1122 4468 5222 293 4961 3103 4067 5262 4167 200 1236 5275 3046 362 4352 339 2779 1834 1339 694 183 4830 2164 1016 5115 3737 445 239 4996 2454 1263 2044 4061 4154 4077 5041 2874 2993 4412 4252 2628 182 2122 5008 4480 3441 1826 1933 459 2724 909 587 2798 4664 546 4139 4469 2041 2556 3046 1981 3106 1195 1952 667 115 4690 5331 5096 1427 1229 5220 2903 2677 5378 1475 737 2227 3957 5276 539 1709 212 4627 2009 3349 4042 448 4706 3563 4370 3866 3210 269 2845 3990 3225 640 274 4192 1755 3442 337 351 829 1877 3922 3909 4257 696 2538 1260 993 2295 1050 3616 2078 1793 3263 2702 2256 4593 2154 1668 1815 1294 2697 2330 5345 2471 2049 3759 4762 787 5318 598 3565 1180 59 5180 2777 4914 4773 1108 4578 2134 3840 1106 716 142 4212 5083 4994 778 2775 4264 3785 1073 194 902 77 4952 3390 5264 1841 4721 3291 1380 3271 570 2447 698 5081 5372 1186 157 5312 5433 4990 470 589 1123 3315 5132 4673 5253 3351 2253 315 2636 3495 988 459 3184 3452 2380 36 4752 2349 2195 3159 5073 3499 3586 3875 1799 1522 3488 2293 676 4069 2031 1025 2708 3391 3451 4109 3831 304 1420 3454 498 789 4819 3167 4471 3414 5346 2903 2109 511 2069 4731 976 1936 1873 2966 4082 2839 2621 4424 4385 626 5232 213 1910 1587 1874 1125 3040 699 1611 4171 5144 2447 1752 4436 3280 4662 656 4077 2318 2938 2934 2140 225 1506 211 3539 4756 2997 631 1465 2311 4327 5380 3360 5102 85 3540 4886 3317 2899 1430 3136 4205 3470 2837 438 83 1583 2023 2025 4386 1965 988 4965 5202 1704 2139 3154 4103 115 5305 2965 5249 3837 106 215 4906 3646 3081 3705 3578 51 1977 3710 2636 1894 3960 1251 2571 577 5168 3125 1549 3165 2977 4775 3352 166 3919 1563 927 748 4306 4711 152 5397 1100 4837 3198 2596 2677 881 1926 4858 2169 2906 4369 816 5216 2651 3539 4555 3509 1077 267 734 3052 3012 385 4888 2130 340 3772 84 3735 640 2934 3419 2287 1699 662 3726 5270 1820 354 1403 1270 3701 3061 2676 403 5166 2324 4270 3884 2655 3458 427 599 1874 3115 2654 1961 4137 1768 167 2849 3595 3457 692 1549 3271 1566 2976 105 381 1077 2818 4241 4684 1390 714 2306 3191 2573 272 3075 2285 5204 1122 2249 3310 430 891 3335 4258 3295 536 3043 3624 5447 723 2701 3908 5269 847 3504 1698 3646 4264 5077 3906 4989 4065 4897 4730 410 3585 4083 2054 5161 5182 1327 1069 2542 3521 4362 4761 1262 386 1867 1930 1057 1110 2028 769 2662 1972 3005 1426 2659 2 1270 5113 643 1387 1693 5365 2391 4854 2213 1157 1440 1702 3475 296 4716 3554 886 4229 1808 287 5300 395 2315 3628 1366 4374 2736 1441 2127 5083 1556 5166 302 569 1759 2246 326 1781 5359 1448 4750 4507 2240 3722 3654 4002 300 100 2344 4053 80 2515 1321 2018 1100 5216 515 2591 3764 3646 3938 2478 4420 4242 4502 2992 4646 795 4143 2579 4863 3552 4141 150 4318 986 47 329 5178 2600 2643 123 4989 219 623 3452 1626 2557 3105 1171 3700 876 3646 1815 5094 3629 1076 5369 2808 4126 2597 4743 1955 4003 430 5219 2616 2233 2082 1928 3992 5350 780 907 1712 1487 434 2010 4364 4278 2556 4070 3686 1017 1501 2355 1904 3104 1190 1616 2127 3633 692 1 4038 1322 1554 2024 2643 3311 1893 528 116 1843 1879 2971 1169 3509 3907 1604 4702 1618 1381 2036 3875 2482 2488 2263 2441 419 3358 3695 1456 2988 2430 2430 1069 1441 3630 1821 2070 2294 439 2933 3255 4047 2919 292 2365 1410 78 4416 1607 402 357 5301 4187 220 4390 3284 2786 66 2891 1695 1305 99 2003 1091 4280 2823 2892 1532 5224 835 2331 1668 3515 5286 863 688 3440 4667 1208 4139 1191 1569 4511 580 3304 1919 4742 3030 4806 5181 3869 812 5319 107 334 3977 3814 5278 3664 333 3071 4530 4279 3933 2694 3288 1607 3203 4928 3891 697 106 4552 966 4798 2431 4242 4299 4751 4902 4491 1605 4089 3535 1935 652 5365 4456 919 3757 4534 895 1747 5168 2694 2869 1630 1575 4780 1043 1234 3029 556 2866 3442 954 2566 4448 3142 5245 353 5428 4654 4431 4822 378 3283 1664 5307 3169 1393 151 4557 5161 980 902 123 1000 5063 4450 5445 2685 947 5177 5405 5215 4999 3815 940 36 1059 918 495 3872 4087 2094 3137 4371 902 3052 740 3699 117 5011 5085 3300 1212 1193 5015 3907 4914 5397 4985 5149 4671 3517 4497 1728 3034 122 3662 5345 2423 838 5047 2891 1248 2132 2979 264 3645 3587 5152 2259 3931 3010 2084 3525 4160 1673 889 2785 4640 3510 1927 5272 4135 1698 4729 4169 1684 5367 3585 5159 2265 2478 205 3575 1341 3657 390 3500 2730 4531 5418 3919 1499 2408 1623 3284 2250 1214 5233 3901 591 57 2211 2 4065 4269 4774 1444 449 4691 1452 2798 3123 4763 3605 3504 1180 3543 802 5079 85 123 3403 3496 2140 5176 2362 5413 2398 4336 3952 76 3508 3937 5208 5151 4949 1929 4064 368 242 1589 1236 733 1977 405 1614 3485 1605 4131 655 3642 5396 3830 4807 3283 4023 1366 2898 3973 4824 1138 849 1536 1796 171 1390 5015 2889 1182 3739 2382 2774 1783 671 4890 4275 1574 3816 2592 1512 437 1335 2738 1868 4590 4043 2879 5176 1756 65 336 2957 4873 2912 4988 589 5262 4591 954 2004 611 2584 1981 2933 2526 1131 4618 1150 4696 2398 519 3527 166 2989 5070 3199 3965 5092 4471 3770 709 506 985 2203 2452 2102 3685 1028 4502 5147 832 2595 3598 5143 3290 1276 3348 4796 2977 1572 1043 3552 5219 4293 1545 598 404 1386 3780 5134 646 2942 3712 229 3515 2376 3044 2608 4766 1710 4509 1504 122 1245 1055 230 2290 4716 3363 1237 668 4966 4608 1549 5056 842 1694 2349 4173 3160 2496 1688 3506 699 2887 3088 2100 3168 1185 4308 3461 2555 2432 2844 512 74 4045 4066 1155 1233 3112 3294 517 1439 3332 4657 2246 1311 3114 1526 4420 2740 967 941 171 10 1769 3092 2402 3046 1392 4102 670 4949 4190 331 4752 1796 4644 3708 2492 3059 1290 630 368 4623 403 1727 3138 690 5127 2477 1995 5223 3289 2079 3466 4171 137 2279 3655 3904 2945 119 5356 5358 2491 1558 847 5340 3140 5207 66 474 190 4997 1763 3113 3725 3221 4242 3632 457 4791 2046 4664 1550 474 491 4881 3457 3754 2391 1737 796 3799 1926 3116 4493 4718 1092 3420 3574 5397 974 2946 4019 2449 3943 2814 3019 245 3315 4584 3987 4604 4840 908 4242 2399 2011 5448 3274 2326 2713 1458 509 4792 2992 5253 3975 868 5201 1077 963 4398 4887 4076 233 3831 3601 1873 1154 3232 2936 4955 3018 3291 930 4737 131 1230 16 2540 1863 2544 749 3481 2671 2743 2920 3006 2676 1841 4704 790 3822 1318 879 1944 3696 3196 1055 3864 5324 841 5223 3283 4681 2454 2075 2916 3452 3561 4447 3724 4636 4762 35 31 3179 2072 2632 1221 1216 2319 3605 3043 483 5356 2236 4396 2145 4257 4940 3560 2950 1339 3545 5098 1869 5272 346 1864 3111 3402 4927 2596 103 5397 5042 1187 3552 4870 1244 620 1136 400 2890 3591 4015 2218 3169 486 2559 3311 3654 4192 4948 1609 184 131 862 172 2965 4402 4368 887 8 4761 1410 1876 2541 391 5211 1554 3162 2905 3348 805 1489 2486 1692 4234 109 2049 1642 3455 1865 3542 701 2489 1252 2555 2080 543 297 4559 5208 4598 4991 1761 4361 1625 650 1015 3553 4612 956 662 4968 5279 3386 2035 3549 877 2082 601 2382 4670 4956 2559 4436 946 4285 1647 827 1929 51 2694 3086 854 1495 2401 3945 2635 3055 375 3160 2653 3901 1802 3579 3635 3625 1946 3294 3611 552 2910 2332 1561 4103 2076 2617 3122 3173 3796 3338 2632 2262 1510 2849 2792 3337 2263 3798 818 301 4861 4853 4887 1800 332 1041 3135 3611 1265 1000 4530 5221 2701 138 4238 2713 1678 496 225 2381 258 1603 5073 2907 4675 703 586 2536 2304 5134 4872 1123 4293 2429 3867 4434 2311 1229 842 3087 2799 619 1466 2716 4221 5452 3299 2974 5 2358 2463 3691 1431 1888 2597 627 402 1719 3174 437 1920 704 540 472 3588 3324 2313 1202 4935 1912 2416 5457 4960 3496 1795 4446 5373 4065 2783 975 3954 1418 3688 565 2002 1740 28 5153 3864 3362 23 2854 223 2209 4747 1426 958 2484 5390 3871 1284 443 3584 3575 2921 2518 560 1985 1699 3495 2223 2853 1967 4092 1874 4257 5414 3101 4061 3476 1990 1636 3917 2782 3972 78 4037 2085 4611 933 4193 2176 4509 2205 1667 1160 3855 951 3339 1986 467 212 1752 859 3242 4829 4473 5415 5030 3737 233 2948 3679 5256 1024 1499 700 190 782 2381 261 244 638 2098 3028 449 1816 355 4777 4080 2246 3172 1636 1983 1286 824 3513 3550 2489 398 739 1111 3466 1023 1802 4854 3439 2230 5238 3182 1491 3428 3918 2479 663 339 4348 490 4789 3437 570 2494 1962 1906 4257 1176 3211 2051 789 2329 357 571 4585 4956 2864 3239 4004 3921 5430 2386 3557 1982 1174 3515 842 4910 5145 4587 123 1101 3034 2459 4444 3440 4830 1770 647 1058 94 1151 4739 1219 3381 3629 704 2068 2394 20 5355 4846 5367 5080 3263 1424 3412 3392 4562 925 914 3787 762 2205 5196 92 3308 3710 696 693 5021 5034 3838 1293 1275 1672 4662 5066 4070 3521 3870 2193 1912 1367 1992 2656 3792 80 3436 5164 2647 1214 2380 3670 1131 4899 1824 2 655 78 5284 3304 570 5424 2892 5081 2185 1002 723 3533 1228 1327 3789 5021 5345 2687 2864 1061 1560 660 1110 2474 739 236 5150 4883 4819 4801 4470 2013 3842 1604 2168 1533 436 1442 3597 2458 1763 912 4728 711 4481 2258 1238 86 1631 3604 3738 4052 2258 5341 5048 3616 3325 1808 1283 657 5121 890 3614 2924 5044 4829 5286 1325 1664 4108 3931 1697 5073 4448 5210 1021 40 4039 3761 4207 5460 325 378 4147 1048 195 3186 4060 1747 4213 5251 4252 1594 2921 3466 3265 3663 3676 1866 1891 5131 571 466 2386 4854 2329 3120 2167 3586 3656 1063 4090 326 725 2270 3444 3378 2586 3422 438 2921 1371 1643 4040 2448 4571 636 2231 5099 182 3707 3579 225 1833 394 3466 3989 5135 1891 3233 3054 95 4345 801 3958 2374 2170 4993 746 3511 722 1853 3011 2343 2312 4062 2233 4741 3887 4732 1178 566 33 4935 2556 2934 881 657 3019 2906 4888 2219 2165 911 3313 3694 4161 2272 2232 5007 2001 3694 2292 4943 95 2420 2775 4122 4008 4700 2640 4964 1870 1154 1536 2338 3874 3984 3613 3532 5073 2930 2642 4138 3857 898 3449 4175 5436 4311 5141 3609 2672 5289 4535 1538 5355 2078 50 2504 1959 1511 3569 5020 2430 5051 974 2786 1888 1014 5074 2766 868 461 491 3564 3627 1687 1126 1398 2790 1259 568 2369 3691 4601 2834 5351 4609 5286 3357 5161 1964 3057 889 4248 4003 3452 1997 164 3403 4399 1651 5445 1504 3329 646 461 1491 5366 3210 2955 1700 1835 3618 2677 3877 619 3619 192 422 2843 4022 837 1711 4998 2981 5205 1082 3506 590 2673 1884 1166 520 5111 4380 3274 203 5249 4418 3634 4335 3151 3698 676 3963 296 2598 5069 3918 270 5376 1869 3503 685 41 1425 1771 1530 2884 4312 2397 944 3564 2871 2652 4914 2003 1634 4247 3329 1577 4480 645 139 1591 1257 2146 3155 2894 1362 4219 4400 2182 2953 856 806 1134 5446 4031 3632 2459 3325 3295 2794 677 2245 3058 2172 2777 2319 2275 4727 4949 425 2627 4109 2540 3842 2059 2731 681 2935 3676 1973 271 1737 992 2613 336 3375 5444 5035 1907 4075 616 5371 2623 5433 1323 2104 4401 2342 826 1813 3269 3093 2333 4113 324 2931 3526 1114 1028 3057 5443 1394 4842 1932 3471 925 3488 1011 5239 455 1042 628 2959 130 3675 5145 375 4644 2919 1312 1745 836 4454 3701 1621 1004 4943 3310 2350 2523 768 1595 3422 4947 5293 4524 2402 2394 1802 2227 1636 1132 1692 2108 3006 2335 878 4284 1143 4681 4602 756 4399 3799 241 1988 5122 4380 4549 1941 1739 4183 2406 2025 3432 2361 309 1669 1549 1010 1866 1928 4271 1576 2247 2810 1244 3605 2479 2266 2606 2636 4253 1534 4526 2066 3445 560 5132 4672 1307 2731 5423 4416 4797 14 989 3412 4239 2728 367 2022 3254 1673 3832 3788 972 3014 2956 2731 5280 965 2593 5128 3359 1572 2676 3789 2572 2097 2093 3271 2789 3313 5058 1981 3939 4442 2845 4238 1089 4489 3846 4260 3770 1082 476 594 5009 1519 2068 4966 3489 846 1630 1369 2232 1969 2494 2061 3720 611 2291 1120 4553 119 2475 1380 1686 1089 910 1912 5254 155 4609 398 1694 1565 5203 3274 1476 856 1154 2234 1050 5035 2400 1184 1017 5356 1661 3437 4837 2004 4952 5367 5125 4212 2720 1939 2301 497 4367 1795 3851 4986 1265 3361 3402 4003 1615 4510 4747 4258 5279 1282 2735 3323 3420 2787 1937 3787 4326 2577 3127 660 3556 2583 4073 3269 5007 3401 1030 3287 4260 2664 2450 1320 5291 978 280 42 3466 2982 5259 99 3034 1104 640 5047 1124 1020 2783 1324 3121 2290 846 3430 156 4085 3342 5121 2359 345 875 1588 1573 861 3803 4416 261 3077 1792 2517 2466 262 5029 2667 178 1690 1206 1342 1046 1096 4515 5461 2306 2612 3553 4729 2522 3193 5411 680 3117 4738 4444 745 3837 4305 1410 4558 4688 4664 2646 2338 3897 5030 4055 4790 3012 3530 5211 1916 2154 3277 3571 4622 1543 2088 244 675 1002 3004 1837 6 3959 4492 2589 3386 2787 4551 4788 385 3732 2468 826 3365 4255 3976 1993 2058 3222 3067 1466 3016 4733 2974 3909 3289 4193 550 877 3303 5093 97 961 5289 4865 2362 1010 188 2838 588 4863 2254 2781 4887 2965 2200 2433 1703 1040 3996 5222 87 4774 4856 4772 4928 5201 3 3736 2810 3703 4407 3244 4549 3732 465 5147 4136 4463 1201 386 676 892 3041 2766 3803 4896 2885 841 1226 4861 823 3653 2536 3512 4744 5270 1645 3467 148 4079 4433 3420 1495 3983 4517 1531 4814 4998 1459 1048 2427 3793 5210 2412 338 5266 868 2851 3773 4159 951 2386 2915 708 288 2409 2755 2519 4775 1379 3504 3308 1224 3489 1 4929 4391 3289 2543 5086 425 4073 2432 1885 714 5306 3639 4632 2364 4631 2984 2034 146 2398 712 1288 2716 5127 3091 804 4608 4850 4641 4372 3611 1707 684 785 2872 3296 3387 3885 5371 4637 3629 4408 4429 3168 2282 5230 3196 741 4485 500 4717 2292 389 3749 1280 3315 1545 4604 4365 4072 4350 1566 1750 4636 3487 2510 4866 2449 1381 2394 2265 3981 1185 469 3203 4998 4212 5062 1228 1171 4575 4925 2150 1294 4291 947 2839 4516 1260 1137 1606 1486 2915 2626 4125 3878 4725 4140 5296 547 2686 4787 3877 1386 4317 2880 4288 969 5371 1115 1067 458 337 3145 4540 538 1546 5178 669 4400 5324 4699 3499 1311 2208 5163 1467 2111 4682 4021 4189 1216 2759 508 3352 1382 688 2875 1641 5377 4939 1311 2211 755 4490 2854 1071 9 883 2598 4225 1783 1260 4135 2687 501 3734 3107 996 620 4249 3926 2560 1103 1669 2698 4911 2288 677 159 1940 561 4272 4308 5201 5081 5135 417 4444 2239 4327 2767 5189 1728 3934 2046 3633 701 2854 3409 363 1139 3248 483 1142 2552 1997 3527 1585 4703 4993 2157 848 3749 2682 5396 1849 4222 4443 4339 2457 3452 206 16 4106 68 620 767 4059 877 3052 2413 3039 991 5292 4573 1424 556 3933 3193 2684 1106 2217 2094 4519 356 2894 2316 1773 1576 1273 1524 4925 1443 4885 3877 5051 1232 1362 5426 2379 1520 320 828 5202 5011 4612 4392 4846 5342 503 4043 2755 1091 5073 1388 5100 1026 3882 3848 2954 501 57 2312 4826 1258 2400 511 430 5164 668 2369 292 5396 4258 5118 1183 4515 2690 4521 3596 4797 1984 3527 1768 4392 2581 3291 3766 758 4339 362 3602 5427 5368 4724 3553 2554 331 1996 3698 205 2360 4564 102 5379 1183 847 5055 3095 3842 3275 4376 1431 2343 1674 3783 3047 2836 3959 2957 5292 4400 4212 2264 1658 4091 844 4596 3560 4488 2530 2374 1914 3388 901 1992 1893 4518 2926 5393 4952 455 476 4110 3801 3953 4591 5131 32 281 3028 331 4321 2709 2841 4317 3288 4048 1955 3803 2620 1978 3276 3146 4051 2670 1639 2246 739 3320 1556 1545 5104 2681 3216 1201 1839 4543 4637 333 2792 3563 827 4167 2251 5215 1553 2492 2596 3211 2975 497 142 4145 1258 513 2455 1971 1154 455 1987 1347 3976 4174 1825 2078 775 4386 5431 2165 2519 1815 423 3511 4092 1893 502 1497 3261 1642 3104 3112 4482 2146 3834 3563 4688 1677 4791 1369 2515 3425 4822 3298 5271 820 595 5364 1839 645 3045 2062 2416 4924 3700 3561 937 2624 3218 3199 4817 3637 4664 2754 2651 3317 5379 1718 636 3813 4564 2782 1752 625 287 2035 2201 4592 19 5029 52 444 4126 1517 3007 590 35 66 4052 4210 4002 4522 755 3221 3953 4798 824 1058 1445 3592 5439 2005 2615 2957 826 348 1494 5349 48 3474 3905 1709 2454 1055 4984 261 2089 2265 2335 2866 1308 1843 4865 3792 3607 5051 3954 4957 2120 2748 4894 467 2481 3960 2011 3769 3805 3715 2718 5211 146 466 5121 5434 3273 3822 1484 4201 3057 415 3111 4202 4896 5016 3299 807 1546 184 3353 4851 11 3762 657 2936 609 1613 4702 2127 4688 2226 1525 5021 3800 398 4451 3293 5187 1181 4904 1314 4325 4685 1979 4039 1358 3182 4307 3847 1195 1449 4859 1534 4955 2157 1154 1865 5050 4558 2478 1159 1943 3941 4998 2484 671 5083 3828 3564 497 4898 3571 1909 2793 705 237 3816 4672 838 4147 4076 1866 4869 5027 2052 779 1537 1990 4805 230 3226 2297 3377 3181 96 719 1111 1011 1018 1982 3496 2573 3722 939 3958 482 4387 410 874 1561 3452 3568 4463 4692 1928 3802 3610 4669 3151 1395 3271 3838 1564 1834 2945 4951 1348 2257 689 2799 1538 3036 79 4827 20 1180 252 3711 938 1330 3257 2204 2738 2739 2463 4286 381 1038 4557 4317 1050 4157 3886 4737 4316 1920 1524 1240 5070 4459 4768 3122 2970 4866 4870 3222 2977 4494 4103 1446 1033 4351 284 1154 4040 3137 2299 4536 2314 901 2960 4944 4583 4652 6 3656 5117 3209 973 2897 3157 3183 3260 2785 3437 5231 4285 1651 287 5119 727 1561 2701 1540 3880 3497 2951 567 5150 5219 1510 1594 2002 2491 1144 1524 4978 2729 2144 4411 2044 1972 841 3018 5431 3682 992 4046 1026 1951 2643 548 3487 5269 1924 2583 4415 800 1859 5028 1879 3164 5221 3007 5444 4755 1658 5214 364 5251 167 4825 1954 2455 3839 721 2544 5306 4590 2088 3282 735 2068 2317 2203 4201 1910 726 1109 1703 2624 1318 410 5344 2376 3089 3831 4448 4042 4659 1780 703 356 800 3897 4130 4063 1760 3734 5085 644 2516 4211 1886 673 4768 573 3696 3481 911 2912 1627 2768 1105 2293 1939 1913 4964 3658 122 3345 3246 1565 1407 1625 97 4398 4718 3163 3681 86 1486 805 5433 5458 1728 1084 2784 2095 1109 1533 4926 3602 563 4727 3263 3737 3686 3201 3916 3175 2255 1094 4236 3652 1628 5441 3284 882 3076 1431 772 4396 1761 4338 826 2352 1245 656 4342 4253 2794 2158 3393 1355 3329 196 3127 2300 3519 496 2706 4353 927 1047 3041 3631 4108 695 4635 3061 1862 3364 4917 268 1961 3802 2116 2375 4381 3529 3284 3634 4398 758 2042 3034 2344 4133 1343 1406 4796 3869 3491 4804 1354 4347 1551 5294 2395 1179 2454 4076 555 5297 186 1307 5251 5399 3101 1784 775 1371 4222 1273 5333 4911 1566 1324 449 3456 2638 3225 3794 2329 1124 2977 846 2872 4648 30 2766 1042 707 2835 674 2809 92 4504 2310 3815 5022 2530 2288 5303 3790 481 4582 4462 4844 3239 3925 3813 4693 3526 2115 2191 3646 1818 2690 2912 42 679 281 3987 5263 2476 3045 3657 960 486 5411 1105 3696 2141 2126 2136 1103 634 5023 922 3742 3965 3678 2554 5423 2613 5213 4394 2465 1327 3207 423 2372 1798 1511 5327 2045 4058 2144 3834 4133 5071 1444 1437 4476 4839 1335 2485 1377 541 2920 4241 1175 3735 4111 5114 1875 2746 875 3613 2789 4591 2068 2181 3167 5355 4022 3019 1221 1025 2444 5421 4235 2365 2856 1129 1995 721 3781 5084 256 800 4935 4730 2567 4276 4148 301 3957 1868 3695 3586 1826 1425 5431 1377 1704 505 870 4188 4042 4131 1885 635 3758 3674 3493 3502 4445 310 5150 1102 1381 1109 5126 5313 2396 1982 5443 4333 3012 4923 4874 2774 110 741 222 1160 367 2371 4751 3744 4815 4808 4061 2927 3625 958 3049 3451 3188 620 2868 5078 4728 3418 4053 4398 4632 3684 5163 2021 253 959 1738 1359 3933 4439 618 3131 2514 3723 411 3056 3630 928 3166 5090 2857 4325 5290 3111 4161 2439 3161 2704 5231 1983 3031 1153 3212 1382 4865 3896 5301 1485 3854 5052 3351 541 3784 1000 1541 1823 4593 1000 4656 2380 1084 3984 5416 1740 846 773 4738 3610 4757 5442 2272 4188 1203 4618 3195 3369 3310 1888 4726 1241 956 1292 5445 2204 4599 3527 3928 3941 782 1534 5339 1694 659 571 3666 4475 4391 4453 3039 4143 1077 3174 3853 4830 3720 1441 2847 696 296 341 4788 1851 1502 2962 4910 2844 2753 5058 1797 2227 1983 57 3024 3470 1976 2031 4701 4689 3678 1692 3110 3962 2222 3413 1659 2318 5276 4338 502 3667 3614 2908 5112 4571 3565 4699 793 330 2282 3003 54 1359 720 661 2828 3407 1997 3590 4613 5007 5291 731 1500 3448 2804 3071 2288 3146 748 5026 2590 4614 4790 348 5221 1360 1860 2674 2614 1225 2789 3450 5189 3554 4618 2095 1645 4014 2034 5089 1831 4293 147 5204 1041 2547 3552 4114 1327 5174 4954 5112 5281 786 860 173 2078 2459 124 2944 2804 1460 4654 1743 2155 3826 1392 231 1428 2364 3753 4811 2352 5193 4147 5279 2451 2369 2735 3850 3270 5212 2469 5180 1836 4026 1286 334 4910 969 880 3396 986 4373 4698 554 1532 5441 3441 587 890 1917 5457 4393 2959 1389 2249 2986 5110 4351 4855 488 420 1859 2811 4513 3381 1116 155 3563 2934 4820 3167 3213 155 2596 3295 3616 4428 2444 1926 4484 2643 905 523 4446 773 952 1292 4605 1641 4304 602 1798 983 3113 5107 5414 1582 3740 1627 1835 3031 1689 803 2916 4125 2691 5296 3964 572 385 1796 2357 3416 3930 4254 5293 2301 4846 4657 4850 2276 4583 3605 1173 1470 4361 3890 4216 3436 5327 2545 389 3893 4030 5079 3343 611 4192 2800 4154 646 911 3500 707 957 2922 1235 2966 3222 971 3107 4121 2058 2351 855 3524 3653 1826 3032 919 364 2310 5172 2949 4566 794 1553 3431 1720 3877 4305 5351 3741 938 1443 769 3800 3514 3692 4778 1166 161 3089 2192 3993 3287 482 5453 3792 1782 810 3169 3033 3529 3443 1627 1517 1100 1907 4756 2476 2141 1034 2955 2197 3397 2941 1455 966 3160 1366 614 1324 2270 2873 1279 560 3362 3986 3424 4275 3593 3582 4043 4394 2346 3173 3323 3247 3756 3099 2638 879 2487 3026 964 3487 4182 1462 2576 3988 4401 3364 5326 4738 3824 2525 562 3649 2024 4785 1185 1101 769 3136 770 3854 2966 1754 1163 3739 1696 506 4450 2698 4539 788 5383 3052 3772 3606 3740 1546 149 1882 3622 3199 2831 3700 3934 4387 435 3650 3753 1329 186 3218 12 2598 3258 3424 464 2827 2610 4656 656 2116 3045 3262 4427 1440 4968 2342 2031 708 3053 5428 64 2558 3609 4745 1472 1294 4880 2796 1894 527 2039 3566 1112 4244 3455 3735 2201 5249 3534 2494 4878 1850 2856 1629 222 1674 4147 3343 1286 909 1691 5221 989 2390 4925 4618 831 4066 1413 4691 5151 5190 2269 2526 2403 1190 2445 3949 1881 3702 1626 4821 2723 4257 3401 4212 3252 5249 2579 2135 4168 120 3301 570 2547 832 4988 3922 157 5296 2711 5288 1056 2159 1512 1610 1504 1233 1423 4052 5428 4043 396 4591 2846 864 2056 1076 4743 4871 4736 2510 922 2095 3995 1525 5319 2345 4716 1886 516 3352 4876 843 4341 351 913 1629 4157 5266 3781 2607 3162 3181 4634 2901 1486 710 3607 2328 3519 964 1093 2639 5151 4534 4879 864 4941 5188 3277 2007 1681 1024 814 1631 2402 3302 3379 5286 4104 2323 2149 2377 2964 166 803 5063 4542 4887 5449 2257 5428 1359 3367 944 833 164 3116 2867 4920 3735 831 4661 661 1679 2277 4455 1332 236 4823 4113 5453 3880 970 1786 1211 559 4290 2915 3304 318 2791 4041 3567 2966 1182 2715 3350 2740 2793 2548 268 361 3150 2710 2578 3311 4313 1490 4662 2154 4461 3366 3793 970 3042 818 877 1749 5009 3102 3247 5304 3918 3612 3481 1318 1343 4565 2776 3727 3758 1287 1251 1078 1449 294 385 3933 3104 1577 3672 4549 2188 4526 3916 2807 2761 4927 4431 1589 879 5329 1703 5414 4100 3922 5104 1879 781 4242 5074 3472 421 3328 2108 1616 5314 3738 4061 178 2915 4090 1699 4372 4664 4660 2917 4665 2946 2432 3334 790 4947 2416 5120 1508 3015 4897 3662 4311 876 995 1085 1042 975 3579 4583 1600 3318 2377 2222 5084 3282 3847 1265 5081 1802 4558 5086 2238 1557 3371 1042 4667 3437 3217 2071 3898 2558 4260 1105 789 5314 3891 649 804 4423 2675 3391 260 4199 3517 5315 2714 2945 323 1031 572 4163 2542 1751 4966 4634 3983 3549 2341 241 4309 2124 1064 198 2131 1791 5111 4370 2828 886 1742 2913 4354 5447 3873 3472 4613 4482 3144 1482 216 5323 615 89 4138 907 1706 453 660 1698 3439 4787 1378 2488 4758 941 307 2903 1624 2171 4642 5398 3679 2880 3889 1619 712 5263 4028 3211 3574 4157 1904 2062 2005 253 1518 3522 4879 3768 5044 162 4064 3607 251 1774 2886 2707 5415 1569 3467 2109 3208 2158 4247 1974 1280 3979 73 4121 3354 5347 3410 5456 1242 2065 4605 2161 1572 1601 1050 5169 5335 53 1963 2738 3954 3650 155 5320 2057 4685 1688 3679 3365 2115 1897 1531 967 5102 4134 3057 4598 4278 3942 1738 2736 3675 376 2201 4589 3351 1266 5283 460 4558 1873 5452 1683 1668 3212 1858 1843 3240 2990 2952 2532 2312 1653 151 1013 1058 4240 4618 3200 3045 4995 3739 430 2805 2425 4583 1274 1401 835 1311 3838 4450 429 2428 241 4656 4661 2233 1638 1383 4121 1682 2839 4641 992 4564 3841 1325 5110 1731 1724 2286 1834 1897 3387 3985 4645 941 3 3155 3787 387 1670 4822 3377 2373 2287 2539 3925 2972 217 1797 777 2445 708 2478 4297 4116 4665 1969 1878 281 373 293 3759 2464 2764 2717 4550 310 4791 2357 2009 4336 4629 126 1496 1577 816 4321 393 2032 209 1584 4133 1703 826 4995 4811 733 5360 3040 4272 3395 525 4664 1998 3283 342 764 3435 2178 2555 3737 2830 5052 2490 3614 4572 75 1254 1913 4237 3547 5419 558 5080 3183 3487 1289 4413 292 3294 3030 3685 610 5187 2681 798 921 2868 4067 1826 4395 3529 123 3206 2129 4958 698 130 671 3032 2935 1009 4492 1977 3201 213 2388 4887 4702 1588 1687 4318 4126 1498 365 2843 1117 4332 2298 2643 4153 44 1207 4178 1432 1402 631 4422 2937 2137 1629 2214 1705 4362 4630 2988 2371 4764 633 4223 774 1314 2993 4994 2354 497 1022 3627 9 4686 679 155 2323 334 2551 4259 3401 4205 2504 2347 2020 239 1262 976 84 5137 3178 3729 2804 4551 4698 1547 4132 4975 133 1298 2228 3482 245 1659 3471 3674 5035 1382 2307 2866 3645 5367 4396 3176 3015 1241 4549 2206 905 966 4012 1427 3510 3571 4877 1626 3924 3293 4698 4601 3217 3775 2631 1031 790 5297 4341 1044 1200 4717 3922 1958 4949 1609 5333 1258 4071 630 4982 964 3665 443 340 5374 514 935 1898 4188 797 2931 2404 4537 1656 4141 47 4428 1682 4519 1089 3597 4797 3513 2078 789 702 4016 742 5347 2292 4517 5181 2139 882 4721 414 1091 545 4541 2263 3692 2089 416 4675 1652 3260 3379 3883 2697 1085 1434 105 2197 3891 5070 69 2562 3174 2749 4019 5189 5109 1693 2284 1578 197 214 3708 3919 3003 4621 4477 1410 1481 3237 416 2601 964 1293 303 4969 4728 822 1543 3193 3323 1144 5427 2528 2289 3387 5058 4115 355 3371 930 3535 785 364 4436 2763 3639 4420 1154 2042 5236 1640 3391 2080 4927 3460 428 3377 91 1653 3817 818 942 1381 573 2229 713 3329 172 3476 5229 2906 5323 1603 1390 4875 3615 5287 4044 300 2111 4409 1123 3325 3829 647 3563 2525 635 1017 3768 2446 4244 2550 4741 2091 2208 215 4851 1662 1783 3429 3472 4139 3532 2046 4692 4710 1021 3385 3353 872 5241 820 2299 1222 4174 752 609 2105 4105 2059 5431 3855 1824 2991 2205 3998 2793 2267 2018 371 1678 2751 1508 1881 457 4566 5143 3250 4420 2639 745 5462 2306 4234 3048 5458 1817 4964 2140 1805 378 2212 5326 3492 43 1872 965 2166 2827 4384 3206 4643 3737 278 399 1376 840 1160 1001 3745 4376 3367 1300 3354 4872 4616 1287 4001 4258 4343 2036 4553 4777 5073 3252 74 4070 567 5049 863 2740 4479 3384 4815 3706 2468 3385 3362 272 4545 4368 4517 1869 4084 4126 3721 1974 2735 2417 2779 5122 1225 3100 2552 2345 4487 2676 4913 4961 4639 577 4621 1337 1993 2657 4208 811 3093 4206 4592 3201 5364 2737 226 4188 2985 5128 3966 4847 3374 5268 4223 1590 3178 2759 2407 1569 1300 3428 4692 1556 1251 119 3843 5408 3121 3499 968 3327 4577 2782 1752 5104 5056 3559 2874 4383 1784 2978 1529 3229 3968 3556 2866 2379 1110 4804 5137 2902 3292 2524 1571 5387 4741 5226 5317 973 1447 5376 4260 61 2611 167 514 3029 2938 1068 5233 3856 3558 182 2040 5329 1593 3763 2403 2526 367 3621 2795 2602 3102 893 4278 3244 1638 2284 5132 3254 1055 5240 2879 64 1148 3 2784 3655 1368 1089 1997 1536 354 837 921 4004 3219 848 2964 498 519 2832 1094 658 3076 3346 1011 42 2036 4941 2894 4422 2791 245 2971 2685 3561 4607 3526 1837 4652 657 441 432 4781 3127 894 4726 4398 22 4684 1272 806 2257 2004 1467 3424 5399 2290 4036 2999 4107 890 1473 2892 1903 4661 3013 4877 2261 3290 4968 2271 1233 3585 3740 1772 2374 1055 1869 4473 4078 4697 4512 1997 1596 1739 4714 5041 5363 1668 2529 2231 3725 3220 1441 2163 3947 949 1170 1962 1806 3300 1663 2350 4637 3732 577 3011 1297 4119 4041 1187 881 3999 5175 1050 740 500 4286 1040 2106 2475 5393 3608 2130 238 1329 970 1759 3763 760 3780 2603 4694 3297 1843 3555 3923 4761 866 720 4665 2863 3167 838 708 3521 4796 341 4808 1655 3631 4782 939 1555 3372 3344 4034 4925 807 1029 5204 88 952 4918 1127 3341 2438 3152 1345 442 3477 351 3219 2883 2459 2909 267 1066 2553 1429 2012 1358 2303 4988 3046 263 4017 660 3480 4452 5462 3546 5255 3432 3881 1398 466 4141 4800 3896 4729 4254 4178 845 114 901 3416 2144 4267 3749 2044 4698 4580 5163 958 5415 3026 3348 4804 4527 2197 2417 5118 3472 4427 2111 2915 2306 2090 4338 1922 3197 4179 4506 1955 2001 4096 1244 986 3217 246 1857 2962 1503 5215 3086 1403 1724 381 4225 1441 1723 3330 202 1922 4718 513 2959 440 4813 4845 4108 4221 3819 3187 1659 5296 1142 1143 2006 1268 1149 2965 4543 4530 3555 5052 3014 653 2248 3224 3999 1922 586 4355 8 4895 1288 2054 3634 5414 2742 5081 5374 2027 4433 5347 2097 5393 2861 3085 3986 4893 3746 1736 861 5080 3340 3823 5253 151 3999 3417 3525 3864 3445 1218 1424 1744 2924 861 5094 3363 2269 3737 4635 4523 146 196 1905 2867 1109 476 4764 4580 4177 2478 490 3153 1964 4907 2098 4657 5438 2881 4455 2903 3177 3907 5094 2149 4684 2366 5411 888 4814 2282 555 4141 4950 258 1328 3065 410 4209 274 479 706 1650 763 4083 3521 2775 1945 1944 162 805 1665 2057 3085 686 3640 2408 1062 2957 1776 3146 2425 5219 2929 4237 3278 4487 4221 3967 4892 2039 5181 4947 3612 1252 3362 4868 4003 3860 2146 1101 173 2177 5056 3414 2040 1125 5075 1277 4544 5447 3905 2441 824 2293 3191 462 154 1866 89 930 4642 841 554 4824 1392 3180 2883 3695 4192 3899 777 5029 1420 94 3559 3986 4314 1345 3407 2263 4343 1915 4122 3323 3047 1561 1536 3536 1097 5322 2009 3869 5147 5001 1735 4552 4877 1502 2805 173 4587 4846 421 2964 1265 1518 408 2737 3287 4616 5275 1768 1060 1141 811 2378 978 1788 3563 3395 1486 2129 4012 4670 3009 2066 325 655 2105 1448 1281 1773 2855 4400 490 806 1291 4713 5337 5003 4532 4172 1021 4291 3538 5320 3282 5447 4067 1769 217 2052 2026 1615 1772 2988 2746 4611 466 1654 825 1543 2596 1367 4740 1427 5281 3928 4736 2695 3788 5033 1400 474 2921 407 1523 1747 2410 2859 2139 4813 4107 3149 4081 973 633 4854 1141 246 2608 5022 1332 2537 2548 3983 767 4815 2147 3982 2118 1348 908 4039 735 2237 2354 3427 1879 1834 136 3894 1532 2536 2419 2103 701 3071 2266 2069 391 2280 5306 2830 3574 2919 4518 4622 1741 4889 3155 4757 4237 4515 4317 4433 1482 1450 2346 1365 4187 4703 5220 1903 3868 740 865 1201 827 2383 1886 2782 2680 3767 3074 983 3812 450 5108 1468 1792 2267 835 1385 913 4055 3479 800 1421 5421 4418 675 4344 941 4432 4682 347 1050 3549 4317 5123 3652 2830 2826 3096 5084 2454 5207 5265 2846 2943 4747 1858 2055 3487 1525 4008 2115 3437 5127 5209 4963 1576 3336 1072 2889 55 1418 2849 1998 2467 667 2229 924 5102 4313 1521 1249 1979 4177 3158 379 175 4846 2704 2950 3359 1287 948 751 1688 4172 5414 3342 2490 2825 2158 1118 2205 296 3333 2291 1460 2508 3596 3716 2819 3575 4838 2476 4647 1165 618 3548 3196 4576 4479 3589 3664 2808 716 3664 826 2115 1294 1701 683 4899 3179 107 3856 4817 5015 3313 3047 2056 4468 577 2344 3293 1315 957 3951 4214 4878 2809 2838 2378 4466 4055 3627 1643 3827 4470 4588 5114 2824 1630 3309 5277 4641 4708 5004 4306 4558 1715 1516 4930 59 797 1773 3707 4379 744 3566 3339 4147 3542 148 5282 4075 566 1005 939 4046 2490 3758 5151 708 30 1144 3989 3973 982 2492 4183 1576 3407 2305 1997 3751 2062 4492 2317 2229 1836 3145 5048 1316 977 3123 3712 4973 5233 2962 5134 1837 3030 3999 477 3793 3068 3141 5106 5009 3250 5456 4655 2109 3321 2671 1815 4947 5400 4721 5282 5100 56 2223 2718 825 4161 4798 2147 5368 129 4781 322 4123 4683 1004 2773 3801 1665 2932 4517 1262 4363 3780 3108 2229 4388 3093 2911 1791 2108 107 1305 1643 1047 442 1603 4854 752 531 1763 1525 4594 943 4078 3966 5104 3272 3184 27 3462 1251 1385 5060 1131 2063 858 5385 4266 3715 516 5199 1341 976 927 1812 2146 1996 3202 3586 3631 463 2976 2730 4 2606 1224 5067 187 660 180 713 3745 4163 4527 239 2428 2603 1520 4338 4910 5422 4991 3751 3543 5431 1133 622 2686 5088 5215 1141 2033 2865 5058 1914 3770 3058 2248 1650 3059 1011 4629 660 2053 1279 706 3742 1137 3832 4938 5339 2077 3701 3420 5018 2817 4472 4647 4178 2940 1773 1504 3354 3377 4241 2880 1081 4195 1772 4377 1637 354 2481 2310 1809 2811 3726 3168 276 5033 136 4803 3210 567 3306 690 2117 867 1682 2719 990 22 2076 3364 3581 5115 895 3258 1679 2535 1259 2069 1696 5380 1586 918 2182 3571 2601 688 3562 4401 560 5286 2363 5046 2320 1273 2780 4549 361 4678 4598 3143 3521 4655 3431 1714 151 4112 157 1643 698 133 5447 1692 1628 1518 2581 1466 4182 4048 4101 4887 4260 5157 5244 3128 1931 2099 2253 2502 2508 1398 4933 355 640 2185 3475 4235 3493 4512 3918 3420 4396 780 3034 4555 1460 285 2399 3065 1493 5312 3569 1263 1142 2958 4680 5436 2989 5276 3047 653 2415 4117 2480 1952 3209 3877 4585 5349 4152 1924 537 714 2112 3892 4792 2748 4261 4838 3569 1725 158 4615 72 1218 77 2877 4948 5098 4135 840 289 5037 4657 2640 2268 4106 1874 822 1209 5362 3418 3033 709 3635 3222 2685 2816 3284 5124 3367 4436 3886 3563 1873 998 3081 3203 3072 5320 1195 1345 3023 3104 600 1010 1117 3891 3283 5015 3827 3534 1962 691 3091 5196 1234 4654 352 139 4472 2184 4227 3649 407 5069 3903 5394 2406 4796 2180 3959 3747 4579 2410 3387 194 3259 2479 623 3685 4195 5281 714 822 3010 2876 5194 2712 4425 5234 2024 1000 136 3580 764 1292 1845 5296 5433 1206 1338 4478 2378 93 494 53 3871 2647 403 4220 5227 5425 4717 4751 2268 4523 5218 4854 4999 1785 4550 1382 2747 2747 3982 567 4440 746 2267 1081 4964 3435 4920 787 4157 3787 2330 4835 1056 4736 2603 1213 1912 1767 3113 4091 3754 3956 4155 2448 2989 4545 1119 526 39 4795 5034 1812 4335 613 5431 2357 2462 1533 5027 3256 5384 4642 427 258 1824 2058 5068 699 1510 5427 239 3857 3756 5166 2491 2033 3912 1092 1269 764 1356 4108 2450 3312 1454 3125 135 4280 3960 368 357 945 85 4580 2881 2866 1826 428 3444 4903 1479 1700 2919 1277 154 2628 1245 61 1764 3081 1893 1459 4497 2775 3224 4847 3259 492 1560 4010 2810 767 2583 4639 1699 2651 3391 1903 2435 3782 4052 4441 3094 2870 3409 5289 2706 471 2596 1826 2415 4068 2972 4795 471 2516 1748 1190 3937 843 2786 882 3876 3929 3526 554 4270 2122 2791 5376 461 3862 3266 4650 1444 2582 5197 3327 3603 1597 431 1136 4503 996 4216 2231 444 2413 2360 283 348 5328 536 1510 2562 4722 2277 2086 5112 1204 1600 4408 3889 4825 2850 3700 2067 4860 2546 4235 4018 3453 906 42 3713 3199 1947 3836 849 4307 4598 4774 2069 554 4073 807 5221 1896 1167 1552 440 2407 4801 2432 4420 2267 3925 220 4876 2310 2270 4748 764 1672 4950 2714 1417 1029 4957 4855 2197 3652 1193 4851 3636 294 4176 5103 826 5129 4467 2731 4096 4498 1573 2596 4397 1791 126 655 3332 2730 4924 3778 299 2038 3145 3578 4004 4306 690 2180 2722 3643 5205 1591 2712 2 688 1414 3024 4202 4888 1949 1201 4485 4178 1096 3072 2479 3127 2470 600 183 5079 3369 2907 2348 1489 4752 1952 2775 3897 620 2137 1947 2816 4920 5060 5299 2560 302 1049 820 914 744 1395 4019 4481 4702 2352 2642 584 5303 1088 768 2324 1187 3091 2187 3887 3181 1901 4317 3306 986 215 3406 4220 3405 4931 5260 3962 2858 3456 2357 4571 3804 2106 3765 3045 2483 3090 5137 1494 3258 1789 3012 4116 1348 1166 4325 5105 5283 1863 3461 2859 660 2754 1685 1338 3821 2626 3486 2252 4994 321 936 2923 1467 1879 3155 2535 5338 2909 1694 3977 3445 4599 72 1922 4179 360 3161 3302 386 3266 3802 1607 1285 4455 2020 3380 3217 3723 3745 5013 1387 1338 1442 3010 643 3646 265 5220 4628 2024 3377 1237 1505 5432 5444 3905 1906 4680 436 193 3173 4143 3593 512 5332 1221 1553 3794 1441 4911 1386 5236 3784 3317 235 3546 4505 2861 4337 2178 4224 4652 3712 3984 494 1393 2746 940 3488 1826 1076 1106 1828 1531 1377 5017 3254 4103 1468 2248 5326 5397 2521 4357 2398 3970 4894 232 3230 2585 4495 2994 3082 53 2520 586 3447 1281 4355 3876 520 3342 2716 2010 2107 4558 327 3664 3007 529 3794 4102 1222 3199 1783 417 2461 255 114 861 5293 2697 4509 363 3809 4512 2834 1359 4112 1833 4206 2202 3290 1829 3830 4363 2868 2467 186 4460 1262 4945 2375 2879 171 4139 4495 4028 4450 5162 1413 4193 979 4056 2292 2387 4007 3975 1267 830 180 2473 4427 3101 1709 5300 4797 2523 2062 1527 1121 1937 2604 2285 454 82 569 1713 501 1004 3890 2564 1696 4408 2545 1019 2600 3334 4712 2852 3626 5269 1555 329 3497 3031 5014 5437 3174 5207 236 4068 46 4708 1130 1903 3303 5407 1049 904 5004 2453 4478 159 4643 602 1052 3532 2257 2119 282 4832 4817 4424 3424 5252 3545 3018 5234 658 2116 3954 850 2931 1722 1848 221 4436 1650 232 5166 2842 2406 2246 1256 1571 193 2140 3513 4730 728 3612 4898 3267 5058 4351 1334 4615 3787 707 99 896 1644 575 1100 2960 4700 2246 3509 44 1743 1192 2698 1495 2311 202 940 2400 2006 888 498 3675 1145 1659 2620 2958 936 2789 1174 104 4472 2891 276 2728 4895 3604 3012 3891 3006 2946 1195 4835 4479 3660 2511 3928 131 5347 2583 5414 3982 4808 2239 2606 1694 1957 4987 3901 709 4400 2560 5039 5000 2248 1121 3020 2919 99 1409 2721 3238 937 3503 4128 2701 4946 875 625 4460 3707 4486 4901 3869 807 1315 3629 4800 4401 2931 142 228 2034 1556 243 1521 2037 2014 3803 2107 4833 1316 3490 2048 113 953 4853 781 2087 3973 3126 541 1282 3248 2928 1934 4807 3164 3661 4042 5378 2065 3905 366 4080 1829 4901 2562 5255 1330 1074 2758 5261 1667 2629 4058 3530 1625 4539 360 3156 3468 4076 1542 3834 1969 3721 4019 2731 2664 504 726 806 2794 4552 461 1885 4712 817 2737 349 648 4368 4093 5054 5336 2703 5108 4853 3711 2674 5221 4556 1381 3250 1833 1170 5003 1462 1332 1081 2469 1153 3921 1147 2204 2533 5042 2522 3865 3074 3140 1258 3464 4290 5252 3979 4257 3618 1511 3171 2823 5209 3262 697 5232 997 1720 960 2120 5031 4281 2455 788 4251 1421 4156 4421 3959 4395 964 4753 4313 1742 3098 1313 1790 1707 923 3386 3547 2750 2791 1254 1388 5085 4977 3652 2506 4409 270 1653 4259 3055 3205 4566 3865 4739 5310 4289 2287 811 499 862 4319 1281 4006 1917 3003 618 1959 4542 4757 5016 2608 3468 1236 4152 5119 5361 2734 2257 1611 3216 3632 5163 2413 4915 1253 440 2920 3750 1779 1156 4542 5010 1348 1010 231 2133 2308 3181 1898 4371 4653 3050 3742 3562 2611 3113 5031 5089 2658 2004 1866 1815 4168 3471 4661 4337 4167 5234 5128 568 2425 4164 1806 1776 1776 5341 5388 849 4606 2641 1036 3511 708 2463 4704 2637 5083 4230 4838 3862 3820 4814 2923 4404 1371 3749 1571 4887 3380 5040 3375 1804 4464 4538 2536 3736 4123 3967 1123 3981 4387 4861 4646 2829 685 2347 2058 378 4151 3780 4882 4662 2803 4735 4578 352 5333 3347 4197 2059 115 340 937 2050 1164 3756 1334 4143 307 3584 1655 2923 103 4750 4975 3982 755 4347 2272 1430 2656 4712 2812 5371 4774 1432 3955 4210 2864 4929 3774 5165 4732 4502 2998 1362 1400 195 2188 2293 4416 5392 363 1529 4061 5132 2316 1100 1079 145 616 2224 4112 3574 667 2256 3874 2183 956 2712 5257 3525 1757 3302 2287 1062 1301 2794 4254 4473 2177 892 3967 2315 1937 4608 3719 2129 3735 871 4542 2913 3957 1046 2496 296 4035 3463 1088 4477 3645 300 3606 1803 4327 3426 2071 2772 609 3149 1041 912 1960 2235 3333 1119 2832 4155 2550 4904 1402 4890 2620 155 3915 1332 3634 386 2655 2195 534 4377 555 297 1610 1300 5026 2979 2257 3195 1954 764 3051 3884 1255 333 1129 2785 1721 3725 4409 2907 2979 1180 2802 3114 1381 106 2654 3355 2831 2965 4038 816 4396 1237 487 3415 5181 1132 1452 1078 3150 17 2820 2388 2130 3703 1697 2335 5371 2377 2117 4373 335 1928 1908 4060 1598 5203 910 3940 2431 4166 5334 5039 2217 4994 3660 2296 2893 4798 4331 174 4896 1144 1673 3214 253 1859 420 1184 4596 1605 1690 717 2636 1814 4096 3866 5071 187 3757 1743 1713 3693 1864 2646 5364 1395 2872 2676 1413 1041 3889 1083 2069 2826 4043 2788 5232 1777 2784 4783 4177 4794 351 2548 2336 544 1992 456 4813 1347 3484 5373 4812 1873 4693 3793 4722 1864 2785 2507 5282 5456 791 4492 437 2927 5233 331 1035 2786 2140 3444 2337 731 4468 1364 2954 3401 3448 4540 4937 2011 405 2639 1656 5032 1458 2178 5400 3803 1487 4576 468 2463 39 936 2116 2229 5245 2296 3419 3092 1862 4242 1443 1486 3389 5067 4025 545 3924 3973 3225 4008 3257 3374 1361 1448 2405 606 3623 1805 3701 3955 4134 4386 1417 3972 2454 4715 1441 732 2722 1473 608 354 2204 4635 2633 3256 3981 867 554 2173 4874 4766 3380 351 2114 447 1785 1792 1731 1824 2363 625 4254 764 1153 1279 3204 1340 3831 3749 3198 2839 911 1130 2140 3278 2335 2044 2971 5394 36 3385 3510 4941 3298 2407 1579 5222 869 4924 2019 1662 3248 855 5271 1458 4366 5405 1378 129 4545 3286 4007 31 3868 2028 1566 3565 420 3173 1234 3284 356 3478 4027 3900 1778 1869 5033 215 5185 2714 790 3951 481 1667 3439 4779 3040 2280 4808 1569 4808 3856 2966 2148 840 2028 5162 2705 655 2461 3078 3054 3128 2188 774 1037 1703 3312 4284 3366 4329 1347 5278 1539 878 721 1785 2867 1575 2456 4542 4969 2064 1855 4112 2963 5231 3727 3001 1151 2036 4194 3655 124 1796 28 4507 5153 1859 2620 5293 4186 4471 2752 3066 4548 3041 5366 3512 1267 581 110 4642 4019 4372 4138 3466 485 4968 2923 189 1467 4861 874 73 3752 4400 1101 4988 2412 5193 5122 474 92 3919 402 3584 2652 4048 5100 3550 1911 4379 3785 3446 1129 4864 260 3882 3422 461 3467 3987 3952 1851 2891 2689 2831 562 3131 3661 3905 1735 1210 2960 796 1952 3153 4848 171 3663 5295 2595 2528 702 4852 3393 463 5058 1532 1504 5462 1860 2824 3795 4443 139 4161 3535 802 1554 1809 1631 675 5380 820 1205 1541 1892 106 4496 623 4738 4329 2627 4686 3806 9 4334 5430 4828 4508 2165 4183 2810 5236 1528 4941 5084 2231 3536 2869 70 4218 28 1402 2074 540 465 5352 986 2734 1580 1482 3455 4862 806 2772 186 5243 5144 2542 1380 3111 715 1345 376 906 4182 168 235 76 4447 2263 3220 489 1553 3991 1090 3827 2749 448 3717 922 2150 2233 2718 4326 4768 1345 3306 5219 4180 4990 5 1142 3401 2630 290 685 3229 5143 4241 4360 93 1854 770 4682 2589 1069 4007 17 3071 1749 4083 721 4961 775 4510 3425 526 3264 2955 3301 1901 2208 5400 4714 1387 4773 2148 4905 611 4268 1472 41 1441 3437 3799 4140 5433 95 4877 1584 4115 1913 4666 1975 4514 4000 763 1552 2115 1029 2602 1307 4854 4823 1586 2593 2335 3509 3881 266 522 3695 5393 1421 3012 1057 3394 1339 2601 490 848 531 1441 4493 413 2485 1271 1160 284 3888 2095 1709 1201 2372 1068 305 4018 3486 1471 5366 2891 2081 4438 34 1326 3675 3110 738 2245 2625 2660 1796 2423 2149 2794 3935 2864 3669 2272 5344 1227 2257 4471 4926 4212 2065 2319 3183 2218 806 3008 4436 1793 805 1931 983 867 2109 3768 2325 5323 4684 3803 3060 3456 2798 947 2841 4773 2610 1115 2283 2695 228 3412 448 1086 4385 4545 3855 1899 1511 2476 4073 4326 2679 4809 5071 4725 5100 4966 216 261 4932 4468 2493 3845 3970 3259 3909 2335 5181 73 2694 3403 4008 527 2734 1408 3883 4829 4972 177 1728 4657 2580 2627 1114 3370 4898 3415 2752 258 365 1907 1719 3724 231 1860 1036 2990 1054 3742 4666 1011 2080 2115 1443 3615 3441 2429 3649 3159 5177 2024 5298 1444 1769 2367 3054 1162 671 430 5026 134 191 255 5268 1225 4977 4933 3788 2862 2086 5458 568 936 3141 4071 5384 395 4148 4270 5363 1775 4675 5318 3948 2576 1932 1228 4484 3488 3348 4625 220 4598 2376 4652 4640 1409 2670 457 1335 3094 5099 230 5016 439 4261 3801 1669 814 1324 1845 283 4291 4538 4646 2323 1552 3737 4019 2946 4487 4430 4276 2729 2704 4875 4920 816 3646 549 2769 1460 551 2533 3261 5098 4856 1776 1353 4033 581 4230 3778 4786 2620 49 4380 238 1367 1662 730 5365 4793 2506 3934 2745 215 603 144 5010 3624 5171 224 302 801 1956 2877 988 4268 1620 3427 3560 411 2608 962 441 3522 5194 888 3429 3546 1837 1724 921 4485 4012 3842 3711 3681 1603 4959 4161 1620 4015 1545 4645 3906 1019 1204 2993 2817 4808 5246 452 2172 2958 4553 3128 1207 957 3457 2282 685 3049 1483 4736 3723 5375 1412 2746 2980 4889 1000 1200 3072 2104 891 2526 4232 2826 4428 5235 3916 4229 2056 283 715 5093 4123 3333 4362 2211 3121 704 4142 651 586 4114 4392 5086 5239 2774 695 4401 3064 5132 597 2232 1775 5426 1828 4785 220 4266 378 2186 2037 1226 2875 1056 5316 3912 1427 1695 4675 3741 4433 401 1029 2532 1875 3831 1958 3080 3601 1845 370 4863 4725 1407 1507 3736 2192 2184 1498 3148 3963 3761 4969 1716 554 2 2328 4988 1488 2834 197 508 1599 954 2762 1574 4936 3101 498 4101 3241 3886 1543 606 1403 3434 2389 1745 1606 5446 5008 2987 347 1611 4895 2570 1566 3766 4134 717 4707 1998 1283 2504 1151 2661 4269 2031 3181 5451 4944 5203 1631 3213 3206 2833 3758 604 3043 4446 2021 3754 3550 3026 2179 4026 3643 1114 2712 1543 3811 151 4285 3551 1103 481 1461 4576 79 2558 617 1304 1201 3615 2457 1077 3290 3384 4817 932 549 3095 3378 4669 794 3574 3221 3144 3316 852 2443 5130 4013 320 2011 4189 4811 4139 3094 1236 5414 1957 4656 2009 3101 1768 2168 348 3870 4852 5265 2271 4236 66 2952 2193 635 1967 4463 4971 1240 2034 3733 2108 1036 3905 1568 1632 245 2241 1898 167 4718 3629 2700 788 273 235 493 2579 5178 3071 4498 2069 3600 916 2498 324 3211 1188 4947 3762 3787 1402 4466 792 4199 544 5381 3731 114 2760 2454 4788 2581 3579 2868 1074 1095 5113 1041 3903 2700 4559 1136 478 1765 1857 787 1126 5087 2918 914 3062 1142 2983 4030 2891 3256 867 2740 3329 4431 2698 5299 192 1154 3219 4894 388 4841 5162 1325 886 3519 2541 3017 4618 4550 4619 93 3522 2139 178 545 2327 4921 700 1905 984 2114 4922 599 4766 4084 2357 3744 2533 196 3269 1204 5355 451 2650 2717 769 4123 248 5302 2264 4214 4528 3343 1521 3968 106 2973 2768 2998 2134 438 3555 3924 2938 1121 3984 4702 2491 2263 343 3159 1172 1255 46 4810 927 2529 5246 630 2125 607 1434 4372 392 3362 1898 2057 1167 1473 2387 5308 311 2746 4985 2708 4723 948 656 4697 1606 3467 1942 3870 1204 887 568 3774 2265 2016 2508 1935 3038 4772 678 2808 2840 3904 1702 705 4910 3658 3476 1696 5378 5296 4475 268 4513 1599 2752 2494 4692 510 60 5303 4555 3680 5290 2963 842 707 3201 4978 4606 1410 307 1358 3811 4850 1901 554 2121 289 2696 3350 1369 948 4091 3193 3551 1725 1187 4011 1412 4305 376 4784 3683 4182 1449 4956 184 5027 5018 2414 5382 1957 1770 757 4439 5000 1526 3401 4775 485 3192 3539 3716 4304 4135 3321 5233 4058 4290 5049 323 1806 719 956 2315 5236 4935 1242 1416 4462 5108 1291 5163 1878 5027 4023 240 3131 291 1001 2672 1167 1437 201 5370 255 1946 1727 3602 793 732 2624 5248 160 2614 4185 1039 5337 2621 5157 832 393 4593 3968 376 1387 2709 214 2387 1257 556 3458 395 2041 3678 4326 1937 2517 5199 2747 965 1622 151 1053 1374 4647 2549 4829 2790 452 3580 2201 5344 301 3291 4588 5440 1799 1431 3185 5367 2404 4616 5441 3787 1737 2748 817 1671 1080 4436 2724 3956 4606 2503 3676 1371 3498 674 5379 567 3698 3260 2016 4976 5131 2163 1118 4147 5134 853 5288 4809 3932 3863 834 1256 3100 563 3805 3559 3983 4961 5045 2227 3847 4225 4133 455 3402 1652 5100 4455 842 1906 1227 410 1258 3396 678 2525 2287 5336 3037 4267 335 1721 964 4088 1921 3794 3798 3513 603 1505 3932 315 3565 912 1533 1297 869 3799 1961 1368 4308 3531 5397 683 3232 5267 4869 4329 447 4606 5195 434 3056 3478 529 2248 2632 2054 3240 1967 2703 1610 1940 3574 4839 5136 3976 2494 2252 3831 2321 4918 5220 3493 1006 3379 1404 2129 1210 1754 3921 2570 5004 2970 4755 2399 1211 3453 3893 4436 263 294 4799 2821 3181 1896 1550 122 3596 2458 3608 4886 3900 5335 2289 2731 4942 4911 4658 2940 3340 4211 2235 2009 5075 148 971 1327 4529 3102 2116 5274 2557 1485 893 2460 3405 4770 4509 554 3351 223 1940 4889 3123 2776 3447 4848 4647 2144 1159 5355 4320 2006 583 1295 631 1882 4222 64 4526 1613 2021 1561 4002 4307 4486 4772 630 630 3450 229 4402 4315 264 361 4782 1931 1555 2805 5054 340 444 4672 2361 4184 1501 5121 5150 5360 2318 1128 419 1232 424 5130 2841 5286 48 4618 1294 1599 5397 3894 1723 1256 5435 5165 4954 1791 879 3817 1509 3473 563 735 1784 2145 4447 3940 4281 349 2018 1058 2699 2798 3841 604 4802 1393 1087 428 3646 457 2110 4095 2247 1828 193 522 3259 3617 4712 341 4459 4040 5096 4080 849 3145 3137 3181 1525 5152 2955 919 5372 4720 3253 5107 637 2636 1206 8 5449 5450 3283 4345 1030 1770 3746 5324 3458 838 1317 1341 4848 793 128 2070 283 4701 568 5257 2645 1866 2168 2349 4782 1258 269 3983 2806 2867 1408 704 460 2256 3440 999 1493 3603 3981 3793 4213 845 2547 2586 4158 4055 4415 2890 4353 4137 3198 2496 2357 832 3759 2961 3710 86 3093 2476 4962 860 1655 3218 2062 4715 1985 5205 3516 3057 5304 5406 4910 1710 641 830 1471 5316 3538 3575 2911 1434 5014 311 3012 4090 1701 1151 1681 2452 1695 855 3679 4777 2088 1542 5074 5414 3747 357 745 4309 801 974 772 4255 2308 1535 638 2164 2670 3473 1062 1333 4987 2433 3860 2506 5253 4094 1799 4197 2522 1723 2457 249 2245 697 2296 5340 217 1425 4807 2262 27 2304 1362 3053 3563 4254 2623 4935 2407 4561 948 3899 1201 4427 2920 3864 4551 3359 2430 429 743 3375 4292 3747 5171 2030 384 865 1194 355 3156 3787 4027 2627 3282 4400 3366 171 462 612 4735 1813 2182 4301 2187 3512 794 1684 3869 4780 3504 4812 242 418 3120 3676 4548 4854 2148 2201 4029 847 5228 779 2020 1039 328 5216 3682 5076 1643 2145 221 1605 2662 1835 952 4734 5186 643 3065 2035 4519 5082 1112 1599 2868 4572 4017 2692 4666 3484 1735 2412 2949 4653 4653 338 4742 1825 835 1226 3136 3456 2381 3943 1063 1859 2353 1939 2660 3480 4474 4837 883 3390 1101 3826 3306 4860 4229 2429 2854 1213 4588 53 1373 1034 2971 2849 1755 3054 2546 2068 3344 119 399 703 3898 4245 5293 4113 1964 1467 2298 4753 1391 864 98 2398 2850 5257 3059 3507 1698 4324 1734 3723 4306 3104 1465 3761 3570 4251 4008 421 2179 816 4014 1463 4648 2516 3560 1838 5119 2288 2702 2859 2493 1990 3900 3885 2309 1499 3862 3077 3895 1714 2643 500 5214 4512 3070 2728 2043 3170 3762 1017 1076 4796 4816 321 2204 79 2947 4708 263 50 3601 674 5007 2732 76 1213 2540 5143 2019 3900 106 1443 3661 3679 4802 1925 3798 4413 460 5149 3738 476 1778 2134 544 107 5196 615 4439 5446 2375 5421 963 2716 4734 3960 492 4161 2035 3433 3583 2653 3035 5188 3208 4434 2641 2704 497 2042 4327 2400 2204 2386 1420 4759 443 4424 790 3602 639 4929 4434 185 2005 5066 3555 4024 5139 4124 4002 934 4341 3929 4362 3601 2579 1473 4247 1897 2101 1200 3635 1245 2775 124 2006 3279 1949 1732 2098 4451 1333 669 4794 2299 3519 818 2585 5005 4817 4044 2689 3966 4767 4351 5107 916 3930 2198 4892 2667 3984 1022 4018 3766 3408 67 510 823 5225 583 428 3843 4393 2348 5018 3694 4353 2098 4144 284 2154 2978 1256 4989 4165 5128 221 1484 2489 2170 127 43 4740 3919 1972 4159 3789 5257 1079 1459 3830 2915 2720 4126 2700 5304 2819 3919 2035 1166 573 1991 1943 1436 4959 2111 5089 351 521 4080 89 587 1932 1155 2350 132 3082 1140 2439 3528 1156 3404 2848 3799 4776 3052 2206 157 5075 3025 4755 5457 607 1951 1896 2566 1928 1394 4154 1023 2179 190 3598 3674 2177 3695 1445 2834 4395 4475 3136 1951 4849 127 957 4502 4442 2373 2152 2643 134 5145 781 1314 1119 2669 3999 171 3883 949 5210 4104 1675 199 66 1992 2557 651 5006 5276 3522 3109 2734 3178 5061 962 5035 1534 4261 3405 2420 1270 1188 2228 229 411 4632 1627 177 5071 4310 2999 4700 2845 5266 260 3433 223 4619 4425 2181 2578 5315 1606 4495 4572 798 2142 3111 1321 2633 4691 2960 5029 2879 1674 2379 2998 2316 4917 4738 2835 1091 5097 1607 2119 4330 4456 4705 3073 283 1893 2980 2338 5353 2843 4809 2960 3411 4432 4080 5205 1632 467 4060 4217 3581 4469 865 1218 5381 736 4980 5259 1930 784 2984 4428 415 488 2230 1816 5264 2271 1330 1777 3958 2605 4254 4480 5395 4196 1828 2352 2017 3968 2101 239 1460 4688 1134 4783 13 4316 2962 4355 418 1155 425 2250 2406 1568 547 4289 3898 1581 3714 1466 1453 4037 4296 3303 3953 3103 2656 474 5114 869 2441 417 1285 2281 4890 3393 4817 2828 4865 3992 1927 5448 4912 1505 2407 4526 4050 1512 2495 1660 3615 3956 3662 3621 4890 4303 1777 2783 5458 2702 2527 3494 2757 1474 5261 4402 4050 5317 5120 3339 2538 1623 119 125 2682 3164 4601 3246 4881 3232 2534 3264 3559 4444 2935 3575 3956 3765 2464 2228 5305 3260 1476 1395 3950 4447 4623 4082 3004 3614 5399 2050 1461 3818 2981 2338 2370 4201 4976 2506 3567 3768 587 3441 3229 377 4355 5025 4072 656 4394 1239 4858 3917 2542 3859 2203 3305 2607 1173 1068 4231 2869 5031 1939 4966 2951 4095 935 870 5114 1865 3980 1570 3908 851 4605 1167 613 1758 617 4594 1410 2183 1795 1096 1608 4001 1903 2175 4395 2086 1108 4968 246 4654 2596 4801 3704 4471 1256 3012 1171 4452 2781 3812 3667 3749 4654 127 4998 2107 3268 929 2747 2363 5116 1685 3967 2969 39 4809 608 424 3837 2185 3059 5381 4154 1551 1894 2303 676 3699 4989 386 4518 1227 3636 3433 4132 2434 2119 5295 4525 4330 2720 2907 1999 4239 4483 3675 4878 1934 4012 688 719 2285 3561 4088 2447 1715 1557 1411 4101 1462 3549 1815 4188 4110 5013 4352 1502 2632 3931 1389 956 3555 1589 2904 941 3326 5000 6 3087 2443 5070 3701 906 2114 859 2190 3369 5157 496 3204 4787 3358 4779 3402 3582 2802 2022 1358 5419 3834 4711 3472 2846 3319 3526 2675 1940 4993 5203 2181 547 3517 4681 1909 964 290 5454 4492 3490 2886 4890 5223 4956 1094 1995 3460 4026 4254 3188 3474 76 4253 4969 3996 3976 3892 4789 280 4374 3647 4655 4000 4983 849 3423 5383 482 4806 1406 1984 3505 3560 685 1497 1960 3616 1066 449 1265 2846 1856 2625 2418 338 3213 4110 2531 2242 4948 3297 894 2781 2953 2860 940 3212 5439 3680 1296 3940 467 1136 5153 3509 1664 1077 3100 578 3322 1689 3722 4248 1577 774 4695 4527 3277 5443 4734 5014 513 2407 2589 5274 4201 4418 2512 2048 1482 571 2531 4312 958 1745 2012 2114 3742 4737 5025 572 195 1701 2345 3939 3881 4156 5070 4333 4820 934 3594 4579 3999 3259 4909 2531 3777 4875 1293 3566 2439 4459 3136 752 1481 4991 5441 4417 4464 2030 2511 1846 2780 3656 5156 1683 444 5333 3772 624 1892 1211 4418 4199 1081 1018 2958 3915 1453 4529 47 4217 4367 1044 1823 3902 4961 4725 2859 2895 4024 959 590 3727 2880 3359 243 2551 4194 106 4893 703 774 1767 3632 364 2618 3080 2916 777 269 452 620 3496 5115 2366 4817 2775 38 2505 3991 416 2261 2206 1087 3549 1818 1342 5271 2125 2383 1810 2125 1076 1141 2395 2576 4620 3686 3921 286 627 3472 2822 4390 4535 3284 1854 634 4849 2911 2152 4757 4483 1693 5192 5437 4639 4451 4539 4382 5025 3337 239 2266 4149 2752 335 55 4832 3480 3445 1064 3449 4047 1461 1781 4548 3298 43 115 1258 72 1268 1080 121 3278 3427 4185 1857 228 5042 425 4166 1205 3418 4848 5055 3960 5347 4268 1456 2470 3057 4447 2813 3309 4568 4424 1650 1474 4013 3539 5271 4608 962 1630 317 3180 209 5415 871 660 1583 4546 2047 3271 592 5167 1766 2885 816 1337 2556 1952 3074 3881 3604 3230 4800 3729 567 1167 274 2701 4788 4162 4293 636 1770 5391 2208 5111 332 1570 5008 2831 2248 382 1220 398 4642 4504 3891 3610 4244 2908 1862 4675 1383 543 2984 1797 2576 4311 1462 2699 5352 757 3990 2094 5277 4156 5370 1087 4634 3705 3305 3677 1881 5439 2557 514 3711 2115 5253 2168 2386 820 2233 3138 4384 4084 606 1671 233 241 2316 5001 3326 5226 603 1626 3974 253 3953 1620 4732 4357 188 4573 5005 4665 2357 4376 2543 1147 1753 950 3888 3384 935 1986 2111 452 1259 673 2317 1846 1637 2009 3008 3157 2192 4165 877 5377 3590 5308 3676 3094 580 1696 1087 684 2209 2039 731 2610 2316 3877 5405 2992 851 1165 4890 4385 1037 2272 5356 4898 3192 1143 4775 281 675 637 5060 3130 1193 3676 656 4854 2815 614 578 1335 2834 277 2837 5332 2685 1459 1364 5101 215 2044 1121 2413 644 4408 596 4948 4083 4347 5087 4967 3645 1642 1896 1835 4172 2471 1361 310 4454 3443 44 367 3011 4058 2674 548 130 3546 4975 3413 3676 5078 4019 522 3524 5043 2763 106 478 3436 868 3166 123 3195 2558 523 2997 87 2327 4385 1132 4541 511 5068 1175 3601 4633 3716 4016 5394 2611 4565 5166 4656 823 890 2859 4531 3041 2456 3989 3871 3944 2508 4679 3276 1873 4094 5229 877 4109 1842 4783 1378 1187 103 5312 4160 1398 1659 3153 3604 1868 4300 682 4060 1084 306 2004 271 1908 4606 3922 1526 4182 5454 2003 1106 2429 2024 3094 5021 488 3880 1570 1612 1602 4747 2322 4105 3509 1080 5067 5152 951 3735 3322 3739 1733 1512 2591 4399 5143 47 3200 1348 40 854 3756 1694 3762 3699 96 2200 4757 2806 4938 1229 110 3016 1648 943 2386 4223 3022 3312 751 2666 3001 4128 23 1248 473 5004 445 1181 4728 2048 1095 154 747 197 5266 5049 448 1914 4580 3879 3507 4423 185 3400 4580 4484 5118 1550 2978 2928 1404 4832 3335 1019 5113 3204 5219 1823 1906 2771 586 2894 2241 5461 368 1458 103 190 4046 994 470 4420 2350 2120 169 2712 3493 5076 1771 3052 4186 1000 1427 1442 3169 4459 4013 31 4613 1798 1183 1869 1698 4683 2675 1670 2342 2109 1982 1792 2178 5103 302 221 4467 4484 3273 5330 2293 1029 613 4465 2681 2756 5166 4353 877 430 2991 903 1872 230 3856 5285 2839 238 783 1262 4902 1356 1002 5055 3860 5315 314 1900 1389 3228 1933 2645 2285 4149 3315 660 291 3103 4002 122 2491 1876 1495 3083 4603 3457 1968 4901 3266 878 3154 1200 492 2762 5165 1626 4044 2416 1657 4783 689 2666 1449 4540 21 2697 192 4024 368 5212 3609 5257 4468 3699 5456 3528 4180 2913 2276 1905 311 2940 167 3810 1642 4159 108 3433 5184 5255 835 2528 2748 2583 2761 2775 5014 4540 4950 2896 3711 3786 1592 4017 757 3681 1835 4806 3543 169 125 1454 2060 941 1683 1943 90 1888 3517 2397 2889 3728 508 2596 764 1316 2534 3512 2103 3898 1289 2819 1750 2503 160 2102 1775 4643 5127 1223 4263 2464 1730 3688 4146 1950 4110 3520 4559 4174 4828 371 4346 2607 72 649 382 434 2434 5325 4147 2893 433 2487 3631 3023 5351 1494 3926 3403 3602 4981 2719 2249 4454 4079 910 2000 2229 2550 215 1731 4285 1141 4368 3091 5286 5209 3730 3494 1875 2621 3111 3774 1047 811 3108 3377 2872 4401 4503 3188 1566 4966 1947 1076 2215 4828 2598 3164 723 465 4989 4100 4259 2759 689 3543 4396 4734 1137 305 4795 4732 312 2804 2266 5042 3377 230 5233 1128 5044 2502 1834 495 3160 3749 1248 1459 3322 2299 581 4431 378 2952 2433 3488 4615 3276 1709 3415 4521 3763 3901 4140 1905 3069 3755 2603 4921 4385 1022 408 5338 5179 3670 2092 1044 3288 4853 1004 3256 3185 3215 620 5076 3789 1034 134 4698 829 2921 2527 4312 3433 5050 3698 1945 209 4225 2576 191 1066 4717 60 4806 4644 3054 1773 498 2494 305 1 1289 975 5160 653 1546 2361 5307 4455 4762 4577 4562 1129 3096 5224 778 2092 3071 4387 2949 2394 3341 2560 332 2385 408 394 5359 3350 612 346 4149 1890 938 254 1911 2769 1040 475 5201 3360 3489 4619 1139 1537 4956 298 5334 3724 4722 3013 4202 642 2743 373 4374 10 1822 2441 3102 2490 2396 1251 3487 3588 3859 5417 798 4441 1371 5343 3499 4008 5377 4263 3988 2961 1643 2831 3407 1069 836 3938 5133 3055 3118 5388 896 1031 5082 4505 3775 3957 4464 1241 1224 2194 2424 3904 3778 4080 1169 3857 4285 3594 64 998 4422 3315 4267 4381 1442 4523 4852 1651 637 1849 648 1788 3741 1844 3941 2924 5136 2156 134 3529 4042 3019 3626 4537 1428 3561 711 2836 2455 4936 3928 2979 449 2080 1883 264 4845 3569 4538 54 5144 4180 1515 5428 5334 4343 3750 1958 340 2435 1490 3803 1728 2553 241 1718 3279 2636 2472 1224 592 635 4710 1918 2872 2645 1039 1410 2191 4511 4553 5129 369 2123 1295 297 2078 2948 3609 4187 2077 2110 273 2049 3713 476 4496 252 1909 461 4740 1553 3494 4807 1192 3136 3922 1107 3350 3612 5268 4289 2822 4205 498 4096 3374 4824 1433 3821 637 4041 2101 4608 1007 4908 5384 2900 3368 5431 3132 639 1630 2284 255 1358 4821 3411 5446 7 1652 1848 1597 2923 1256 2890 4537 4205 3206 2405 5264 524 1221 3233 4558 4134 4830 4084 1482 593 2724 2615 1556 3558 1529 1570 3035 2345 2564 4268 4004 3036 2214 4630 2285 1885 364 3816 4645 3456 381 469 5411 4653 2173 4235 3998 3946 2232 4465 2532 2311 5313 1165 4275 2736 1116 79 5449 4481 4052 3212 4154 3990 506 82 3464 737 260 4932 3060 2689 4146 1187 3084 1085 2940 3593 4236 5083 3179 3094 1141 5453 2897 3526 880 5305 1417 5406 1716 482 5349 191 375 3581 1730 4655 1264 249 1427 2913 5396 4961 3053 1669 321 1258 1788 3693 3103 1928 3225 4002 4050 718 1860 5276 506 4805 1855 2916 3729 2432 1991 732 1661 2339 4022 934 2129 1577 77 527 2161 317 2243 3000 3751 2424 1599 2588 950 3398 3876 1749 3804 402 2382 2013 1588 2263 3570 2610 191 2996 3935 346 3993 3908 4472 4767 1785 2599 650 3838 1101 4002 1797 2747 3462 4177 151 2261 868 842 3022 1240 4832 5351 4095 1727 1781 546 2985 385 5034 4774 1315 3644 5068 2534 1118 2225 1625 5032 2825 3295 1696 3930 2937 78 3102 4790 3570 2658 3987 4938 2670 4844 2548 4900 99 903 540 5285 3067 375 4480 1402 979 2591 5393 2913 3570 2729 1154 2403 2367 3325 4365 2088 2645 4071 2521 555 1684 398 2200 2846 1195 4988 37 3326 2518 2502 1919 2217 4513 83 2381 2064 1491 2614 2767 5065 2666 3642 1322 2780 2832 146 2804 5223 2537 757 643 722 3885 706 2178 3492 4928 1804 388 5385 2553 3585 1811 3478 4238 5460 1247 367 3177 2407 2418 3951 647 402 5153 3407 4721 2445 4664 1174 1859 5211 2610 844 2625 3315 756 421 1911 3342 969 854 1583 2469 5291 3309 3 1447 4598 4756 642 5113 1961 1342 3068 4788 89 94 4028 3440 1487 4283 4981 1585 1419 2196 1254 481 3462 4931 4135 4718 1425 4757 3092 3171 4535 2201 1232 1185 1666 2153 4431 1016 2390 1446 108 3816 2001 160 2909 5194 3956 3861 5080 80 3431 652 1034 326 1624 4962 3563 4072 2006 2539 2597 4705 1355 5382 427 2027 3503 4497 2839 609 5332 1652 4242 4158 2570 4940 2122 3731 2438 3042 3516 4516 301 842 1516 195 2352 1030 374 1509 2203 1359 1583 4042 1762 3429 5063 641 227 5255 2532 4706 4834 2947 4267 4685 1074 1052 1826 1298 1612 3437 2306 293 1181 1869 3053 2203 303 4368 5076 4009 4405 4695 1187 1980 854 3019 4863 1359 4692 916 1763 3264 199 2969 4179 1656 2152 1809 4205 3542 2680 3778 2101 3723 1115 4061 4390 968 1453 5325 130 565 1169 865 3475 2759 388 5346 4226 225 4842 1678 4309 1438 4275 2366 4494 4355 1648 4914 4286 5400 4894 1042 89 4288 3558 1212 2091 3774 4420 4370 549 2237 2636 772 3232 1812 1261 1942 3152 2368 262 738 4887 1807 3764 5463 136 1032 3907 2879 2544 499 2442 3349 2498 3534 5376 3714 4908 1433 1702 4119 1144 584 739 2229 3091 3515 2988 5235 3261 93 104 982 3722 5398 227 2560 4312 564 2222 4656 5369 662 2127 3454 344 3656 1297 660 1025 673 4992 4892 4186 1929 2247 1691 3351 4865 3314 2386 2627 3688 5234 2921 2348 3548 4447 4107 921 2406 5067 3928 2421 1890 2269 2432 219 4587 5213 421 1770 3819 51 5103 3606 2690 3494 2268 3776 4972 1280 1222 1871 1184 2800 646 3057 73 4605 2636 1553 5235 3781 4973 3744 4006 1974 1905 2248 4772 3935 2194 991 2816 1754 5313 4442 150 5252 1883 1878 760 1004 4601 1661 3682 1870 5146 2810 245 4750 1272 3389 3947 2086 1556 2555 3440 2431 2480 2310 1390 2641 2438 1925 5248 911 4887 4159 2269 3955 3818 3037 3959 484 782 5325 100 2698 3718 4436 4961 535 184 4094 3169 2856 4899 4899 2768 1395 3165 2285 1388 2177 3511 5158 193 3571 5448 243 83 4364 1255 876 1163 4293 3200 1715 1856 4492 5250 3217 3921 1118 2758 341 4776 2323 2385 3474 3500 4474 285 1284 3479 1004 861 3102 4787 3623 1147 4932 4449 2682 4187 4240 137 397 1743 2299 4134 1645 3433 2083 2820 5274 4429 4305 2965 5173 1595 2439 2956 206 2998 1411 718 3769 3521 1179 3221 121 4685 1976 804 1426 5270 5143 2480 1320 5275 4936 1572 5017 863 4315 4063 2618 4472 4259 5070 804 1197 2109 2849 2884 2934 2633 720 328 3627 2313 3211 291 228 1527 4905 5231 5322 4960 1172 1078 2595 2696 1656 1294 3588 4473 3113 1167 2936 4809 221 3701 5441 5114 3018 5425 5350 5124 4529 4880 2710 871 481 3723 2738 2115 3595 2257 3701 3725 4152 3049 4018 2678 5291 3337 3109 3159 3889 130 1157 3462 2742 671 1039 156 4541 3979 1997 3402 3757 1464 840 3631 288 2154 5458 757 3381 1357 367 3111 253 4748 4897 1585 5210 2173 1012 278 543 19 4818 3218 2557 3847 3340 2977 2511 1157 3366 4668 4617 5321 4853 1084 126 4066 3739 5383 1958 1126 1112 4619 2583 2378 169 2720 2977 2526 955 3640 3962 2722 4360 4961 2650 3485 2168 5103 5083 4236 2560 1632 1538 2469 559 1089 1285 1535 3532 4568 756 1630 1784 1633 661 3288 2658 2697 765 5065 4876 1535 3461 2144 2045 3296 107 4372 213 5169 1663 4437 1093 5249 4680 4622 4881 1244 5235 4342 3670 4243 4549 3863 3853 1325 3648 327 77 1900 1872 1477 5456 656 5231 2495 689 2654 4798 263 97 3449 1925 3331 3136 849 4606 5193 4703 5412 577 2209 939 3393 3517 2687 2028 5009 870 3573 2828 790 4467 673 2122 905 4664 1469 536 1426 1670 4429 370 332 4715 4065 4111 3764 1176 1616 1787 1686 711 4365 288 4640 4041 1294 5293 731 2992 451 4251 3335 1627 3033 3105 1583 3895 1823 860 2234 1100 2500 2894 768 1439 2482 3777 185 1028 2219 3921 1716 1167 3843 544 87 418 2201 3436 5235 5380 3018 2870 1514 2193 705 890 2873 4485 3470 2066 1461 2564 2350 2338 4299 768 3653 3940 45 1055 2185 5103 715 2847 855 782 4578 1566 3603 27 3739 1916 1848 650 2942 5062 1543 3026 100 2902 2653 4799 4383 3302 2305 133 870 67 1077 1057 2847 3038 4134 1243 3990 4177 4579 4925 4836 3398 3753 3915 4805 4181 2974 1810 3282 127 116 1069 3454 1204 3054 459 4 4216 2652 4096 4603 495 649 1578 5009 2876 5241 2982 585 1000 1120 3241 3350 2722 5148 5285 3490 4980 339 2820 2857 2101 4714 1870 1298 3016 4075 5142 2856 5320 1366 4563 3727 1907 2443 2091 823 4556 1229 3718 2904 2365 2475 4787 4497 2411 4597 5091 2086 3564 835 1580 806 5016 990 4417 5099 4339 573 4153 806 5143 4966 3969 479 2364 3329 1381 5280 3674 2398 1325 4155 458 859 2504 5314 5260 2053 4535 2767 3571 3687 3174 98 4349 343 334 2071 5074 2484 33 4590 4085 597 374 2381 2120 5047 3814 4692 3901 2220 1359 3420 4734 3005 4580 119 2862 2869 4712 5117 193 3506 1188 4526 1102 4563 4149 2482 1975 1631 1390 374 4561 3122 1907 3901 250 303 468 1117 4360 405 4745 2933 2593 696 3115 2509 5113 4667 3383 1296 3137 2329 3241 3145 1572 4289 4374 2306 5376 643 4181 4449 1054 2477 1117 3229 3975 4664 2454 760 2955 2650 3184 5133 3124 4056 3996 4693 4412 1608 5385 2248 3921 2729 1587 2413 1684 5427 4252 2329 3741 18 637 3447 8 785 729 5350 53 5022 4274 3121 3958 1980 852 5072 5039 2024 5007 1203 1113 3529 395 5209 5102 5209 3996 2482 1890 2638 2582 4459 307 1201 102 906 4986 2888 1007 2764 2654 2851 4581 3371 1547 2411 417 3300 4137 4651 980 3170 3721 3972 164 1537 1095 45 1783 740 1131 567 495 1832 1944 2256 1151 178 174 3682 5027 1032 340 5374 1792 2704 4711 4548 653 2079 5006 2095 1987 4330 1270 4846 2356 3208 4970 1785 3859 315 5396 234 1914 3685 2566 1267 314 1662 4310 4087 1778 3061 2434 5221 91 5290 2791 417 5360 1760 1832 3866 3988 2999 378 1182 721 531 849 3704 3621 3529 1417 580 3919 1125 1969 2617 4908 5113 4019 3901 2040 1388 2350 2795 1829 510 2331 4673 2545 2086 1119 2201 5003 5363 4285 1721 4290 2546 3191 2599 353 115 3643 553 4169 1521 2146 4979 598 27 3443 2667 746 394 3841 1411 3078 5304 1964 2114 2652 1522 3912 4166 3223 25 171 3393 4864 3615 1367 4992 932 5278 3463 1713 586 1605 2697 5122 158 600 5173 1496 2934 3906 2838 3483 2705 2571 32 5341 265 3085 13 1956 3290 4553 2779 1050 4509 4049 824 5326 2033 2749 5426 1975 3076 3937 739 2785 2397 2473 1632 4750 3579 2290 4701 3379 4257 612 138 2164 1434 2681 2316 1075 2577 498 3568 2094 5194 1714 855 5107 825 471 3299 4868 4189 3372 2841 1789 1932 3657 4087 459 3765 2337 4054 3480 5072 3848 120 2620 5255 1361 823 180 1474 4420 4378 3389 3691 1715 3463 678 5191 941 5410 2402 4926 3653 263 4184 483 4219 4470 1442 458 5223 1263 1083 5105 2215 2114 4492 3533 4157 4648 2542 3458 1485 767 77 3910 4865 3151 1497 2426 3830 1237 447 3461 4762 381 1313 3704 2864 2408 5311 179 2903 2524 1531 1525 1388 1355 5337 88 4731 4709 1082 4947 5404 1824 4027 1867 2044 2449 2685 4004 990 1655 345 67 3760 1402 4888 821 4413 3863 797 4725 330 101 897 592 470 483 4970 4172 863 3956 2069 3197 3879 2483 576 3641 3883 840 822 1284 231 5344 1340 410 123 382 4209 1317 5435 3116 3773 5170 4759 627 2160 1134 237 4102 5227 5260 685 474 1338 938 5321 2623 2141 5267 5396 2397 5434 358 224 2003 350 4715 3412 819 3781 5415 3699 452 3728 880 305 355 3404 5009 1126 2344 2368 919 4434 2381 4133 4130 4619 5258 1801 1082 3421 3069 942 1810 3297 4194 1420 3520 1168 955 539 1189 4711 1874 2365 3040 4852 1471 993 4926 785 399 3343 4335 1363 3995 3916 2731 3683 1308 4076 1208 1691 4455 4024 3788 1360 1083 497 4754 1045 5262 2227 5222 2224 2820 888 261 1738 2504 3563 2511 1192 2009 2168 1611 2539 2906 2168 2669 36 2227 1824 5463 788 1635 2532 1454 3469 173 2752 1279 4266 1783 753 54 2134 763 2979 1198 5219 5176 3664 4031 311 4618 3437 1511 5212 4964 3312 1587 3847 351 444 2071 2726 158 1856 4143 625 2462 3471 4385 297 660 4073 4530 651 764 995 4659 1105 3340 1568 1127 3886 3659 5158 1916 1351 3290 37 1132 1487 77 2237 3237 638 263 3663 2705 177 5036 211 1502 269 756 3830 1462 872 1010 407 4129 2626 5065 1417 4310 4739 3613 2210 1033 2609 4051 1465 4458 623 1190 642 1717 3565 4742 4647 2053 1055 4933 3290 4872 866 2893 2065 5121 4671 3595 4396 298 378 57 5293 1300 3295 2802 3183 4417 156 854 2672 2410 1019 4940 1901 1722 3811 3415 658 3035 3216 3479 2241 3394 224 2959 369 4883 103 132 4925 1191 3771 2257 3148 4537 2486 3042 1302 3796 2726 782 4016 4586 2862 4345 1624 733 4078 4161 1318 1957 4001 328 4130 1688 5206 5055 2597 3466 2842 3854 3112 3266 1375 454 3195 832 2328 3441 2996 120 4236 4401 2061 3280 4327 451 3699 3110 4777 3119 303 1548 2381 2785 1799 2723 1245 1190 1243 2173 1024 3818 3863 321 1851 90 2140 3858 1674 666 4899 3027 1615 1001 3847 2469 3573 5072 2293 3902 238 4133 1338 731 1604 3718 2661 461 2021 1365 3486 4791 1843 3028 2382 5142 737 467 2059 467 4997 985 4213 2525 3150 4791 2314 51 3559 3579 5393 1079 2 2858 4573 100 1132 2230 2767 4376 3165 4718 556 2859 1784 5233 3223 882 652 3047 2898 128 2848 851 2684 2828 3054 172 5420 2374 2801 3010 3734 877 2032 4912 3455 3993 1987 3702 4278 3129 289 204 1509 205 1459 4190 568 461 390 3488 2479 2462 2474 595 842 836 2161 5443 3754 1714 3408 4721 4121 2185 3877 1004 1333 1150 5315 180 3573 669 2286 1877 3717 4918 5371 4484 5413 5359 5217 1078 1146 4391 13 3650 3335 2437 4714 1928 718 4680 4230 977 508 1595 891 2901 3670 4610 623 3114 1769 4190 3992 2266 1948 1226 708 476 4923 3373 2309 4575 4456 2104 683 2185 4036 4792 1465 4469 4156 4589 3397 3457 3510 4710 5063 928 1356 3277 3219 1083 1828 833 772 3015 1225 1700 3780 3681 4620 4220 3822 5128 1440 4392 2356 2613 4079 2202 1121 2732 1875 3739 1373 767 4808 1480 2208 3086 4062 315 5356 570 4093 3894 1605 3004 4931 2486 2261 3703 4444 2011 1849 2768 5210 2372 1720 4252 1449 4706 81 3219 654 79 1955 809 767 4253 4835 214 1529 4499 5264 1496 3221 1556 4522 5403 1206 2016 4181 5130 1000 5292 1941 1156 1476 4944 2393 4214 1669 1393 3052 1865 5236 3412 4607 1743 5458 654 1186 2000 863 4696 3924 214 3366 2103 444 5113 2905 1022 5148 142 2610 5193 3101 3729 3873 3377 4917 2426 5433 2163 3647 296 558 1902 2837 1931 38 5448 771 4322 368 1096 1410 3695 3174 1342 3763 4001 1510 4560 1760 5149 3808 1485 3940 1998 343 3889 3259 1927 3976 3699 381 244 54 3503 5376 1317 1807 3158 4150 5398 3907 3549 2280 1353 4856 1845 1581 3038 5372 2606 2898 1832 5099 2950 1432 4700 1139 2443 1695 1468 3534 5336 2257 3221 108 550 1040 3573 3294 5025 3708 4092 2557 2200 206 746 3305 4223 50 2341 187 1176 1868 712 1383 2747 2226 287 102 365 4111 1344 3581 2928 2794 2602 5447 28 4970 2436 2059 4760 4961 3561 1239 2667 3530 577 5051 1394 1764 490 2798 3183 3662 585 4393 1091 3487 3416 4361 1612 2091 1692 529 4195 5023 4815 3536 4270 2993 4294 2746 4809 4850 3095 2157 719 1738 1507 4505 2171 5373 4711 3172 2080 3573 3725 3081 2010 3484 1375 4406 409 2242 1381 984 5060 1454 4222 5314 1648 1415 2521 4581 5117 239 2174 2115 2126 3522 2745 4855 3476 5300 3112 4864 3051 1 1878 1496 1495 958 701 2329 1052 3978 2374 3464 1559 1928 2065 137 4462 2109 5259 3384 3119 1930 695 4773 3806 1045 1225 2731 4070 4890 3536 5033 298 3799 4498 2725 4625 5395 5167 1945 428 2274 4279 4751 3702 2849 103 2273 3257 2889 926 4642 4462 435 3205 2954 1455 5363 1286 5200 1923 1100 2200 1728 3500 4927 4998 3570 1201 2591 4817 1795 3294 305 3739 3991 23 3293 3327 4077 4111 2696 1453 771 2979 4540 4845 2637 4158 2577 1176 4218 1491 4294 4773 860 3067 4968 319 5077 1826 2719 5310 5260 1305 786 1169 2305 2653 1121 5258 2067 3791 5073 3817 4620 3371 948 722 1254 2509 726 5130 1668 2996 2716 3525 3189 4966 536 2292 1604 4483 2572 1389 3164 5342 5046 5175 5102 607 3365 887 3753 5255 1661 5236 4261 5182 4129 1972 2353 5454 593 1189 4231 5409 1621 1248 1348 738 1342 4881 2859 3938 5052 1490 1969 1868 3192 966 4666 1285 2887 4771 2069 3619 757 1013 2436 66 2222 1065 2292 3738 2556 1344 2433 2423 3023 4207 5059 4347 4565 902 2838 3928 4163 4413 2193 2285 1220 1110 3701 324 2720 2892 2283 4602 1060 4261 782 2737 3437 3150 1335 4176 4597 4459 4254 1043 1445 1402 859 5123 3388 2345 2044 5393 780 2822 2261 171 609 4738 76 5375 5453 3950 2350 2463 4275 4033 4540 607 767 194 5255 1845 1205 70 4529 1234 1275 5075 450 1970 1066 2822 3555 395 2519 3706 4911 1844 1993 3180 5144 1202 1777 766 4364 4282 2131 1443 4040 4179 1787 170 2015 3802 4674 5123 5223 2720 690 5103 4614 4662 1194 5083 928 2901 4893 4668 1752 1024 5052 4900 1744 2080 1517 2947 3837 5267 5263 437 1009 5176 671 194 4953 1622 5374 4430 3072 4074 1471 3528 2769 4588 315 3256 5424 5175 1854 2447 421 207 121 4914 431 375 4804 3928 3400 1714 1279 42 1092 96 2087 2084 598 2703 5064 4587 3340 4121 5241 4832 3241 4330 1425 5040 3283 391 1395 645 321 3770 4490 4819 4719 3052 3405 1806 5247 928 436 5013 4264 3665 2606 4752 4697 3134 1153 2926 320 1625 1766 4997 4020 611 2874 917 5194 4837 1955 3261 1444 4294 1052 4730 3800 4316 455 3711 3094 4599 5404 3265 892 264 2001 795 4208 2348 4310 4549 3286 2115 987 1538 262 214 1056 3653 4711 4345 5374 1485 1439 1404 2141 5457 2289 577 2914 1780 5116 5195 2101 4210 793 538 2853 5118 488 2248 1407 3254 1124 5307 688 5463 1322 4616 3418 843 4076 5268 1572 1773 2627 4722 776 339 4473 3692 1062 1770 3095 4184 203 4035 4847 935 4729 781 4566 1328 4658 964 4009 370 4548 2592 3555 2952 3468 3892 1843 142 4899 714 2186 3705 3162 4899 1717 976 3623 505 542 421 811 1011 4119 935 2155 2525 1168 4623 3221 1077 2508 5000 2871 2500 1966 4514 2611 678 4383 1894 233 5380 5456 3546 4752 4447 2220 2425 4434 3455 624 2508 2186 3767 2377 5000 2728 4989 3224 3113 3260 5345 3489 2447 1102 1669 92 5149 2152 330 325 4151 5431 3800 988 4229 3469 5086 636 1999 1414 670 3898 4566 3400 155 3916 726 5421 2392 449 3095 3210 3272 5031 789 472 1354 5072 3085 580 1179 1131 2513 301 1772 4577 1840 3726 2658 2610 1099 2040 4279 1041 3533 4391 2851 354 3360 4403 312 2740 4163 463 2699 3848 1077 3628 3986 1613 4346 4083 1601 5022 2842 4984 4190 549 2858 3817 4242 555 3462 145 783 1165 4527 1332 2524 5146 3739 3014 918 3732 649 2713 3433 4418 185 3509 4853 1853 4828 2581 856 3728 1609 5405 2489 5248 2540 4136 4606 4344 1644 2606 3007 2639 2044 706 1600 1166 1085 2222 2811 202 2424 1172 5373 1141 4755 1745 1939 3334 5254 1333 3479 4192 587 2327 1870 526 3264 4463 2999 4789 813 2250 2234 3105 1574 540 1010 1957 582 505 3403 5105 1368 416 1600 1357 2239 5008 2944 5307 1478 4149 3761 896 2738 4911 4258 4826 126 1102 338 2066 2283 965 1236 4014 2025 4130 514 4097 3394 305 3832 2860 1891 5355 3135 1585 200 2080 706 3880 840 2276 2491 629 2334 4358 1292 3532 4028 2671 672 4132 1555 3965 3929 853 4455 4223 607 2289 1548 3536 173 3218 1685 2270 4745 3468 2418 3260 2929 2283 3998 3867 4462 1152 216 2347 4349 2297 4057 5326 219 2119 2925 3479 2486 3468 4692 606 5158 1893 4312 1928 956 1181 5172 617 2869 1263 2449 716 3838 5208 3852 5146 5316 249 1520 3872 1281 2520 4580 2280 2545 1550 1235 2041 596 629 3735 1096 2151 4974 604 3420 3432 4086 9 1466 1804 3967 3004 3148 827 1738 3132 4084 1916 602 918 3450 4952 4933 2308 4091 2221 3539 812 4090 4177 788 1894 2714 1024 1152 323 3567 4819 3543 3975 4504 4938 940 3263 4269 5286 512 3715 1160 5099 2294 214 4056 3017 4908 3682 1462 3489 4454 3922 1478 5178 310 3670 5215 5064 154 3492 4768 3475 1064 2878 3649 1907 2589 2635 1834 3299 95 4389 4252 5372 280 362 4683 3306 2703 4442 1845 3589 4967 4217 2508 3868 5312 2552 189 3434 283 5243 5254 1267 1234 1079 4523 1348 1264 1521 3269 2409 564 3329 4989 1087 465 4358 936 4096 175 462 4060 3126 422 4015 2589 4929 5015 3469 821 1037 4349 4370 2575 4732 3382 796 2228 3937 1365 2865 3319 2033 5352 4857 4699 4089 3556 791 4478 512 980 362 352 2107 2197 3900 3662 3663 3592 2164 1367 3131 2540 4409 2446 1054 1693 208 5222 2029 3896 4564 4320 1025 1336 1037 3118 1503 3199 941 3553 374 871 4520 1861 661 120 1368 4700 675 636 3227 2139 5190 2047 4605 4064 4192 1011 3775 3138 5220 4762 5230 2394 1498 5117 3593 4009 1544 4310 4274 2653 4756 360 2163 3668 3975 4915 1700 2728 2109 1412 2770 1087 340 950 2092 4982 5117 810 4042 1542 4319 3113 1024 2439 4845 1928 557 2966 3540 5326 4043 5412 1352 4732 4337 698 2528 3068 3760 2683 3823 4269 2132 3098 1861 3397 2429 3608 2813 4360 1198 4850 4335 43 2752 959 726 1704 3447 5399 3477 1358 4673 2389 1948 2942 1540 269 3493 2331 4745 4844 1202 2002 2979 2173 1012 2931 5302 5174 2437 1350 4398 4606 4038 2677 3934 935 1257 2823 433 2693 2406 5168 3121 84 988 803 5069 1133 1438 4725 1890 306 3054 1725 318 1493 2405 5012 5073 1768 116 221 4066 3294 1690 2812 3502 4720 4398 2773 4345 889 3345 278 3966 4416 4419 3068 4253 3428 4742 5033 4259 5057 4261 4795 4119 5115 4361 639 720 1556 1413 4727 4865 1788 908 936 917 3680 586 4011 4275 251 508 2779 1660 3607 3318 2280 2734 4717 4507 2712 203 5276 3221 4846 3107 2467 3080 470 5225 4744 3351 4 2893 685 3781 4974 1508 319 3959 691 1335 3723 4990 3758 4387 990 4730 748 2108 1240 4363 2219 3598 1853 3065 1874 2320 983 1050 3761 1998 1921 1073 3922 3985 3313 2786 944 224 3849 1337 4934 4240 3417 5209 1353 2587 4610 4001 1680 4859 5420 4594 5122 2766 5283 777 3677 4371 4659 2513 2647 4522 2390 2235 3625 3208 3968 318 5443 3863 2079 1559 3969 2077 2569 2860 2806 1652 302 4517 4141 2816 2684 5195 3598 2810 514 924 3427 2301 2812 3120 3054 421 4069 3454 4608 3056 5109 376 3047 843 29 2388 1290 4980 4651 2556 873 1280 2441 1921 2192 4107 1358 2713 3315 4109 451 1267 1165 3268 2154 2334 4119 917 5238 2876 3896 5340 1798 4131 2618 5376 5373 3333 4344 2898 1886 895 3454 1539 1635 296 1210 585 439 2890 3832 4462 3425 5277 2828 3554 891 4785 3943 576 926 2700 4411 5222 5283 3850 2757 5341 1825 3553 3238 3906 1813 4126 951 5008 997 1452 2968 3606 2092 3060 4283 2748 1143 2915 2843 632 3716 2272 1702 1829 4173 1565 755 3001 4464 4761 4410 492 804 273 3455 2524 2669 3391 2264 372 2945 4815 3806 5125 3386 2419 3673 568 1943 3693 4782 5234 1783 809 1676 2583 1529 1057 9 3826 3338 5041 582 1641 2332 811 11 395 2761 1550 4025 1997 57 2677 1552 4604 3417 605 1275 3415 3099 2241 5074 405 3352 4845 1580 937 4255 2622 4369 2874 3985 5301 391 2441 4086 4989 501 2827 1283 5150 1833 687 1261 4976 3693 5152 5190 3663 276 3737 3797 3902 1574 3572 2121 3604 460 132 3445 3796 4295 1912 4532 4314 4586 3597 4581 1140 3180 2786 4556 2251 5170 3417 3009 4508 550 3942 2804 513 484 885 3755 3623 4576 2392 4531 2120 2230 4281 911 2824 3862 5145 4243 4187 3964 4276 3757 1918 3023 4731 942 5196 4077 2353 3564 2302 4420 2944 1728 879 1655 4855 1453 3381 3381 5347 4214 1449 3285 57 4507 2028 2112 1040 3296 3309 3663 2284 2596 2728 1477 3802 4911 1922 3623 846 5437 2476 4161 660 3695 2828 443 4334 1083 3070 1286 1337 1991 2479 5275 27 1120 3440 2949 4779 379 101 3362 3209 2619 3871 2328 4566 2906 996 4222 1249 422 4345 3352 1222 5035 492 793 353 1669 5093 3507 3538 2494 1507 3351 1252 2181 4615 1891 5053 4980 3282 4958 2699 5263 3279 109 3135 2006 2614 3295 3674 824 4418 5101 1203 2661 100 3171 3382 1314 26 3727 1700 192 4461 174 4382 3663 4611 1578 2734 659 2174 1193 3231 4397 1750 1675 3247 3254 5206 4300 4789 4978 3214 387 283 160 5323 2604 2878 4336 1164 4718 4806 4854 3791 1449 4076 42 5350 610 951 1561 5082 3626 2611 1831 2562 4398 2245 4379 2211 4254 5167 3528 1181 768 2659 1762 925 3980 1453 4229 5170 599 3957 2087 558 4030 2158 361 2031 4576 2920 2545 2824 2358 2260 4237 1699 3136 556 44 3369 1299 3600 3435 5219 1775 1740 2812 1127 2072 5097 3394 4794 2147 1326 3234 2398 3006 3242 820 1438 5429 2885 651 4411 1451 235 4670 3895 5033 844 2758 573 3137 510 1645 1903 378 3832 1051 2315 2447 3547 5044 2849 976 1280 929 2990 30 3848 980 595 934 2941 1966 1267 348 4469 3393 365 223 3890 5056 1889 1845 3804 1867 3200 2760 3315 5204 2830 4020 1569 3898 2524 5112 691 2525 5063 5149 4201 3647 2219 1361 2116 691 3009 4322 3365 4110 1742 5385 2473 1289 5319 1891 1849 2519 825 2547 4839 488 5114 4820 4351 1010 3068 4255 4965 2843 1084 5116 3042 403 3091 5324 205 1026 737 2548 4897 2885 50 5046 2886 3037 3 2934 2483 2464 2989 3450 469 182 4842 2301 231 899 3803 384 310 1061 491 4841 5318 4991 1209 3330 2780 1948 1232 3298 4762 1384 223 2495 4733 2525 3221 2618 3168 2253 2811 4337 4553 3005 3963 3104 2301 1100 2382 1800 3119 100 2208 4245 5058 712 3577 1265 2183 2328 471 2310 589 5118 1172 5232 5232 4288 1227 338 4978 3403 2645 1089 5014 2020 1218 2279 4313 5124 4297 3675 1721 3625 5224 4873 4099 3963 153 531 783 2555 629 3149 3405 2541 1967 4368 2248 4278 5442 5383 4496 1527 1781 19 1182 2410 3465 453 3042 2354 4534 810 1465 2109 3616 1702 1194 2321 4030 4640 3819 3344 3782 4675 945 3097 5014 2366 4067 3854 3916 808 1877 4846 4349 4693 2594 4355 4068 4851 4285 5030 3618 2614 1944 2464 3432 4999 3382 3304 3653 1414 977 2767 2665 1506 952 4249 2827 3403 1667 3629 5036 4353 3308 5156 3600 1235 5346 4899 3436 3901 4978 1908 424 2646 4388 3303 4829 5257 5326 4313 3873 3039 4290 5426 4523 2094 3149 1519 2869 406 3595 2226 4451 995 1412 3268 4281 1566 1738 4193 1992 2354 1166 1529 2816 1298 4498 4173 1823 646 5268 934 4697 2738 5113 2128 2617 4169 2674 1605 170 2240 4056 3645 1319 3847 2777 1945 1519 2837 4316 1825 4897 4675 2729 1287 339 2482 1153 2081 1221 2886 3275 2450 5091 3790 4814 902 296 2872 191 4484 782 1693 1999 4997 4652 3478 4047 1653 4820 556 2278 1823 3681 1457 3894 3751 4857 3557 5012 4473 5318 1303 2335 4548 1205 1028 1565 695 1651 65 4955 3011 3249 3295 4927 1713 3545 1624 3389 5326 5455 2227 2348 4919 519 54 493 4279 2926 1598 2589 2804 4227 1130 3656 4357 2645 3321 126 2171 421 661 172 4492 1691 2734 1814 813 76 3738 4379 1717 3028 4357 838 3646 937 1732 3773 2561 2853 4448 5304 922 4225 155 1339 2831 1585 3268 1628 2371 1506 3758 912 1793 514 4557 4657 1802 1315 3072 2263 5253 4475 2363 5233 3473 2260 4138 2385 2172 819 3730 2833 3852 3582 120 2217 3025 2865 2413 2369 1142 3791 102 2575 191 1797 2718 2402 2018 5391 3645 968 4755 1073 2144 140 3830 1667 1523 1199 1915 4545 450 4225 4629 4686 3862 552 3486 4846 2019 5074 2752 2547 3015 4466 862 2196 2075 5142 69 2782 2598 5027 1028 3944 1526 688 3754 3572 2178 3887 3438 1790 1666 377 4261 4336 5396 5108 4680 1838 586 4436 5060 2948 2782 3456 1641 47 2593 1644 2533 4219 469 3020 2568 699 4646 1362 5401 2828 2373 4654 2525 1844 2200 2852 327 153 634 2846 5436 2796 3477 4244 4832 941 445 3452 1005 122 1303 884 5187 4099 2301 3338 2078 2856 2505 2451 1558 3 2713 2960 4718 2427 73 1385 4282 2776 1392 4798 1121 3786 1965 2015 4713 2217 3677 3277 1026 1194 369 5176 2575 4783 4715 3741 1693 4095 3729 5445 2328 2492 3637 4777 3885 3199 2412 3007 3236 4539 4026 129 5047 4501 4644 204 5235 2447 1383 1656 3944 188 1654 713 4276 2284 3920 2145 3243 1332 4741 48 3213 4976 2099 5383 3549 2767 2664 7 852 3864 309 3325 1046 504 725 1633 3904 5406 752 1896 2772 3996 4448 1607 3037 2533 4219 2412 3847 3039 3870 4530 2191 1087 3777 3518 243 105 719 3748 450 382 127 4520 341 3040 2811 2676 1353 4410 2714 311 4204 444 3298 2616 5088 3737 167 4520 2203 2398 328 2954 3303 781 3351 3984 2154 1980 2249 1085 4467 3805 1081 4033 1437 3705 1913 2821 4438 4813 2281 467 234 1490 723 5225 2717 1307 4932 1956 2417 4094 317 3812 4521 3350 3118 4562 2998 1709 349 4845 2508 3737 4210 4155 901 1514 4997 3866 4320 2444 5402 4202 4596 5275 1214 4213 148 4355 5041 4765 4633 1913 3705 4257 4774 4965 2896 3633 3402 5445 4572 3644 4127 1299 4974 4186 2444 1995 5216 89 2354 5127 2825 5290 2221 3431 3438 4329 3418 9 2305 2642 1474 57 1406 2006 428 5045 2430 2357 856 4978 406 5075 2066 260 2758 1206 4469 4160 2609 792 3501 1152 3511 1154 4817 2336 826 4763 3739 2331 2839 521 3951 4935 1762 3187 1442 4500 3740 4510 4195 4647 434 3389 2367 4438 1795 1127 3406 2495 4674 1422 776 5119 4226 1149 1979 3375 4971 409 5239 3499 5280 1362 5391 4043 5169 4296 1260 4225 5215 387 4317 1482 5250 847 3529 1627 3569 2880 3130 3422 2315 2860 2666 4397 5287 4009 2417 1576 1467 2617 2014 3899 3496 2377 4653 3309 3407 5179 472 633 2038 5041 2818 2736 1931 3907 3854 5268 836 1795 1838 603 3568 3604 1287 2206 1036 4451 3953 540 1765 5400 1519 761 4286 3437 4581 298 3254 2053 2662 1658 2305 5246 3086 303 1965 182 2354 1428 4852 2324 398 2046 2656 1423 2218 105 242 391 2544 1775 4416 575 3404 5013 344 3792 145 4275 792 2788 2165 2979 2088 5287 415 1012 983 714 3408 2104 4829 939 1531 3329 3362 4793 1249 1311 1549 4353 389 2973 1998 3821 5002 100 680 265 516 2106 1355 2463 4992 2440 1654 3138 2079 3116 446 4623 5160 313 4408 1173 73 4703 3619 706 2143 1556 355 4201 2669 1625 3625 2543 5297 3200 2009 1030 2578 1388 3023 4624 2781 1980 4407 3895 175 5054 2314 2951 4428 4343 3335 2729 4665 3953 1692 3062 3233 5443 3779 1794 1304 785 3994 2943 4816 2537 1951 3761 1417 3175 5398 1248 5097 847 669 338 1138 4345 5397 130 2180 524 617 3719 3751 4114 3271 2086 1053 3918 1512 3304 2558 4700 4435 2304 5307 3959 4004 485 3037 4462 3346 1168 2679 1677 1345 5188 5212 3798 3898 5243 5463 2915 419 1794 5193 5330 4676 5196 2923 2318 1752 4299 835 921 4814 2446 18 5229 4235 60 2865 2404 4709 1212 1316 2424 2059 530 5110 3666 4639 1801 2032 442 187 5003 5435 1949 4101 3856 4388 3121 4575 476 3144 5130 2007 1873 513 615 3858 5193 2876 1468 4192 1139 2514 2667 106 4519 1037 2871 5325 3141 698 1785 1942 5395 3886 2341 136 363 3599 2306 5109 70 517 19 5365 4556 2977 3766 3181 5241 1043 4908 1942 3261 4120 1026 812 4754 3770 1135 668 4131 3976 1580 2657 3675 1957 4134 1367 3222 5217 887 156 4393 1540 1995 683 1397 5099 5151 2756 3150 5217 4339 4299 2535 3744 2279 3774 5243 789 3506 3838 4840 4172 4520 5252 607 2381 535 3922 800 1924 1880 5155 1007 988 5052 314 3281 3035 866 2280 4418 4889 5011 1411 4045 4576 2290 2728 4550 2964 3820 12 248 922 4317 4578 2430 2800 1964 3109 4116 4608 2843 4518 2391 4451 3643 1978 4081 864 1258 2762 3436 4912 247 1817 777 1440 5221 5044 1401 2894 4438 419 1359 4795 2438 3173 4606 5221 1325 4728 4580 4932 1646 514 2684 4775 5304 1415 1668 4389 3016 2555 601 4915 1276 4049 4549 1270 180 1014 1947 1524 4305 5278 3405 4265 4225 3470 3489 634 4899 833 4556 2072 794 3699 3327 1308 4982 517 2300 601 4278 3759 5302 459 906 5388 4927 2454 388 4009 3992 4234 5069 2485 981 1828 4559 1891 246 3606 1034 1246 3409 4654 3556 1771 5174 579 4267 2415 4940 3522 3130 4475 4008 1492 145 902 1134 3647 1142 1239 4013 4487 4085 5387 3368 5134 172 3358 3996 2630 149 1980 12 1069 5069 3145 5434 5369 4345 287 4831 2699 3966 4459 1728 2288 4443 2978 1914 1128 2403 4571 1736 2204 2721 4716 70 4344 3039 1881 5361 2270 3837 4090 1434 3550 2645 398 3932 2852 2059 3263 3107 4882 28 269 1051 3623 4360 2450 1450 3789 2674 4225 2622 1438 2318 2732 4678 4569 5108 1890 1678 3359 1378 2438 1326 3122 981 5074 29 633 5355 3167 825 3963 1769 403 2182 4505 5052 1427 2892 5212 4053 3291 2508 3511 1267 4394 2365 657 2589 3967 1906 2540 495 2838 266 3736 1066 1226 151 4749 1054 3768 3403 4804 3095 2411 3389 2644 5056 107 1664 1246 1517 2583 4143 3896 1708 2945 2432 4636 2333 1073 71 4881 3021 401 4170 814 1530 4206 2913 4510 2191 2109 3154 3161 4990 4561 66 5355 3962 598 1159 4507 570 2769 2473 918 626 1901 2338 5082 4109 2863 2264 4386 3566 770 4451 2160 3288 2279 4776 4344 1498 685 302 1179 2166 2029 1765 4856 4276 3155 4145 3480 2440 2479 1449 547 3556 4957 380 2220 3878 4907 4899 4066 869 2874 1905 4733 1203 2870 721 2398 3820 3743 4661 1780 5269 547 4024 123 3321 2690 1328 4652 331 5391 521 2492 1746 5124 339 832 1613 4752 522 2691 3002 3522 4485 5402 2139 1826 2370 374 503 1791 927 2400 341 592 2067 1426 4699 2817 2971 4497 3528 3128 4971 811 1549 382 984 2941 4777 219 4430 1513 5 589 2020 4800 2366 5401 1012 882 3312 3152 4848 2362 5387 3452 2507 2342 4439 1479 2131 2109 559 2670 5284 4380 4785 4620 5137 3890 2436 4670 1402 5069 3667 4949 252 443 1879 3545 4927 3618 5340 4719 1061 876 3816 4697 710 4889 2987 5221 1609 2122 936 5202 2440 16 2742 5412 4782 3376 5347 1716 1624 3069 4454 660 3440 4110 4448 4511 3556 1240 5220 3658 792 4492 4541 2234 97 1855 1439 5439 1836 1521 4897 3434 2354 179 4440 104 1803 1013 280 1208 5335 5394 2105 4025 2199 1365 1708 1151 1575 4441 4984 1958 975 4188 4503 425 4701 2148 37 681 1481 4342 5461 1482 5258 4028 5406 2834 4632 4508 5274 5182 2790 2528 319 1211 2737 3631 98 5227 5355 4793 3873 2230 2042 4388 1278 1187 4985 2340 3456 1904 187 358 3184 2680 4647 1474 647 1231 995 2953 2801 3426 952 3646 4092 5239 373 3156 3995 2784 3267 3717 2345 5341 1986 5357 2436 5308 4973 494 655 5132 4095 164 4717 3437 974 1633 895 1606 2960 4306 5353 4461 2073 3696 1550 3754 3479 3004 5125 2723 4510 2092 2445 2622 1310 5197 2477 4527 5195 4464 459 4589 1874 4063 4737 4654 2397 1614 3493 1262 104 1496 2702 3493 432 2451 5240 4513 1849 3410 2149 1060 1250 4825 4388 3073 4784 146 2225 863 1960 5364 4030 4154 4499 3419 4229 477 191 3341 3761 5158 1361 2734 2131 1009 230 3819 2304 3714 2947 1176 4646 82 3687 5316 5382 464 3763 4078 3456 60 153 101 2174 1049 4780 1722 286 288 4956 2537 4079 3470 1033 3273 4065 2667 2330 581 540 4118 4441 4487 5411 1757 735 1077 1405 2543 379 157 3010 2804 2905 4306 3978 3145 1507 1645 4315 2127 1576 4210 104 2486 3332 2123 5447 377 311 19 4826 5322 4710 3053 4923 1875 1746 4894 1457 1509 25 4059 2179 3259 5207 953 2334 5060 3450 1879 3500 3375 1490 1144 595 3037 3042 151 3055 1789 1427 3943 1754 72 5087 3170 2736 1163 2975 317 323 1873 248 4695 4170 4393 3868 3656 1460 2755 414 2299 5379 3112 949 2703 3765 3494 4424 4256 5165 4012 379 2599 3471 3082 5359 3347 2588 4742 2382 950 3864 5089 542 3468 5099 2799 323 4926 5201 5086 1221 3467 1775 3819 1519 194 410 325 5093 1782 3656 336 4832 3664 4972 2111 3060 820 1166 4735 1446 3336 3188 2691 275 3248 4406 491 186 979 4782 4970 3308 571 1155 3222 422 5215 485 5383 3201 5212 1287 3678 2955 2119 266 1147 3791 482 4814 3729 2366 634 1755 439 3373 4502 2406 1937 3020 2081 854 2916 3693 2302 1388 250 4046 1922 2815 4431 1064 2404 3251 5284 4235 169 224 3154 4145 1404 1472 4289 4883 1461 5212 3425 740 2568 2215 4613 4387 2731 4307 3336 5437 4719 1542 2493 1609 1114 382 1577 726 282 867 4881 4773 3407 3954 5045 1859 78 5434 508 111 1523 4580 4291 886 5140 3544 1572 5101 470 4672 3375 3266 999 373 5316 4113 4762 3064 4812 2634 614 342 809 1392 3386 4261 3139 3773 1099 871 3423 978 137 1859 1522 1949 1157 2973 1095 873 5368 2640 4991 4635 592 1915 5139 948 127 4127 3035 4700 2042 4228 2579 2870 3577 3182 2721 3232 2585 914 1100 4323 2276 1592 425 2874 3087 2597 612 22 842 5425 3878 48 3399 860 339 5255 4667 5100 2983 3889 555 3029 3054 1798 3783 741 1230 2465 1741 2916 1495 2151 1475 2166 3647 1040 333 492 2730 2883 5409 1789 39 2515 5087 1947 371 1032 2727 5338 2150 1517 2132 1023 1379 772 1116 351 4877 5172 1599 3235 1086 2298 271 132 4535 2697 74 3314 1207 2647 1549 1422 2806 2758 1330 5238 3358 1654 4316 723 436 3464 1943 3480 170 5140 2363 2812 4097 4847 678 1050 1902 3656 246 817 3112 4583 660 4712 1538 600 119 4558 4455 4935 3755 357 5348 2973 3083 1103 3707 4542 2181 1193 3960 1540 3950 368 5120 4924 994 3221 2703 2913 1738 4821 1340 2893 5451 1401 5144 990 2952 4284 3148 689 604 18 1250 4076 1688 3584 4148 947 1460 5412 720 784 5104 4119 3380 1225 607 5161 3193 1213 4713 4918 3270 1042 1275 3184 4451 782 1698 1410 4179 3573 478 4580 1917 4712 1689 4841 5383 358 2974 963 2545 1478 4905 4633 3925 1839 1967 2438 571 4401 3336 5377 1170 1967 308 3569 4779 4313 2674 2295 3155 2549 1955 4199 907 334 4017 348 3586 2395 730 901 2903 3737 1852 1600 4530 2609 2328 1577 3223 4666 4323 4311 5180 3579 2941 1101 1675 4317 966 1052 3939 635 4967 1129 1475 2906 3709 3575 937 909 478 1457 1202 2645 2082 1693 3136 1849 3041 1124 491 4532 4473 4332 5114 3566 2992 920 3560 729 185 5047 1164 2164 1000 3421 251 442 3520 84 1385 1944 2779 4484 2967 5164 3277 1715 1388 2957 4104 967 420 5263 957 2859 1368 2020 243 2405 144 1733 98 4154 5155 1407 4696 2991 3329 3494 3153 4652 163 4836 2922 1354 2078 4327 3984 1472 757 5455 4181 5410 5426 718 2877 1191 751 1050 1975 1016 2087 4012 1290 1753 5461 3618 4225 1143 1822 4698 3276 3527 4160 4762 5343 1962 1399 2752 4669 3976 4896 4432 1143 646 4664 2950 4615 4944 275 2772 4760 2524 2911 432 1712 4113 3860 4392 2704 2233 2816 3942 5316 1576 1192 1429 29 2879 2382 1219 2071 474 3781 2291 3901 1534 4779 1676 3618 615 4248 4003 4477 813 4729 3137 4630 3204 2846 1828 1894 4789 1423 366 4500 453 2029 3874 3518 3438 2274 3297 1011 4698 3393 813 2845 4779 2598 4445 3098 2232 4335 855 242 4128 5272 1668 536 1218 83 4078 1773 827 3495 362 5019 206 2781 936 5390 926 1086 4242 1182 3048 2171 1663 3188 1609 4095 1046 4255 8 2070 4013 2405 1989 4802 1950 3885 1967 4107 5292 4635 527 2603 4561 273 1172 2428 4 1785 5431 2627 1601 4388 3412 1170 3100 5337 1845 3843 4923 1032 2204 1115 4047 3840 1857 3499 38 390 3767 4495 2715 1798 2864 1505 477 2173 708 4363 3784 2146 4777 5435 2919 4882 1136 48 1587 1662 4463 229 261 4466 5092 1882 7 5427 4972 1331 4026 3498 4371 5068 2352 3833 1225 1154 3118 3437 814 639 3447 3787 743 2059 2851 5132 2985 3171 888 5172 231 1644 3655 2198 1081 2116 904 3577 5022 360 4448 2456 3812 2867 1852 159 2645 503 1170 2424 4847 4604 1941 4899 1702 3274 1608 2995 3852 4062 4988 2665 3437 4091 5106 689 2406 876 564 4031 2825 3722 3196 3461 4082 4802 2758 4744 4888 1826 4127 5235 4588 4597 3302 2097 3383 1057 861 2273 2870 3843 523 278 5036 4621 3771 3980 4353 2360 4586 414 2611 1272 2751 3909 2267 1228 3768 925 16 302 4390 4794 3947 1636 3077 3361 549 2849 2680 1196 4934 156 3438 2555 2624 1619 1526 104 2104 2272 277 1603 1240 1135 2714 1585 765 1945 194 4204 3641 4494 3658 4366 1707 3780 3210 2519 581 4817 1424 1730 4222 2378 1607 2708 1895 1617 3243 421 3477 1208 3540 5097 3827 5231 4925 4912 1921 5059 3721 1385 196 997 1976 4094 1783 5152 4732 4773 3119 2022 2206 2406 1572 734 5414 3672 4407 4732 3023 3824 3540 3333 341 1676 3085 2015 2273 4536 4576 3562 5459 1838 3424 2173 3347 1791 3335 691 4185 2100 5375 3578 5009 21 2702 3237 5054 4116 1171 4666 4909 1442 5244 3790 971 2019 3027 535 4315 3851 4818 5222 5088 554 3810 2260 4604 1145 1796 2738 3671 5189 4052 3585 3369 3376 2874 3044 4469 3065 5165 2102 3024 1288 5063 2038 813 1872 3545 2094 5048 3530 3275 3828 4725 4577 3796 2390 1066 733 4999 308 5316 2110 1421 2837 111 3106 3960 1361 339 855 1324 4390 2680 3741 1201 1582 2064 2334 4353 1510 2405 1798 2092 1634 1848 1866 4379 4346 4993 5256 4650 4798 2657 1732 3918 5309 4331 3854 2616 3430 2467 3185 4742 2685 4504 4866 655 4172 225 3715 696 4425 4260 5255 3534 1013 4259 2229 5145 1423 1982 4901 152 570 1345 465 5412 3871 3606 5332 4763 110 2924 1999 60 2196 3725 2936 2203 2055 2240 1143 2963 2916 2094 481 2059 1445 2842 3324 2422 1443 5314 750 3760 4200 3139 5069 3069 41 1711 5123 2502 5114 1868 4653 5389 5320 451 446 3753 5453 308 765 480 2341 4073 3106 3028 2359 1267 1336 5129 3345 625 3974 101 2181 2295 10 1102 937 3791 952 3270 5220 3415 3092 3354 3096 1976 1120 16 3139 2302 3155 887 2760 3727 2184 1115 3883 3418 3130 2384 3693 2458 3510 2909 4175 1616 1465 2866 132 3816 189 682 2701 2232 1973 1716 843 3797 4637 4065 5204 1473 728 4865 1214 4081 1580 2077 2775 1997 2913 1682 4435 974 2549 100 961 2709 1849 1322 4320 1421 3643 2832 4623 1696 1261 1917 4825 4524 1898 1211 2610 5175 3372 4321 1884 3888 3061 2095 4952 110 4641 3773 4224 2029 2421 3529 5023 2146 3487 2532 167 1683 4582 2961 342 4968 141 708 1698 3376 3429 5123 2595 1028 1496 660 5302 883 4019 367 3348 3557 1594 2489 304 3098 2052 619 4908 1756 3265 4436 402 1013 1946 3416 3216 3650 4895 225 478 814 176 1809 2550 4168 2112 1894 2149 2833 5395 5297 419 4667 1595 2220 5353 2937 4219 2731 3553 320 1802 2756 753 67 3713 5377 3457 2055 2776 3959 3226 1863 1626 5452 58 2096 270 4463 2469 840 1612 1380 3241 355 4748 4165 1145 4625 5152 184 2668 4951 4094 2502 3809 3423 1274 871 935 3880 86 2837 5 1702 4201 2856 5267 95 5419 2286 5398 1521 818 4299 1783 3975 1691 2705 4560 5314 1473 5055 756 3847 3385 4553 2127 4683 1088 831 5372 2664 194 2154 1380 2622 2785 4230 1027 4606 6 2814 2437 449 2073 1618 5342 2557 2648 3688 2681 1072 3485 496 2039 729 1875 4699 74 3021 3363 5331 3518 3925 3250 3259 695 3787 2707 1544 4139 2332 2497 5034 2294 3384 499 4953 3723 5141 5261 4091 3271 818 730 1261 4555 213 3747 3238 4405 2496 526 4829 1482 4946 1698 5402 1698 3036 1285 971 572 5339 4457 2334 4925 4860 4596 3484 3560 3362 559 4225 2068 2771 602 2142 4491 729 2919 2096 5004 5236 2331 3598 2450 2660 2587 3892 1543 1464 3472 4184 1192 3411 5044 4415 395 2960 2814 5241 2240 2958 2597 1553 47 3295 1891 141 3327 681 5229 3298 2752 3342 4732 2838 5354 644 2137 1236 945 1805 4467 3770 4015 3282 3752 5371 3525 2056 4317 3371 5336 1078 5135 2456 1411 1550 3609 2532 37 2431 4596 3904 2701 4547 4348 242 4525 595 26 3906 1157 640 5114 1621 3374 4834 1252 4371 2228 1442 3392 1067 3118 169 3953 4991 588 2515 3339 3460 1010 3552 4151 959 4558 2293 1917 109 2196 2758 1589 5239 202 2674 2326 1226 1265 1521 2755 2768 2451 1358 641 4081 4278 1782 1920 746 3520 4299 4059 4472 2381 1204 1459 3258 4568 5384 278 1049 2130 4189 2598 1297 2674 2761 2554 5001 4786 4333 2551 4913 2316 919 2951 420 1487 3312 2643 3995 4464 1197 1443 4642 2591 357 2015 2889 1987 3631 4712 5252 5327 4612 3038 2642 5252 2454 1012 2243 2836 4794 4122 1537 356 666 2172 1416 2675 2951 1819 2449 645 4605 1124 1770 615 2882 1705 2698 522 4086 673 3621 1190 2025 2435 439 4693 2939 4145 2027 2239 4971 3665 4128 3348 1736 212 4789 3732 3305 439 5113 75 1106 1140 1110 4647 3775 5198 2112 3638 3417 559 5278 273 2686 2098 184 1788 5001 2348 2172 3969 5142 4543 3326 1635 256 2591 4023 5051 4068 4947 4068 5260 5457 5317 746 2381 715 5371 5406 1665 5124 5405 1719 1533 461 886 4882 776 982 2477 2143 2443 5414 5387 1129 1713 298 1364 2107 791 1495 3579 300 4382 5402 1151 445 3035 5328 5184 764 1356 4834 3958 3003 1264 1459 3755 5247 74 2552 2746 3465 3653 642 2431 5240 1689 1810 2647 1259 3470 3481 3456 2473 3154 2594 212 5283 2955 5218 5344 4094 2436 2946 619 1993 1533 5370 1090 2680 4560 3554 2741 4180 4217 5040 2192 1754 3635 4582 3139 2601 2421 1332 2820 563 4783 3425 2759 71 87 1226 2659 4077 4951 591 2270 3008 2643 3056 1532 537 2874 4526 3140 54 2293 1850 4860 3555 2722 160 1565 4462 2565 944 2533 149 3617 5246 3057 768 4605 5070 1560 1925 4232 2892 577 410 917 5012 5445 2995 4163 4802 1911 2781 4109 5157 4859 3917 2111 2361 1782 148 5152 2105 2511 1849 2961 3667 4866 3328 1287 1471 232 2147 5257 2905 3524 3467 3350 4321 494 890 5451 2928 4196 1252 987 4835 651 5193 4577 4122 2596 390 3525 137 2677 1030 2062 2650 5098 2752 2506 869 2417 1358 1312 422 3241 2202 4821 1796 4243 3589 2517 1855 5066 4094 256 1002 3711 1542 3103 2923 4937 290 4443 1162 51 3250 3184 3430 2313 1153 3502 1182 4181 118 257 4257 5096 1706 4390 4797 1528 39 3127 948 2404 1923 3712 4945 1359 1096 1443 2356 4944 190 1039 833 4483 219 1420 4377 460 1323 4490 2245 2176 102 4770 4347 1320 3437 1037 80 5216 4577 4990 5247 4838 240 51 5317 3453 4275 2253 1172 3428 1229 5211 780 278 4374 4744 2574 464 3151 1712 1867 607 3566 4368 1594 545 1454 2404 500 2256 5056 2693 2635 3882 3796 531 3720 117 4518 2400 3397 3735 4545 3478 2180 4685 1469 4785 3916 112 1127 370 3234 4863 2785 248 1382 2511 4182 5338 4837 1686 1929 3607 5446 5278 3509 2313 1484 90 1759 2079 3407 4880 5312 3244 1511 922 4915 1893 4465 4075 1290 5288 2967 1142 4265 4718 2885 3827 1736 399 865 2746 957 5220 722 4301 1824 1684 583 5048 949 1516 587 2637 5194 2629 2011 4220 1082 2852 711 2670 3089 3030 4541 3841 775 2222 4603 1424 1216 2131 1674 4850 2357 1735 1068 214 4202 1797 2476 3182 2741 4765 381 5458 2059 315 150 649 4680 74 605 3122 3353 1738 245 2832 317 3896 1295 939 4379 4348 2870 3529 468 222 3122 775 767 2868 4736 4023 2854 4227 4542 1657 3821 2674 385 3344 1982 4257 488 4896 1118 1692 4534 3052 2751 1779 5114 3847 4533 5310 2016 1553 1499 4226 1051 3455 2902 3896 3500 2760 2235 5237 69 2092 1212 1709 3991 2041 3652 4679 4087 2382 1190 5128 1039 19 5149 4441 3034 1272 3939 1341 3895 3582 3575 387 2589 3160 3575 3636 3855 3954 775 1692 722 4245 3020 701 817 2802 2212 5279 1663 4124 1302 4799 3147 2414 1272 3547 2694 36 5438 3767 3858 4104 783 2732 4133 2127 2547 5076 109 4260 2426 2096 2272 774 3583 2837 3095 4063 2359 4630 4335 2636 2603 4852 2213 1766 675 5348 1336 3840 2361 3955 3076 1418 481 1690 2452 4309 3671 3848 490 1547 3003 438 272 4814 4564 1681 2226 3754 2585 4449 3325 3570 4121 2151 759 297 4258 3917 2007 241 4208 3426 5057 4612 1262 1984 659 2452 3890 1466 4820 3017 4882 445 3150 313 267 3620 484 3946 4127 5458 4632 2287 1351 4132 1098 3206 400 3811 3200 4030 4017 2921 1318 4575 5107 4305 1017 4153 890 3016 4189 2533 4774 4559 2347 3320 1402 2894 4593 1570 1314 1567 519 4313 5041 582 2648 980 5047 2155 4740 972 2266 2917 3899 76 2432 6 2265 1371 2317 3447 1561 4397 1971 2227 4482 1427 510 1398 1599 1563 5022 5103 1527 2137 4317 2109 1121 1394 3369 2512 1981 1952 2115 791 3128 4134 5317 4995 1444 4369 4108 2261 2174 2546 3834 1112 3898 3163 2744 1946 585 3203 360 1939 2151 4042 1020 1709 1639 3154 1402 4637 2473 1755 4650 1802 583 3666 3985 610 3890 3077 510 487 1448 3846 3986 106 2120 767 4431 636 3918 3952 4226 28 2167 1590 3461 3103 2155 1791 4877 4486 4699 4911 4111 313 5069 2152 3427 2645 1240 506 1142 1856 4832 4208 371 1525 4378 4479 4648 3282 5153 2592 3263 411 2484 1165 1769 1369 3099 5426 281 713 3414 4469 2268 4492 1587 1166 3125 2961 5252 189 577 3055 1414 356 4497 4110 2515 4682 4799 2918 2945 151 2068 4323 4020 1347 2931 5347 2875 2341 595 2859 3668 972 4404 1748 374 1412 1135 873 4544 4188 1788 1100 4027 591 2986 5083 2819 594 1214 3816 1526 3338 5419 478 1489 2468 4258 1388 3044 1913 1739 951 1254 2169 1270 4778 3038 4647 2998 4296 4362 3131 2012 1940 1990 299 2660 2171 2638 798 3822 2911 1523 4690 3162 2886 2316 991 3494 1133 891 2640 1928 5368 534 3131 5275 4700 2341 3293 4202 460 3109 1947 4758 118 3875 59 2692 3731 3038 1636 620 2521 124 2864 5034 4680 2156 5177 4020 2737 3582 2267 2514 2465 102 3117 2156 3497 2922 1492 4129 3652 5109 4734 2479 5123 4253 3266 2980 135 2448 5212 3214 1391 5360 2606 2485 990 5340 144 4127 1632 1905 936 2828 4730 4761 165 5318 3038 3195 1453 3429 936 1355 4286 4550 4751 1232 46 878 1929 2976 1713 3500 2376 4697 356 4949 3147 182 1981 2476 980 1797 5140 463 3857 2311 1659 562 3575 2568 4141 3180 3958 2596 2305 3451 4649 3350 5114 351 4864 3190 373 5074 387 5204 574 4462 1994 3830 3653 2230 135 4236 3386 4682 3310 2767 3329 2110 4913 616 742 4645 3983 2082 1612 3480 3287 2293 2294 3855 395 2096 4631 4752 760 2922 4215 1268 837 4739 4323 3686 3560 988 3903 4351 5435 5227 2736 3262 467 3061 4571 4939 5140 4041 1690 4966 4258 387 52 2631 2914 2478 2380 1190 4727 4311 5195 4388 2227 5099 1513 965 438 3729 5048 2153 517 1015 2219 27 2910 3356 5126 4808 393 2866 1663 1298 2278 3315 1055 4115 2540 3593 4887 3029 2644 5253 1590 2506 3070 5263 1310 3567 1487 1344 3302 487 3637 266 2913 4780 3383 2821 4697 1504 4555 4235 397 4324 769 2418 5387 262 1405 5091 3389 3768 4915 3404 498 897 5366 887 3913 1076 199 4498 4242 2463 2938 4321 4728 2240 3189 3504 11 4622 866 2403 300 3289 2339 3731 3213 3457 2548 659 2193 2826 5218 4771 2861 105 2770 268 4667 1155 1395 1867 1352 2810 2213 2504 1660 5448 1333 3914 1468 4247 4693 2907 2773 3274 1983 5207 3624 2001 1383 3002 5148 5415 537 3578 5122 208 1268 4259 859 2570 5212 2086 390 3664 4440 2750 2936 1840 2809 3567 4863 4508 3385 3553 3362 971 1248 1796 229 3410 3949 4048 213 4107 515 1612 4024 2549 3000 5026 237 2964 4021 3928 3088 5013 2886 1217 5066 2871 5398 1296 2431 3546 1577 2439 1271 2788 4710 2661 1342 842 4317 2186 4448 957 4448 2184 5340 2476 5347 4674 1461 1740 2138 4961 1949 2044 1075 129 1041 2117 3658 1098 3460 356 1452 3913 1166 4793 1629 4980 2108 4732 1799 1311 3313 1240 4205 3767 440 509 4402 2773 2807 2488 5152 5360 2672 3725 1568 1456 4306 933 1970 4908 4736 4901 2029 2559 340 3584 3053 2459 4469 3181 2403 4524 3025 5035 1024 509 2037 366 986 1679 1267 1835 396 3694 4776 5109 2917 4001 1450 5217 3394 4929 605 4944 1958 2069 1741 2099 1461 3404 992 5218 4089 293 1347 4224 1899 248 4235 3370 4897 4497 3914 1077 2001 990 2028 2664 1656 4332 4140 1521 2856 4204 4745 819 4336 3741 4128 2883 3067 849 1427 841 1605 4686 1974 3248 1321 4646 2449 612 4778 4806 4923 4720 4945 1699 4274 4976 1247 1523 1620 1032 3094 1633 3030 2967 1221 890 5008 4137 2169 3724 2975 1464 1533 1359 2663 1265 3663 842 4296 1694 2542 3270 854 3830 1372 1636 2182 4924 5107 3179 195 705 1833 290 5020 1462 3262 2049 623 2721 2017 2091 3703 177 4926 5051 4012 3893 1362 1485 4252 3754 5310 2565 2315 3709 3461 5146 2782 3967 5418 4972 491 1405 5001 234 1583 789 951 4717 731 2905 2810 5119 3348 4845 933 2429 2169 2844 1870 4679 3783 3875 2986 3526 225 403 2902 236 1405 2015 2145 4573 2623 2813 3516 4501 1152 3572 1526 2219 2913 2763 4577 3622 1591 4249 2229 2261 1597 1786 1356 2673 2312 1091 1978 134 4073 698 794 2429 2285 2433 487 2426 1065 909 1054 3475 3914 4966 5323 4421 2965 1999 4941 1447 2683 1420 4088 1999 4861 3836 5318 5268 558 564 5305 5081 551 1336 4318 4176 4297 3675 1855 1716 2759 4916 2570 433 3167 1930 2627 5269 1134 484 1667 885 4599 2753 722 1697 4982 451 2098 4744 3410 914 814 1413 4135 3458 4382 169 3323 5200 2841 5070 1283 2383 3633 3109 3873 931 1356 5004 1353 1789 1055 1091 4218 5083 2420 4531 2935 2818 896 1517 3235 1356 5401 2253 4168 1639 1073 579 3555 1605 1705 1215 860 2327 1552 4995 1094 4325 5012 2366 2861 1938 1315 4497 2949 4183 2073 4963 351 2168 4198 4347 2323 1997 1066 2534 2174 287 3787 409 2869 3901 3101 2054 4075 3822 3558 2960 5118 4 40 4111 2399 897 4513 1574 418 4357 2222 2737 2879 4561 2874 3446 1931 3056 451 4605 2899 1047 711 5089 3678 5452 5235 1727 2329 1122 2559 1684 3948 5410 1965 3465 1672 4862 1005 86 2838 3997 3943 2802 2078 3017 3389 2350 1250 3967 1294 4418 4185 4451 3173 5398 2792 3114 474 5382 2001 3820 3182 165 2780 2805 1731 3763 1107 2577 2439 1892 153 3691 2160 200 2681 4290 4795 3599 1078 1262 4367 151 4589 932 3059 2475 4218 1083 3341 139 2469 1197 3764 2035 647 2074 3178 5075 680 3185 3311 4731 3223 4725 1248 2232 5163 904 480 724 5123 1334 2934 5396 5379 1444 817 2519 3657 2537 1679 692 3533 4659 27 2010 1118 1764 3811 3384 5372 1249 1749 727 492 4053 63 2869 1345 212 3530 2659 3601 431 2679 563 1143 4571 371 1387 2809 2979 2164 4826 1831 3984 5205 1380 437 4541 994 741 1037 4508 34 4169 5077 1237 1695 4000 2019 1817 419 1506 5104 4642 4447 5079 3287 961 5178 3046 1731 4184 5204 3712 1070 238 860 3038 955 903 385 753 5436 276 1513 639 4513 308 1449 2090 5213 2850 2179 2597 3325 1695 2735 3812 197 3341 3309 3494 5277 3562 1045 630 2132 404 5056 3792 670 675 4626 3583 3724 469 4793 2325 3835 2535 1081 4299 3144 3591 273 985 5017 2859 1707 2897 372 4866 433 117 4953 2481 3190 4221 3975 5255 1925 4304 147 3587 4220 4211 1640 3833 2143 1340 4001 1908 385 2691 484 1586 992 4907 2864 1889 3002 2952 4700 2511 4308 1068 3484 5103 531 2617 2272 125 2533 1431 2848 3971 1255 2612 4272 2940 5117 3353 3663 4368 1849 4898 2040 3277 4681 529 4505 2034 4200 4335 129 5383 1483 331 3026 3706 5150 1058 3897 432 1279 4713 4709 4183 367 280 1924 5428 3740 5371 2863 4419 320 2812 4325 661 1058 1613 1697 5224 4576 5426 1618 1350 3025 760 2885 1116 1375 2094 2677 182 4164 2532 3622 3384 393 4354 5051 1840 3499 5006 217 3813 806 656 4564 1364 4136 669 1090 5445 126 661 3632 4588 452 2000 3298 2163 1204 1100 244 238 5274 1836 3672 3757 5197 4103 1948 4694 1134 1417 2131 4636 973 1609 3924 4455 2359 2954 1559 2061 4502 2487 3744 5259 1610 1654 2685 256 4922 3089 936 1466 3534 4537 12 1714 556 3254 4934 4410 1978 293 5105 1902 4447 27 3306 2187 113 329 3282 3884 1302 5111 4239 2157 2015 318 2826 4461 1706 2277 5296 3045 5085 2525 1121 5348 4749 3403 2297 5163 5440 1844 1100 2717 299 3784 4533 3129 799 2175 3517 1106 614 380 2198 4692 1799 2959 1045 5231 4363 373 856 3584 4357 583 526 4164 701 1535 2539 1455 2916 5185 2146 1356 2527 2624 3124 750 3678 3485 4029 1865 1372 3792 2533 4318 5060 5292 2096 333 4410 2761 1462 2638 3819 778 2687 2468 4360 5231 3995 5450 4167 2012 1741 2621 4401 129 5367 155 1624 5102 2144 3634 1095 3492 129 4708 4873 4680 1584 2755 265 4438 3410 3685 1110 2682 63 2397 2848 3639 1413 398 4788 3417 850 1206 4532 4563 3063 689 3571 3616 2104 5301 5379 4186 3489 3495 2215 890 2936 737 279 3414 1701 724 2898 3648 3048 2520 5366 3192 3245 4533 473 4350 2438 334 219 3391 5184 1581 2750 2801 4992 2743 1565 5113 609 465 743 1542 4533 1720 5184 4691 3770 757 4181 4690 3857 768 2060 5205 1263 2901 4814 3125 3454 2919 5398 2936 3614 2983 2930 1326 1282 2118 2723 2225 2338 3564 4403 1001 1550 5364 4587 1727 1269 2713 4900 4142 5134 1097 4369 883 1100 1226 2418 2117 4834 2087 2971 3690 4218 1264 1236 1307 37 5372 303 4889 226 2476 2495 3385 2286 5408 3110 1688 2498 1564 1372 3139 275 3144 856 1598 72 3449 270 4344 3058 3228 1977 3244 1644 5101 313 3364 3721 3990 5002 119 4244 290 3184 2300 388 28 3496 1673 720 5138 4903 156 4795 38 1697 616 16 5334 255 3306 2398 182 2696 1948 1048 2443 193 4312 1296 3848 3936 2899 2233 205 5412 4225 5419 5421 3680 4507 638 2550 3983 2992 4358 2545 3146 4018 2021 4795 3754 3183 1780 2599 5362 2078 5108 4551 3130 547 3456 4308 3787 354 3137 3924 3877 2507 4676 798 450 4987 4594 494 1311 4781 1937 5181 2894 826 4788 5456 162 2087 2907 151 1388 892 5015 774 5234 751 3229 1236 5068 3104 2736 3404 829 3787 742 590 3808 4989 4106 2328 1105 4245 1318 2850 2404 3456 4063 3315 2705 776 3886 5327 3610 717 3578 1286 322 1494 4437 2709 941 3869 3992 4857 4814 3651 1657 3063 3715 3915 4761 4524 1829 433 5268 1877 274 5434 2314 3423 837 2078 4284 5453 110 4106 318 1295 839 5043 1752 3433 442 4584 5360 3418 219 2438 5106 5157 2236 236 2611 4784 947 1944 3978 2918 1259 4448 1484 5064 717 2249 3902 4506 2563 366 457 4628 3943 483 3163 1166 42 3403 2140 532 99 2251 1941 201 217 891 5050 4529 1952 5435 4769 2208 3825 1248 2952 459 3874 913 2609 1457 1957 1147 2650 2526 2899 871 2743 3699 3803 1322 1876 4637 589 4568 56 4028 1432 3882 1708 2866 4327 2347 4922 5360 4589 3479 2262 1424 4079 5194 3530 5331 3143 2042 2737 233 4535 5057 4692 2550 2792 5279 2645 623 3454 635 2686 5291 3464 3871 2553 3135 3931 514 4505 360 5039 2316 3387 386 2709 3022 2857 317 1420 653 4127 4853 4255 2442 1347 5047 5180 4485 4626 2888 2665 5000 1244 2930 7 2102 1702 4017 4266 5164 703 5463 5021 712 383 3605 1197 3700 1999 697 3668 2578 774 794 2245 1856 1161 1601 1823 207 4890 1361 2808 1587 912 2503 601 5434 2030 3913 5280 1420 5364 5261 4620 1310 5090 749 3510 662 389 4122 2713 1088 5074 1232 2370 3467 168 2720 2880 1484 910 2340 2065 2639 1332 3747 3931 3046 4583 3113 660 445 3838 5116 1658 1629 5104 2918 4495 3355 4323 1591 4071 2953 2739 2884 2192 1685 2082 4091 3389 2181 4244 804 2758 3070 1914 2998 674 2128 4966 5257 1849 4400 604 1252 4384 641 4035 1596 5064 2818 401 3275 3589 493 4168 3254 1052 2773 2938 529 4722 2425 3996 3575
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1